По-моему, там просто пример с командой саt описан. И вот этого
### BEGIN INIT INFO...### END INIT INFO точно нет в инструкции.
Переделал. Удалил файл vpnserver отсюда /etc/init.d/vpnserver и создал скрипт /opt/vpnserver.sh.
Содержимое vpnserver.sh:
#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
DAEMON=/usr/src/vpnserver/vpnserver
LOCK=/var/lock/subsys/vpnserver
TAP_ADDR=192.168.10.1
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
sleep 1
/sbin/ifconfig tap_tap_virtual $TAP_ADDR
systemctl start dhcpd
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
sleep 1
/sbin/ifconfig tap_tap_virtual $TAP_ADDR
systemctl start dhcpd
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
Снова не запускается

пишет такую бяку:
root@racknerd-d194e1:/usr/local/vpnserver# systemctl status vpnserver
● vpnserver.service - vpnserver daemon
Loaded: loaded (/etc/systemd/system/vpnserver.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit-hit) since Sun 2024-03-10 18:44:19 GMT; 4min 28s ago
Process: 958 ExecStart=/opt/vpnserver.sh start (code=exited, status=0/SUCCESS)
Process: 959 ExecStop=/opt/vpnserver.sh stop (code=exited, status=0/SUCCESS)
Mar 10 18:44:19 racknerd-d194e1 systemd[1]: vpnserver.service: Scheduled restart job, restart counter is at 5.
Mar 10 18:44:19 racknerd-d194e1 systemd[1]: Stopped vpnserver daemon.
Mar 10 18:44:19 racknerd-d194e1 systemd[1]: vpnserver.service: Start request repeated too quickly.
Mar 10 18:44:19 racknerd-d194e1 systemd[1]: vpnserver.service: Failed with result 'start-limit-hit'.Mar 10 18:44:19 racknerd-d194e1 systemd[1]: Failed to start vpnserver daemon.
Пользователь добавил сообщение 11 Марта 2024, 13:59:51:
Дописал к Restart=always строчку RestartSec=15, и опять после перезагрузки не срабатывает автозагрузка

● vpnserver.service - vpnserver daemon
Loaded: loaded (/etc/systemd/system/vpnserver.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) since Mon 2024-03-11 10:37:01 GMT; 2s ago
Process: 878 ExecStart=/opt/vpnserver.sh start (code=exited, status=0/SUCCESS)
Process: 882 ExecStop=/opt/vpnserver.sh stop (code=exited, status=0/SUCCESS)
Я ж по инструкции всё делал, что опять не так?