LINUX.ORG.RU

LINUX Boot Concept


0

0

#! /bin/sh ### BEGIN INIT INFO # Provides: myprog # Required-Start: $network mysql # Required-Stop: $network $remote_fs # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Init myprog config ### END INIT INFO

Народ чесной, подскажите где беруться переменные и не переменные $network mysql

anonymous

#! /bin/sh

### BEGIN INIT INFO

# Provides: myprog

# Required-Start: $network $remote_fs mysql

# Required-Stop: $network $remote_fs mysql

# Default-Start: 3 5

# Default-Stop: 0 1 2 6

# Description: Init myprog config

### END INIT INFO

Народ чесной, подскажите где беруться переменные и не переменные

$network $remote_fs mysql

anonymous
()
Ответ на: комментарий от anonymous

export network="foo" 1. должен их кто-то выставлять, нигде не нашёл таких установок. 2. в моей сессии нет таких переменных -> тоесть перезагрузка сервиса во время работы может вызвать глюк? хотя все последствия беру на себя??? что то тут не то

bash.bashrc это для шела насколько я знаю и уж совсем не для загрузки системы в целом.

anonymous
()
Ответ на: комментарий от anonymous

У меня они, напр, берутся из /etc/profile, но, если зайти через su в рута, надо их определить в .bashrc рута. Добавление .bashrc пользователю, или .bash_profile, ничего не даёт.. наверное или плохо смотрел, или дистр такой..

baaba ★★★
()
Ответ на: комментарий от anonymous

глобальные переменные ищи в стартовых скримтах, в /etc, попробуй погрепать эту папочку

baaba ★★★
()

Может, я единственный здесь тупой, но $network и $remote_fs не имеют никакого отношения к bashrc и прочему, а берутся из других init-скриптов, и используются для определения порядка запуска демонов.

http://refspecs.linux-foundation.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-gene...

tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.