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