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

Операционки на базе Unix
Ответить
Аватара пользователя
BinuraL
Юзер
Юзер
Сообщения: 66
Зарегистрирован: 11 июн 2014, 14:50
ОС: CentOS
Контактная информация:

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

Сообщение BinuraL » 17 авг 2014, 14:17

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

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

/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.
Аватара пользователя
Phantom
Эникейщик
Эникейщик
Сообщения: 266
Зарегистрирован: 18 май 2012, 16:34
ОС: ARCH Linux
Откуда: Брянск
Контактная информация:

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

Сообщение Phantom » 18 авг 2014, 09:45

Ты читал,что написано над твоим скриптом?
..........
# Крайне желательно создать собственный Systemd фаил или правило Udev
# для запуска сценариев во время загрузки вместо использования этого файла.
..........
Короче проверь флаг execute, права и если не работает,то копай в сторону systemd.
01010000011010000110000101101110011101000110111101101101
Аватара пользователя
BinuraL
Юзер
Юзер
Сообщения: 66
Зарегистрирован: 11 июн 2014, 14:50
ОС: CentOS
Контактная информация:

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

Сообщение BinuraL » 18 авг 2014, 11:33

Дал права файлу /etc/rc.d/rc.local скрипт начал запускаться...
Аватара пользователя
Phantom
Эникейщик
Эникейщик
Сообщения: 266
Зарегистрирован: 18 май 2012, 16:34
ОС: ARCH Linux
Откуда: Брянск
Контактная информация:

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

Сообщение Phantom » 19 авг 2014, 09:53

А вот это странно. У меня нет этого фаила....давно уж все через systemd и проверить права не могу,но по логике да....должен быть исполняемый.
01010000011010000110000101101110011101000110111101101101
Аватара пользователя
BinuraL
Юзер
Юзер
Сообщения: 66
Зарегистрирован: 11 июн 2014, 14:50
ОС: CentOS
Контактная информация:

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

Сообщение BinuraL » 19 авг 2014, 12:09

Права на файл стояли 644

А как через systemd? а то еще не знаком..
Аватара пользователя
Phantom
Эникейщик
Эникейщик
Сообщения: 266
Зарегистрирован: 18 май 2012, 16:34
ОС: ARCH Linux
Откуда: Брянск
Контактная информация:

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

Сообщение Phantom » 19 авг 2014, 15:16

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

Вернуться в «Unix»