Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
ULT Гость
|
Добавлено: Чт Янв 06 2005 13:31 Заголовок сообщения: Не могу запустить самбу |
|
|
Доброго времени суток всем!
У меня такая проблема:
Поставил самбу 3.0, а именно скачал исходники в архиве с официального сайта, скопировал их в папку /usr/src, разархивировал tar -xzvf samba3.0...gzip, ./configure (без опций), make, make install.
затем создал конфигурационный файл smb.conf (к сатати в /usr/local/etc smb.conf.sample небыло, да и вообще я его нигде не нашёл) и даже не смог проверить правильность smb.conf с пом. testparm, уж не говоря про запуск smbd и nmbd. Перехожу в директорию /usr/local/samba/sbin набираю smbd (nmbd) и ошибка: фаил не найден , пробовал по разному и с полными путями и ./smdb, результат тотже.
Подскажите плиз, мож чё не правильно сделал???
ОС FreeBSD 4.7 |
|
Вернуться к началу |
|
|
squirL
Зарегистрирован: 05.01.2005 Сообщения: 371 Откуда: Одесса
|
Добавлено: Чт Янв 06 2005 13:35 Заголовок сообщения: |
|
|
а почему вы так уверены, что поставили именно туда?
пробуем
whereis nmbd
find / -name smb.conf-sample
и т. п.
"уж сколько раз твердили миру"... ставьте из портов или пакетов. при установке из сырцов, при недостаточном опыте косяки неизбежны. |
|
Вернуться к началу |
|
|
ULT Гость
|
Добавлено: Чт Янв 06 2005 13:39 Заголовок сообщения: |
|
|
Я уверен что они именно там, так как при просмотре содержимого этой папки(/usr/local/samba/sbin или /usr/local/samba/bin) они там есть!!!!!!
т.е. заходим в папку и пишем ls и видим эти файлы, но вот запустить не можем! |
|
Вернуться к началу |
|
|
squirL
Зарегистрирован: 05.01.2005 Сообщения: 371 Откуда: Одесса
|
Добавлено: Чт Янв 06 2005 13:50 Заголовок сообщения: |
|
|
[url]ОС FreeBSD 4.7[/url]
как это я сразу не заметил... а вы смотрели на www.freebsd.org зависимости aka необходимые пакеты (и их версии!) для samba 3? думаю нет. так вот посмотрите... сносить самбу и ставить из портов. |
|
Вернуться к началу |
|
|
ULT Гость
|
Добавлено: Чт Янв 06 2005 13:53 Заголовок сообщения: |
|
|
Бло у меня такое подозрение... может и так...
да к стати чтобы правильно снести надо сделать:
make uninstall
make clean
так? |
|
Вернуться к началу |
|
|
SergikS
Зарегистрирован: 01.12.2003 Сообщения: 293 Откуда: Kiev
|
Добавлено: Чт Янв 06 2005 13:56 Заголовок сообщения: |
|
|
/usr/src/samba-3.0.1/examples/simple/smb.conf
копируем в
/usr/local/samba/lib/
Ищите да обрящите _________________ Лужу, паяю, ЭВМ починяю |
|
Вернуться к началу |
|
|
SergikS
Зарегистрирован: 01.12.2003 Сообщения: 293 Откуда: Kiev
|
Добавлено: Чт Янв 06 2005 14:00 Заголовок сообщения: |
|
|
Да и еще.
вот скриптец для старт/стоп/рестарт самбы
#!/bin/sh
#
# Start/stops the Samba daemons (nmbd and smbd).
#
#
# Defaults
RUN_MODE="daemons"
# Reads config file (will override defaults above)
[ -r /etc/default/samba ] && . /etc/default/samba
NMBDPID=/var/run/samba/nmbd.pid
SMBDPID=/var/run/samba/smbd.pid
# clear conflicting settings from the environment
unset TMPDIR
# See if the daemons are there
test -x /usr/local/samba/sbin/nmbd -a -x /usr/local/samba/sbin/smbd || exit 0
case "$1" in
start)
echo -n "Starting Samba daemons:"
echo -n " nmbd"
start-stop-daemon --start --quiet --exec /usr/local/samba/sbin/nmbd -- -D
if [ "$RUN_MODE" != "inetd" ]; then
echo -n " smbd"
start-stop-daemon --start --quiet --exec /usr/local/samba/sbin/smbd -- -D
fi
echo "."
;;
stop)
echo -n "Stopping Samba daemons: "
start-stop-daemon --stop --quiet --pidfile $NMBDPID
# Wait a little and remove stale PID file
sleep 1
if [ -f $NMBDPID ] && ! ps h `cat $NMBDPID` > /dev/null
then
# Stale PID file (nmbd was succesfully stopped),
# remove it (should be removed by nmbd itself IMHO.)
rm -f $NMBDPID
fi
echo -n "nmbd"
if [ "$RUN_MODE" != "inetd" ]; then
start-stop-daemon --stop --quiet --pidfile $SMBDPID
# Wait a little and remove stale PID file
sleep 1
if [ -f $SMBDPID ] && ! ps h `cat $SMBDPID` > /dev/null
then
# Stale PID file (nmbd was succesfully stopped),
# remove it (should be removed by smbd itself IMHO.)
rm -f $SMBDPID
fi
echo -n " smbd"
fi
echo "."
;;
reload)
echo -n "Reloading /etc/samba/smb.conf (smbd only)"
start-stop-daemon --stop --signal HUP --pidfile $SMBDPID
echo "."
;;
restart|force-reload)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload}"
exit 1
;;
esac
exit 0 _________________ Лужу, паяю, ЭВМ починяю |
|
Вернуться к началу |
|
|
ULT Гость
|
Добавлено: Пт Янв 07 2005 00:09 Заголовок сообщения: |
|
|
За то что ткнули носом в smb.conf и за скриптик спасибо!
Вот тока они пока бесполезны, самба то незапускается...
и всё-таки про корректное удаление подскажите плиз
Цитата: | да к стати чтобы правильно снести надо сделать:
make uninstall
make clean
так? |
|
|
Вернуться к началу |
|
|
squirL
Зарегистрирован: 05.01.2005 Сообщения: 371 Откуда: Одесса
|
Добавлено: Пн Янв 10 2005 10:25 Заголовок сообщения: |
|
|
елки... в Makefile загляните :) там все цели прописаны. по моему - не uninstall, а deinstall |
|
Вернуться к началу |
|
|
SergikS
Зарегистрирован: 01.12.2003 Сообщения: 293 Откуда: Kiev
|
Добавлено: Пн Янв 10 2005 10:27 Заголовок сообщения: |
|
|
А чего в логах?
Чего САМБА не стартует? _________________ Лужу, паяю, ЭВМ починяю |
|
Вернуться к началу |
|
|
squirL
Зарегистрирован: 05.01.2005 Сообщения: 371 Откуда: Одесса
|
Добавлено: Пн Янв 10 2005 11:08 Заголовок сообщения: |
|
|
того и не стартует, что ставить 3ю самбу на 4.7 фрю из ИСХОДНИКОВ - глупость. |
|
Вернуться к началу |
|
|
ULT Гость
|
Добавлено: Вт Янв 11 2005 08:49 Заголовок сообщения: |
|
|
Спасибо всем за помощь!!!
Поставил самбу из пакетов - всё ок! |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Вт Янв 11 2005 13:03 Заголовок сообщения: |
|
|
А почему глупость? _________________ nothing else |
|
Вернуться к началу |
|
|
squirL
Зарегистрирован: 05.01.2005 Сообщения: 371 Откуда: Одесса
|
Добавлено: Вт Янв 11 2005 13:23 Заголовок сообщения: |
|
|
потму, что при установке из сырцов (не из портов) не проверяються зависимости, т. е. наличие нужных версий пакетов, от которых зависит самба. это кстати не только к самбе относится.
для извращенцев могу посоветовать: качайте сырцы, смотрите required packages для них на www.freebsd.org, качайте эти самые required packages, смотрите зависимости для каждого из них... и т. п. |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Вт Янв 11 2005 16:45 Заголовок сообщения: |
|
|
Ах вот в каком смысле.... _________________ nothing else |
|
Вернуться к началу |
|
|
|