[Sysadmins] OpenVPN и systemd
Vladimir Karpinsky
vkarpinsky на mail.ru
Чт Сен 5 11:18:55 MSK 2013
Здравствуйте!
У меня сервис OpenVPN и systemd существуют как-то параллельно:
# service openvpn status
openvpn.service - LSB: This shell script starts and stops OpenVPN daemons.
Loaded: loaded (/etc/rc.d/init.d/openvpn)
Active: activating (start) since Thu 2013-09-05 07:05:22 UTC; 2min 37s ago
Process: 17020 ExecStart=/etc/rc.d/init.d/openvpn start (code=exited,
status=0/SUCCESS)
CGroup: name=systemd:/system/openvpn.service
└─1933 /sbin/minilogd
Sep 05 07:05:22 pulman.spb.gsras.ru systemd[1]: Stopped LSB: This shell
script starts and stops OpenVPN daemons..
Sep 05 07:05:22 pulman.spb.gsras.ru systemd[1]: Starting LSB: This shell
script starts and stops OpenVPN daemons....
Sep 05 07:05:22 pulman.spb.gsras.ru openvpn[17020]: Adjusting environment
for openvpn: [ DONE ]
Sep 05 07:05:22 pulman.spb.gsras.ru openvpn[17020]: Service openvpn is
already running.[PASSED]
Sep 05 07:05:22 pulman.spb.gsras.ru systemd[1]: PID file
/var/run/openvpn.pid not readable (yet?) after start.
На самом деле PID создаётся скриптом /etc/init.d/openvpn совсем другой:
-rw-r--r-- 1 root root 6 Sep 4 03:29 /var/run/openvpn-client.pid
Соответственно что-то совсем не то делает команды service openvpn
start|stop|restart.
Как бы их (systemd и openvpn) подружить?
--
С уважением,
Владимир.
Подробная информация о списке рассылки Sysadmins