Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / где моя ошибка с процессом? / 5 сообщений из 5, страница 1 из 1
27.08.2007, 11:46:44
    #34754004
dimabin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где моя ошибка с процессом?
Хочу, чтобы мой скрипт запускался при включении и выключении компьютера (для 0,5,6 уровней). Делаю файл /etc/rc.d/init.d/dima_mount.
Потом запускаю chkconfig dima_mount
При включении работает отлично. А при выключении не запускается. Почему?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
#! /bin/sh
#
# dima_mount:		This file mounts and unmounts directories
#
# chkconfig:  056   92   36 
# description: This file mounts and unmounts directories

# initialize return values
RETVAL= 0 

start() {
	echo -n "mounting directories"
	mount -t cifs // 192 . 168 . 0 . 121 /AsBud /home/ndrives/AsBud -o user=dima,password=xxx
	mount -t cifs "//192.168.0.121/Grafiky vyrobnytstva" /home/ndrives/GrVyr -o user=dima,password=xxx
}

stop() {
	echo -n "unmounting directories"
        umount /home/ndrives/AsBud 
	umount /home/ndrives/GrVyr
}

case "$1" in
  start)
	start
	;;
  stop)
	stop
	;;
  reload|restart)
	stop
	start
	;;
  *)
	echo $"Usage: $0 {start|stop|restart|reload}"
	exit  1 
esac

exit $RETVAL
...
Рейтинг: 0 / 0
27.08.2007, 12:10:55
    #34754125
dimabin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где моя ошибка с процессом?
извините, в заголовке - не процесс, а служба
и делаю не
chkconfig dima_mount,
а
chkconfig --add dima_mount
...
Рейтинг: 0 / 0
29.08.2007, 06:39:45
    #34760023
где моя ошибка с процессом?
А не пробовали почитать init-скрипты для начала? Ну или на крайний случай создать dima_mount в /var/lock/subsys ?
...
Рейтинг: 0 / 0
29.08.2007, 10:08:32
    #34760321
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где моя ошибка с процессом?
навскидку:

start() {
...
touch /var/lock/subsys/dima_mount
}

stop() {
...
rm -f /var/lock/subsys/dima_mount
}

зы: про проверку статуса перед touch/rm сами решайте ...
...
Рейтинг: 0 / 0
29.08.2007, 11:36:40
    #34760698
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
где моя ошибка с процессом?
вдогонку:
править dima_mount#! /bin/sh
#
# dima_mount: This file mounts and unmounts directories
#
# chkconfig: 5 92 36
и пересоздать# chkconfig dima_mount reset

зы: чем 3 4 не угодили ?
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / где моя ошибка с процессом? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]