Modify

Opened 5 years ago

Closed 5 years ago

Last modified 3 years ago

#12916 closed enhancement (invalid)

UCI config and init script for Squid

Reported by: maarten@… Owned by: developers
Priority: normal Milestone: Chaos Calmer 15.05
Component: packages Version: Trunk
Keywords: uci squid Cc:

Description

See attached 3 files providing UCI support for Squid caching web proxy. Support for most of the squid options has been included, the result has become quite substantial.

  • UCI config file
  • init.d startup script generating the squid.conf
  • script providing functions

The 3 files are reasonably standalone, no other patches to the squid package need to be made. Installation rules have to be added to the makefile as follows:

squid.conf -> /etc/config/squid
squid.init -> /etc/init.d/squid
squid.functions -> /lib/functions/squid.sh

Please include into backfire and/or attitude branch for everyone to use.

Regards,

Maarten

Attachments (3)

squid.config (17.1 KB) - added by maarten@… 5 years ago.
Squid UCI config file
squid.functions (27.7 KB) - added by maarten@… 5 years ago.
Squid UCI functions
squid.init (455 bytes) - added by maarten@… 5 years ago.
Squid UCI init.d script

Download all attachments as: .zip

Change History (6)

Changed 5 years ago by maarten@…

Squid UCI config file

Changed 5 years ago by maarten@…

Squid UCI functions

Changed 5 years ago by maarten@…

Squid UCI init.d script

comment:1 Changed 5 years ago by jogo

  • Resolution set to invalid
  • Status changed from new to closed

Please submit the patch to the mailing list according to SubmittingPatches. I'll close this ticket to keep trac mostly for actual bugs.

comment:2 Changed 4 years ago by jow

  • Milestone changed from Backfire 10.03.2 to Chaos Calmer (trunk)

Milestone Backfire 10.03.2 deleted

comment:3 Changed 3 years ago by anonymous

Could this be used for barrier breaker

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.