Samba, автоматический запуск при загрузке (нестартует...)

Модератор: /dev/random

Ответить
Аватара пользователя
Bear
Сообщения: 112
Контактная информация:

Samba, автоматический запуск при загрузке

Сообщение Bear »

Стоит RedHat 9 + Samba 3.0.7
Поставил Samba 3.0.7 сконфигурил её, запустил, проверил - всё работает

Кинул в /etc/rc.d/init.d/ такой скрипт:
#!/bin/sh
#
# chkconfig: 345 81 35
# description: Starts and stops the Samba smbd and nmbd daemons \
# used to provide SMB network services.

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0

CONFIG=/usr/local/samba/lib/smb.conf

# Check that smb.conf exists.
[ -f $CONFIG ] || exit 0

# See how we were called.
case "$1" in
start)
echo -n "Starting SMB services: "
/usr/local/samba/sbin/smbd daemon smbd -D
/usr/local/samba/sbin/nmbd daemon nmbd -D
echo
touch /var/lock/subsys/smb
;;
stop)
echo -n "Shutting down SMB services: "

## we have to get all the smbd process here instead of just the
## main parent (i.e. killproc) because it can take a long time
## for an individual process to process a TERM signal
smbdpids=`ps guax | grep smbd | grep -v grep | awk '{print $2}'`
for pid in $smbdpids; do
kill -TERM $pid
done
## nmbd is ok to kill using killproc()
killproc nmbd -TERM
rm -f /var/lock/subsys/smb
echo ""
;;
status)
status smbd
status nmbd
;;
restart)
echo -n "Restarting SMB services: "
$0 stop
$0 start
echo "done."
;;
*)
echo "Usage: smb {start|stop|restart|status}"
exit 1
esac

Но при перезагрузке системы Samba не стартует :(

В чем моя ошибка? И как её исправить?
Или как сделать? чтоб Samba запускалась при старте компьютера?

В ручную Samba стартует /etc/rc.d/init.d/smb start - всё работает...
Зарание благодарен за помошь!
Такова жизнь!
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Samba, автоматический запуск при загрузке

Сообщение clx »

"/etc/rc.d/init.d/smb start" добавить в любой стартовый скрипт
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Bear
Сообщения: 112
Контактная информация:

Re: Samba, автоматический запуск при загрузке

Сообщение Bear »

Как это правильно сделать?
Такова жизнь!
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Samba, автоматический запуск при загрузке

Сообщение clx »

(Bear @ Среда, 27 Апреля 2005, 17:09) писал(а):Как это правильно сделать?


example: echo "/etc/rc.d/init.d/smb start" >> /etc/rc.local
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Bear
Сообщения: 112
Контактная информация:

Re: Samba, автоматический запуск при загрузке

Сообщение Bear »

Спасибо огромное за помошь! Всё получилось :) :thumbsup:
Такова жизнь!
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга
Контактная информация:

Re: Samba, автоматический запуск при загрузке

Сообщение madskull »

ИМХО, неправильно это.
Насколько я помню, в редхатах есть спецутилита для управленем сервисами chkconfig. Вот ей и надо рулить.
ArchLinux / IceWM
Спасибо сказали:
Ответить