Package: memcached Version: 1.2.2 Tags: patchmemcached should be able to be installed, but not enabled by default. The enclosed patch modifies /etc/init.d/memcached to read /etc/default/ memcached and not startup unless ENABLE_MEMCACHED is yes.
diff -uNrb -x CVS -x '*~' -x '*.o' memcached-1.2.2.orig/debian/ memcached.default memcached-1.2.2/debian/memcached.default --- memcached-1.2.2.orig/debian/memcached.default 1969-12-31 16:00:00.000000000 -0800 +++ memcached-1.2.2/debian/memcached.default 2008-02-24 12:59:00.000000000 -0800
@@ -0,0 +1,2 @@ +# Set this to yes to enable memcached. +ENABLE_MEMCACHED=nodiff -uNrb -x CVS -x '*~' -x '*.o' memcached-1.2.2.orig/scripts/ memcached-init memcached-1.2.2/scripts/memcached-init --- memcached-1.2.2.orig/scripts/memcached-init 2008-02-24 13:01:45.000000000 -0800 +++ memcached-1.2.2/scripts/memcached-init 2008-02-24 12:56:17.000000000 -0800
@@ -24,11 +24,19 @@
set -e
+# Edit /etc/default/memcached to change this.
+ENABLE_MEMCACHED=no
+test -r /etc/default/memcached && . /etc/default/memcached
+
case "$1" in
start)
echo -n "Starting $DESC: "
+ if [ $ENABLE_MEMCACHED = yes ]; then
start-stop-daemon --start --quiet --exec $DAEMONBOOTSTRAP
echo "$NAME."
+ else
+ echo "$NAME disabled in /etc/default/memcached."
+ fi
;;
stop)
echo -n "Stopping $DESC: "
PGP.sig
Description: This is a digitally signed message part

