Irgendwas habe ich übersehen…
- Ich habe
/etc/freeradius/3.0/
nach/etc/freeradius/3.0-teachers/
kopiert. - In
/etc/freeradius/3.0-teachers/radiusd.conf
habe ich
logdir = /var/log/freeradius-teachers
raddbdir = /etc/freeradius/3.0-teachers
gesetzt.
- In
/etc/default/freeradius-teachers
steht bei mir:
# Options for the FreeRADIUS daemon.
FREERADIUS_OPTIONS="-d /etc/freeradius/3.0-teachers"
- In
/lib/systemd/system/freeradius-teachers.service
steht bei mir:
[Unit]
Description=FreeRADIUS multi-protocol policy server
After=network.target
Documentation=man:radiusd(8) man:radiusd.conf(5) http://wiki.freeradius.org/ http://networkradius.com/doc/
[Service]
Type=forking
PIDFile=/run/freeradius/freeradius-teachers.pid
EnvironmentFile=-/etc/default/freeradius-teachers
ExecStartPre=/usr/sbin/freeradius $FREERADIUS_OPTIONS -Cxm -lstdout
ExecStart=/usr/sbin/freeradius $FREERADIUS_OPTIONS
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
Wenn ich jetzt systemctl start freeradius-teachers.service
ausführe erhalte ich nach ca 1 Min mit journalctl -xe
:
Jun 01 06:57:52 server.linuxmuster.lan systemd[1]: freeradius-teachers.service: Can't open PID file /run/freeradius/freeradius-teachers.pid (yet?) after start: No such file or directory
freeradius.service
ist gestoppt.