Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Ср Июл 07 2004 18:05 Заголовок сообщения: Samba-3.0.4.tar.gz - Инсталляция из исходников. |
|
|
Ну для начала у меня FreeBSD 4.9!
Скачал свежий пакет с сайта www.samba.org, называется samba-3.0.4.tar.gz.
Делал следующее:
---------
#tar -xvzf samba-3.0.4.tar.gz
#cd samba-3.0.4/source
#./configure
#make
#make install
----------
Все прошло отлично.
Однако что меня забеспокоило. Manы не работают, запускаю man smb.conf - говорит no manual entry
А что так? Вроде все установилось.
И лежит все в /usr/local/samba
-----------
Откликнитесь пожалуйста те, кто имеет привычку ставить из исходников.
Спасибо! _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
ryabinkin
Зарегистрирован: 01.12.2003 Сообщения: 152 Откуда: Moscow
|
Добавлено: Ср Июл 07 2004 19:02 Заголовок сообщения: |
|
|
Проверить, что маны легли хотя бы в один из каталогов, перечисленных в MANPATH файла /etc/man.config _________________ Из двух спорящих виноват тот, кто умнее. |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Ср Июл 07 2004 19:30 Заголовок сообщения: |
|
|
Большое спасибо, все получилось!
Ты верно крутой юниксоид. Придется у тебя аську брать _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Чт Июл 08 2004 17:01 Заголовок сообщения: |
|
|
Sorry.
Не могу найти файл samba.sh. Чтобы поместить его в rc.d. Куда он задевался интересно? _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
Чел Гость
|
Добавлено: Ср Июл 14 2004 16:22 Заголовок сообщения: |
|
|
find / -name samba.sh
или сам напиши скриптик |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Ср Июл 14 2004 20:46 Заголовок сообщения: |
|
|
Не хочу я писать скриптик, хочу готовый.
Если не в тягость - скиньте в тему >>>
Спасибо! _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
SergikS
Зарегистрирован: 01.12.2003 Сообщения: 293 Откуда: Kiev
|
Добавлено: Чт Июл 15 2004 09:36 Заголовок сообщения: |
|
|
А поискать в samba-3.0.4/packaging не пробовал?
Для Debian например samba-3.0.4/packaging/Debian/debian/samba.init
Правишь пути и вперед. _________________ Лужу, паяю, ЭВМ починяю |
|
Вернуться к началу |
|
|
Чел Гость
|
Добавлено: Чт Июл 15 2004 13:10 Заголовок сообщения: |
|
|
TechNoir писал(а): | Не хочу я писать скриптик, хочу готовый.
Если не в тягость - скиньте в тему >>>
Спасибо! |
Не,... ну ты халявщик
Самый простой:
samba.sh
--- BEGIN ---
#!/bin/sh
/usr/local/sbin/smbd -D
/usr/local/sbin/nmbd -D
--- END ----
путь /usr/local/sbin естественно справедлив если туда самба и инсталилась.....
и стандартный скрипт для samba.sh:
--- BEGIN ---
#!/bin/sh
rc_file=${0##*/}
if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/${rc_file}\$"); then
echo "${rc_file}: Cannot determine PREFIX." >&2
echo "Please use the complete pathname." >&2
exit 64
fi
smbspool=/var/spool/samba
pidfiledir=/var/run
smbd=${PREFIX}/sbin/smbd
nmbd=${PREFIX}/sbin/nmbd
# start
if [ "x$1" = "x" -o "x$1" = "xstart" ]; then
if [ -f $smbd ]; then
if [ -d $smbspool ]; then
rm -f $smbspool/*
fi
echo -n ' Samba'
$smbd -D
$nmbd -D
fi
# stop
elif [ "x$1" = "xstop" ]; then
kill `cat $pidfiledir/smbd.pid`
kill `cat $pidfiledir/nmbd.pid`
fi
--- END --- |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Чт Июл 15 2004 19:52 Заголовок сообщения: |
|
|
Хорошо, скриптик есть.
Куда его "вставить"?
----
На самом деле есть у меня одно местечко, куда вставить можно и все работает. Однако хочу вставить туда куда положено.
Куда его "вставить"? _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
Чел Гость
|
Добавлено: Пт Июл 16 2004 09:00 Заголовок сообщения: |
|
|
Как куда?
в /usr/local/etc/rc.d/samba.sh
Ты же сам писал что не можешь его найти в rc.d, вот туда и вставляй.
делаешь ему права доступа для запуска и понеслась душа в рай |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Пт Июл 16 2004 11:36 Заголовок сообщения: |
|
|
и никаких проблем у меня не будет если я назову его не samba.sh а a.sh например. Правильно?
По-моему они (файлики) там в алфавитном порядке перебираются.
Подтверждаешь? _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
Чел Гость
|
Добавлено: Пт Июл 16 2004 16:58 Заголовок сообщения: |
|
|
Да хоть назови его ejik_v_tumane_kushaet_kozinaki.sh
Системе вообще пофиг какую смысловую нагрузку несет название скрипта. При загрузке проверяется каталог ../rc.d и выполняются все файлы с правами запуска оканчивающиеся на .sh.
Внутри ты можешь написать любые строки, ссылающююся (блин, как это слово пишется?) на файл запуска демона: хоть на smbd nmbd , или хоть на krokodilgenad , он всяко запуститься.
Короче, рюзюме:
пофик на название, главно чтоб внутренний синтаксис правильным был. |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Пт Июл 16 2004 19:41 Заголовок сообщения: |
|
|
Спасибо Чел, все классно объяснил.
Давай регистрируйся и живи тут.
Классная у нас компания - один and3008 чего стоит.
Я тебя запомню. (давай аськами дружить) _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
|