Создал скрипт
#!/bin/bash
### BEGIN INIT INFO
# Provides: netrules
# Required-Start: $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: adds iptables rules
### END INIT INFO
echo "sayhello"
Создал службу
[Unit]
Description=sayhello
Requires=network.target
After=network.target
[Service]
Type=oneshot
RemainAfterExit=True
ExecStart=/etc/init.d/sayhello
[Install]
WantedBy=multi-user.target
запускаю службу, она запускается, но «Type=oneshot» не срабатывает и она висит запущенная (в статусе), хотя должна отработать раз и выключиться.
Почему так? Что исправить, чтобы запускалось 1 раз и выключалось?