Package: freeradius
Version: 2.1.9+dfsg-1
Tags: patch

The ability to set freeradius daemon options would be very useful
for me, too. I'm currently editing /etc/init.d/freeradius myself
to add some options, especially -x to write continuous debug logs
for audit purposes.

Patch to add this functionality below.

Thanks,

Matthew


diff -Naur freeradius-2.1.9+dfsg-orig/debian/freeradius.default 
freeradius-2.1.9+dfsg/debian/freeradius.default
--- freeradius-2.1.9+dfsg-orig/debian/freeradius.default        1970-01-01 
01:00:00.000000000 +0100
+++ freeradius-2.1.9+dfsg/debian/freeradius.default     2010-08-16 
14:06:14.000000000 +0100
@@ -0,0 +1,6 @@
+# Defaults for freeradius initscript
+# sourced by /etc/init.d/freeradius
+
+# Options for freeradius deamon.
+#FREERADIUS_OPTS="-d /etc/freeradius -xxx"
+
diff -Naur freeradius-2.1.9+dfsg-orig/debian/freeradius.init 
freeradius-2.1.9+dfsg/debian/freeradius.init
--- freeradius-2.1.9+dfsg-orig/debian/freeradius.init   2010-05-24 
06:40:58.000000000 +0100
+++ freeradius-2.1.9+dfsg/debian/freeradius.init        2010-08-16 
14:02:32.000000000 +0100
@@ -21,6 +21,8 @@
 PIDFILE="/var/run/freeradius/freeradius.pid"
 DESCR="FreeRADIUS daemon"
 
+[ -r /etc/default/freeradius ] && . /etc/default/freeradius
+
 test -f $PROGRAM || exit 0
 
 # /var/run may be a tmpfs
@@ -36,7 +38,7 @@
 case "$1" in
         start)
                 log_daemon_msg "Starting $DESCR" "$PROG"
-                start-stop-daemon --start --quiet --pidfile $PIDFILE --exec 
$PROGRAM || ret=$?
+                start-stop-daemon --start --quiet --pidfile $PIDFILE --exec 
$PROGRAM -- $FREERADIUS_OPTS || ret=$?
                 log_end_msg $ret
                 exit $ret
                 ;;





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to