Страница 1 из 1

Авто запуск скрипта при загрузке ОС CentOS 7

Добавлено: 17 авг 2014, 14:17
BinuraL
День добрый. Подскажите как добавить в автозагрузку скрипт, вариант такой:

Код: Выделить всё

/etc/rc.d/rc.local

Код: Выделить всё

#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In constrast to previous versions due to parallel execution during boot 
# this script will NOT be run after all other services.
#  
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local
/ssd/Safary/start.sh
exit 0
Не работает, хотя на CentOS 6.5 работало...


Ап
В самом файле написано что права надо дать=) Утром проверю
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

Re: Авто запуск скрипта при загрузке ОС CentOS 7

Добавлено: 18 авг 2014, 09:45
Phantom
Ты читал,что написано над твоим скриптом?
..........
# Крайне желательно создать собственный Systemd фаил или правило Udev
# для запуска сценариев во время загрузки вместо использования этого файла.
..........
Короче проверь флаг execute, права и если не работает,то копай в сторону systemd.

Re: Авто запуск скрипта при загрузке ОС CentOS 7

Добавлено: 18 авг 2014, 11:33
BinuraL
Дал права файлу /etc/rc.d/rc.local скрипт начал запускаться...

Re: Авто запуск скрипта при загрузке ОС CentOS 7

Добавлено: 19 авг 2014, 09:53
Phantom
А вот это странно. У меня нет этого фаила....давно уж все через systemd и проверить права не могу,но по логике да....должен быть исполняемый.

Re: Авто запуск скрипта при загрузке ОС CentOS 7

Добавлено: 19 авг 2014, 12:09
BinuraL
Права на файл стояли 644

А как через systemd? а то еще не знаком..

Re: Авто запуск скрипта при загрузке ОС CentOS 7

Добавлено: 19 авг 2014, 15:16
Phantom
Ты не поверишь,но на порядок сложнее. :-D Разрабы не дают мозгу киснуть....
Вот....развлекайся.
https://wiki.archlinux.org/index.php/Sy ... 2_.service