diff -Nru freeradius-2.1.12+dfsg/debian/changelog freeradius-2.1.12+dfsg/debian/changelog --- freeradius-2.1.12+dfsg/debian/changelog 2012-12-29 00:01:48.000000000 +0100 +++ freeradius-2.1.12+dfsg/debian/changelog 2013-06-05 13:39:55.000000000 +0200 @@ -1,3 +1,9 @@ +freeradius (2.1.12+dfsg-1.2ubuntu2) saucy; urgency=low + + * add freeradius.upstart job + + -- Michael Vogt Wed, 05 Jun 2013 11:00:52 +0200 + freeradius (2.1.12+dfsg-1.2ubuntu1) raring; urgency=low * Fix FTBFS with multiarched python. 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 " + +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 +