]> git.ipfire.org Git - thirdparty/squid.git/blame - test-suite/buildtests/layer-02-maximus.opts
Many small fixes uncovered by the testbed layer #02
[thirdparty/squid.git] / test-suite / buildtests / layer-02-maximus.opts
CommitLineData
3d7da074
AJ
1#
2# Minimal configuration options.
3# - Everthing that can be disabled is
4# - Everyhing that can be done without is
5#
6# The options for this level can be easily generated semi-automatically from configure.in by:
7# grep -E "^AC_ARG_ENABLE" ./configure.in | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >disable.opts
8# followed by insertion of ' --enable-' and '\' strings
9#
10# grep -E "^AC_ARG_WITH" ./configure.in | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >without.opts
11# followed by insertion of ' --with-' and ' \' strings
12#
13# sometimes it's just too automatic..
14# Following options should be populated with local settings.
15# We can't test them automatically everywhere
16#
17# --with-default-user=NAME \
18# --with-aufs-threads=N \
19# --with-coss-membuf-size=N \
20# --with-filedescriptors=N \
21# --with-cppunit-basedir=PATH \
22# --with-openssl=PATH \
23# --with-po2html=PATH \
cc9eab98 24# --with-tags=TAGS \
3d7da074 25#
945980c0
AJ
26# Following features require special support from other optional packages.
27# We can't test them automatically everywhere
28#
29# --enable-ecap \
ad32c661
AJ
30# --enable-epoll \
31# --enable-esi \
945980c0
AJ
32# --enable-win32-service \
33# --with-localhost-ipv6 \
34#
ad32c661
AJ
35# AYJ: these features have known bugs. They are optional so we don't block on them...
36# We can't test them automatically everywhere
37#
38# --enable-zph-qos \
39#
3d7da074
AJ
40OPTS=" \
41 --enable-loadable-modules \
42 --enable-gnuregex \
43 --enable-optimizations \
44 --enable-inline \
45 --enable-debug-cbdata \
46 --enable-xmalloc-statistics \
47 --enable-async-io \
48 --enable-storeio \
49 --enable-disk-io \
50 --enable-removal-policies \
51 --enable-icmp \
52 --enable-delay-pools \
3d7da074 53 --enable-icap-client \
3d7da074
AJ
54 --enable-useragent-log \
55 --enable-referer-log \
56 --enable-wccp \
57 --enable-wccpv2 \
58 --enable-kill-parent-hack \
59 --enable-snmp \
60 --enable-cachemgr-hostname \
61 --enable-arp-acl \
62 --enable-htcp \
63 --enable-ssl \
64 --enable-forw-via-db \
65 --enable-cache-digests \
66 --enable-poll \
67 --enable-select \
68 --enable-kqueue \
3d7da074
AJ
69 --enable-http-violations \
70 --enable-ipfw-transparent \
71 --enable-ipf-transparent \
72 --enable-pf-transparent \
73 --enable-linux-netfilter \
74 --enable-linux-tproxy \
75 --enable-leakfinder \
76 --enable-follow-x-forwarded-for \
77 --enable-ident-lookups \
78 --enable-internal-dns \
79 --enable-default-hostsfile \
80 --enable-auth \
81 --enable-basic-auth-helpers=all \
82 --enable-ntlm-auth-helpers=all \
83 --enable-negotiate-auth-helpers=all \
84 --enable-digest-auth-helpers=all \
85 --enable-ntlm-fail-open \
86 --enable-external-acl-helpers=all \
87 --enable-mempools \
3d7da074
AJ
88 --enable-unlinkd \
89 --enable-stacktraces \
90 --enable-cpu-profiling \
91 --enable-vary \
92 --enable-ipv6 \
3d7da074
AJ
93 --enable-auto-locale \
94 \
95 --with-aio \
96 --with-build-environment=default \
97 --with-dl \
98 --with-dns-cname \
99 --with-gnu-ld \
3d7da074
AJ
100 --with-ipv6-split-stack \
101 --with-large-files \
3d7da074
AJ
102 --with-pic \
103 --with-pthreads \
3d7da074
AJ
104 --with-valgrind-debug \
105 "