Титла: boot scripts Публикувано от: AntiGator в Jan 25, 2004, 23:31 има ли някакъв начин да се пуска някакъв скрипт при старт на машината само че с друг user а не с root. Трабжа ми по спецялно за eggdrop че ми писна при секи рестарт да ги пускам а и някои път забравям
![]() Титла: boot scripts Публикувано от: mironcho в Jan 25, 2004, 23:53 Ами можеш да използваш xinetd, или пък:
su user -c "command to exec as user" може и да има други начини... Титла: boot scripts Публикувано от: biglamer в Jan 26, 2004, 03:50 Специално за eggdrop има един много хубав скрипт, който автоматично добавя eggdrop-a в crontab.Изпълни следните стъпки :
cd /home/user/eggdrop/scripts cp autobotchk /home/user/eggdrop cd .. ./autobotchk eggdrop.conf -5 -noemail Опцията -5 е за да проверява на всеки 5 минути да ли е стартиран eggdrop-a и ако не е го стартира, а -noemail е за да не ти пълни пощата с глупости ![]() Ако искаш да се стартира веднага след рестарт на машината,а не да чакаш 5 минути докато се задейства скрипта, слагаш тази команда която mironcho е написал (su user-c /home/user/eggdrop/eggdrop eggdrop.conf) в rc.local (ако си със slackware) или boot.local (ако си със SuSE), за другите дистрибуции трябва да е нещо подобно. Титла: boot scripts Публикувано от: AntiGator в Jan 26, 2004, 10:17 Blagodarq vi mnogo no tova sum go probval i nestava taka
Титла: boot scripts Публикувано от: mironcho в Jan 26, 2004, 10:22 Кое си пробвал по точно? Със su, с xinetd? Кажи какво не става - каква грешка ти дава?
Титла: boot scripts Публикувано от: biglamer в Jan 26, 2004, 10:27 Кое от всичко изброено си пробвал?
С autobotchk script-a пробва ли? Титла: boot scripts Публикувано от: AntiGator в Jan 26, 2004, 10:32 ![]() zna4i nzapravih si edin script /home/user/eggdrop/start v koito pi6e cd /home/user/eggdrop ./eggdrop eggdrop.conf i v rc.local si napisah /bin/su user -c /home/user/eggdrop/start i se polu4i a predi tova i az neznam za6to ne vurve6e ![]() |