Автозагрузка в SUSE (after.local)

крушка suse linuxИногда возникает необходимость выполнить при загрузке вашего (как в , так и в ) какие-то пользовательские команды. Чтобы не курочить системные стартовые скрипты и не писать свои, можно и нужно поступить “правильным” способом.

Для этого их нужно поместить в файл:

/etc/init.d/after.local

По умолчанию его в системе нет, его нужно создать и сделать

chmod 755 /etc/init.d/after.local

Ваши команды будут выполнены в самом конце загрузки системы. Вот такой простой, но неочевидный способ.

Автозагрузка в SUSE (after.local): 4 комментария

  1. Отличный совет. Как давний пользователь RHEL я был несколько удивлен тому, что boot.local выполняется до всего остального, а не после, как rc.local у RedHat, когда у меня возникла такая необходимость. Теперь буду знать.

  2. Если запускать сервис в ручную – запускается без вопросов! Как только я забиваю в файл эту строку – при загрузке выдается такое сообщение:

    su – user /home/user/services/services: не могу запустить бинарный файл

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *