Add squid, with its modules.
[openwrt.git] / openwrt / package / squid / Config.in
1 menu "squid............................ proxy and web cache"
2
3 config BR2_PACKAGE_SQUID
4         prompt "squid.......................... full-featured Web proxy cache"
5         tristate
6         default m if CONFIG_DEVEL
7         select BR2_PACKAGE_LIBOPENSSL
8         help
9           Squid is a high-performance proxy caching server for web clients, 
10           supporting FTP, gopher, and HTTP data objects. Unlike traditional 
11           caching software, Squid handles all requests in a single, 
12           non-blocking, I/O-driven process.
13
14           http://www.squid-cache.org
15
16 config BR2_PACKAGE_SQUID_MOD_BASIC_AUTH_GETPWNAM
17         prompt "squid-mod-basic-auth-getpwnam... getpwnam basic authentication helper"
18         tristate
19         depends BR2_PACKAGE_SQUID
20         help
21           Password basic authentication helper
22
23 config BR2_PACKAGE_SQUID_MOD_BASIC_AUTH_NCSA
24         prompt "squid-mod-basic-auth-ncsa...... NCSA basic authentication helper"
25         tristate
26         depends BR2_PACKAGE_SQUID
27         help
28           NCSA basic authentication helper
29
30 config BR2_PACKAGE_SQUID_MOD_BASIC_AUTH_SMB
31         prompt "squid-mod-basic-auth-smb...... Samba basic authentication helper"
32         tristate
33         depends BR2_PACKAGE_SQUID
34         help
35           Samba basic authentication helper
36
37 config BR2_PACKAGE_SQUID_MOD_BASIC_AUTH_WINBIND
38         prompt "squid-mod-basic-auth-winbind.. Winbind basic authentication helper"
39         tristate
40         depends BR2_PACKAGE_SQUID
41         help
42           Winbind basic authentication helper
43
44 config BR2_PACKAGE_SQUID_MOD_DIGEST_AUTH_PASSWORD
45         prompt "squid-mod-digest-auth-password. Password digest authentication ehlper"
46         tristate
47         depends BR2_PACKAGE_SQUID
48         help
49           Password digest authentication helper
50
51 config BR2_PACKAGE_SQUID_MOD_EXTERNAL_ACL_IP_USER
52         prompt "squid-mod-external-acl-ip_user.. IP user external ACL helper"
53         tristate
54         depends BR2_PACKAGE_SQUID
55         help
56           IP user external ACL helper
57
58 config BR2_PACKAGE_SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP
59         prompt "squid-mod-external-acl-unix-group Unix group external ACL helper"
60         tristate
61         depends BR2_PACKAGE_SQUID
62         help
63           Unix group external ACL helper
64
65 config BR2_PACKAGE_SQUID_MOD_EXTERNAL_ACL_WINBIND_GROUP
66         prompt "squid-mod-external-acl-winbind-group Winbind group external ACL helper"
67         tristate
68         depends BR2_PACKAGE_SQUID
69         help
70           Winbind group external ACL helper
71
72 config BR2_PACKAGE_SQUID_MOD_NTLM_AUTH_FAKEAUTH
73         prompt "squid-mod-ntlm-auth-fakeauth........ Fakeauth NTLM authentication helper"
74         tristate
75         depends BR2_PACKAGE_SQUID
76         help
77           Fakeauth NTLM authentication helper
78
79 config BR2_PACKAGE_SQUID_MOD_NTLM_AUTH_SMB_AUTH
80         prompt "squid-mod-ntlm-auth-smb-auth........ Samba NTLM authentication helper"
81         tristate
82         depends BR2_PACKAGE_SQUID
83         help
84           Samba NTLM authentication helper
85
86 config BR2_PACKAGE_SQUID_MOD_NTLM_AUTH_WINBIND_AUTH
87         prompt "squid-mod-ntlm-auth-winbind-auth.... Winbind NTLM authentication helper"
88         tristate
89         depends BR2_PACKAGE_SQUID
90         help
91           Winbind NTLM authentication helper
92
93 endmenu