Package: freeradius Version: 2.1.12+dfsg-1.2 Severity: wishlist Tags: patch
Hi, I added a upstart job to the package and would love to see this included in the package. I'm particularly keen to use the "respawn" support that upstart offers. Thanks, Michael -- System Information: Debian Release: wheezy/sid APT prefers raring-updates APT policy: (500, 'raring-updates'), (500, 'raring-security'), (500, 'raring'), (100, 'raring-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8.0-19-generic (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru freeradius-2.1.12+dfsg/debian/freeradius.upstart freeradius-2.1.12+dfsg/debian/freeradius.upstart --- freeradius-2.1.12+dfsg/debian/freeradius.upstart 1970-01-01 01:00:00.000000000 +0100 +++ freeradius-2.1.12+dfsg/debian/freeradius.upstart 2013-06-05 13:41:58.000000000 +0200 @@ -0,0 +1,26 @@ +# freeradius -- Radius server +# + +description "Extensible, configurable radius daemon" +author "Michael Vogt <m...@ubuntu.com>" + +start on runlevel [2345] +stop on runlevel [!2345] + +respawn + +script + if [ -r /etc/default/freeradius ]; then + . /etc/default/freeradius + fi + /usr/sbin/freeradius -f $FREERADIUS_OPTIONS +end script + +pre-start script +# /var/run may be a tmpfs +if [ ! -d /var/run/freeradius ]; then + mkdir -p /var/run/freeradius + chown freerad:freerad /var/run/freeradius +fi +end script +