Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Samba-3.0.4.tar.gz - Инсталляция из исходников.

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
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    Заголовок сообщения: Ответить с цитатой

Большое спасибо, все получилось! Smile


Ты верно крутой юниксоид. Придется у тебя аську брать Razz

_________________
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    Заголовок сообщения: Ответить с цитатой

Не хочу я писать скриптик, хочу готовый.
Smile Если не в тягость - скиньте в тему >>>
Спасибо!

_________________
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

Правишь пути и вперед.
_________________
Лужу, паяю, ЭВМ починяю
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Чел
Гость





СообщениеДобавлено: Чт Июл 15 2004 13:10    Заголовок сообщения: Ответить с цитатой

TechNoir писал(а):
Не хочу я писать скриптик, хочу готовый.
Smile Если не в тягость - скиньте в тему >>>
Спасибо!


Не,... ну ты халявщик Wink

Самый простой:
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!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...