1*eb8dc403SDave Cobbley[Unit]
2*eb8dc403SDave CobbleyDescription=FreeRADIUS high performance RADIUS server.
3*eb8dc403SDave CobbleyAfter=syslog.target network.target
4*eb8dc403SDave Cobbley
5*eb8dc403SDave Cobbley[Service]
6*eb8dc403SDave CobbleyType=forking
7*eb8dc403SDave CobbleyPIDFile=@STATEDIR@/run/radiusd/radiusd.pid
8*eb8dc403SDave CobbleyExecStartPre=-@BASE_BINDIR@/chown -R radiusd.radiusd @STATEDIR@/run/radiusd
9*eb8dc403SDave CobbleyExecStartPre=-@BASE_BINDIR@/sh -c "if [ ! -f @SYSCONFDIR@/raddb/certs/server.pem ]; then sudo -u radiusd @SYSCONFDIR@/raddb/certs/bootstrap; fi"
10*eb8dc403SDave CobbleyExecStartPre=@SBINDIR@/radiusd -C
11*eb8dc403SDave CobbleyExecStart=@SBINDIR@/radiusd -d @SYSCONFDIR@/raddb
12*eb8dc403SDave CobbleyExecReload=@SBINDIR@/radiusd -C
13*eb8dc403SDave CobbleyExecReload=@BASE_BINDIR@/kill -HUP $MAINPID
14*eb8dc403SDave Cobbley
15*eb8dc403SDave Cobbley[Install]
16*eb8dc403SDave CobbleyWantedBy=multi-user.target
17