|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Popow 2:5030/1529 24 Jun 2004 19:37:46 To : All Subject : Странное поведение скрипта --------------------------------------------------------------------------------
Почему в этом скрипте, если убрать в конце *exit 0* то qico (да и ряд других
программ) схватывают SIGTERM или SIGHUP. Если присуствует этот exit - ни одной
проблемы. Почему так?
---===[ Здесь начался *rc.ftn* ]===---
#!/bin/sh
GOLDED=/usr/local/etc/golded/golded.cfg
GOLDNODE=/usr/local/etc/golded/golded.cfg
FIDOCONFIG=/usr/local/etc/husky/config
export GOLDED GOLDNODE FIDOCONFIG
ftn_start()
{
echo "Start qico: /usr/local/sbin/qico -d"
su ftn -c '/usr/local/sbin/qico -d'
}
ftn_stop()
{
echo "Stop qico"
qctl -q /dev/null
}
ftn_restart()
{
qctl -R
}
case "$1" in
'start')
ftn_start
;;
'stop')
ftn_stop
;;
'restart')
ftn_restart
;;
*)
echo "usage $0 start|stop|restart" ;;
esac
exit 0
---===[ А здесь закончился *rc.ftn* ]===---
С приветом, AGP.
--- _[.]_: Winamp keep the silence
* Origin: Вот Линукс - это пpавильная винда! (2:5030/1529)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/282140daf5a1.html, оценка из 5, голосов 10
|