powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / где моя ошибка с процессом?
5 сообщений из 5, страница 1 из 1
где моя ошибка с процессом?
    #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
где моя ошибка с процессом?
    #34754125
dimabin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извините, в заголовке - не процесс, а служба
и делаю не
chkconfig dima_mount,
а
chkconfig --add dima_mount
...
Рейтинг: 0 / 0
где моя ошибка с процессом?
    #34760023
А не пробовали почитать init-скрипты для начала? Ну или на крайний случай создать dima_mount в /var/lock/subsys ?
...
Рейтинг: 0 / 0
где моя ошибка с процессом?
    #34760321
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
навскидку:

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

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

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


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