|
From: Bruce S. <bw...@ar...> - 2006-06-16 18:16:57
|
> here is a little patch for enabling snmp for squid.
How does "$CONFIG_NET_SNMP" get set?
Don't you need to modify the menuconfig stuff too?
Or: Does it even need to be optional (always enable snmp)?
- BS
> --- scripts/squid.old 2006-06-15 22:41:51.000000000 +0200
> +++ scripts/squid 2006-06-15 22:44:56.000000000 +0200
> @@ -39,13 +39,16 @@
> AUTH_HELPERS="${AUTH_HELPERS} LDAP"
> fi
>
> + if [ "$CONFIG_NET_SNMP" = "y" ]; then
> + ENABLE_SNMP="--enable-snmp"
> + fi
> +
> ./configure --prefix=/usr --sysconfdir=/etc --bindir=/usr/sbin
> --libexecdir=/usr/sbin \
> --datadir=/usr/share/squid --localstatedir=/var/squid
> --sharedstatedir=/var/squid \
> --enable-delay-pools --enable-useragent-log --enable-referer-log
> --enable-arp-acl \
> --enable-ssl --with-openssl --enable-htcp --enable-linux-netfilter \
> - --enable-basic-auth-helpers="$AUTH_HELPERS" \
> + --enable-basic-auth-helpers="$AUTH_HELPERS" $ENABLE_SNMP \
> --enable-default-err-language=English
> --enable-err-languages="English" || exit 1
> - # --enable-snmp
> make $PMAKE all || exit 1
> strip_debug
> fi
> plain text document attachment (patch-squid-enablesnmp.txt)
> --- scripts/squid.old 2006-06-15 22:41:51.000000000 +0200
> +++ scripts/squid 2006-06-15 22:44:56.000000000 +0200
> @@ -39,13 +39,16 @@
> AUTH_HELPERS="${AUTH_HELPERS} LDAP"
> fi
>
> + if [ "$CONFIG_NET_SNMP" = "y" ]; then
> + ENABLE_SNMP="--enable-snmp"
> + fi
> +
> ./configure --prefix=/usr --sysconfdir=/etc --bindir=/usr/sbin --libexecdir=/usr/sbin \
> --datadir=/usr/share/squid --localstatedir=/var/squid --sharedstatedir=/var/squid \
> --enable-delay-pools --enable-useragent-log --enable-referer-log --enable-arp-acl \
> --enable-ssl --with-openssl --enable-htcp --enable-linux-netfilter \
> - --enable-basic-auth-helpers="$AUTH_HELPERS" \
> + --enable-basic-auth-helpers="$AUTH_HELPERS" $ENABLE_SNMP \
> --enable-default-err-language=English --enable-err-languages="English" || exit 1
> - # --enable-snmp
> make $PMAKE all || exit 1
> strip_debug
> fi
|