Как правильно одноразово запустить скрипт после загрузки в CentOS 7?
Друзья, привет. Есть docker-контейнер с CentOS 7 внутри. Там вместо fakesystemd поднят настоящий systemd. Но никаких лишних сервисов там нет (даже cron`а) и быть не должно. В общем, работает и ладно. Но возникла необходимость после запуска этого контейнера в нём выполнять небольшой скрипт. Скрипт НЕ надо делать демоном, т.е. он должен запуститься, отработать и спокойно почивать до следующей перезагрузки.
Мануалы, которые я нагуглил, предлагают добавляя скрипт в /etc/init.d как раз его превращать в сервис. А можно как-то без этого?
А что мешает сервису отработать и завершить свою работу? Сервисы не мониторятся и померший сервис автоматически не перезапускается, потому скрипт в init.d будет выполнен только при запуске системы и при завершении работы (но ничто не мешает проверять первый параметр, и если он не "start" - не выполняться)