fbsd9.0 не стартуер автоматически самба

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
freewood
рядовой
Сообщения: 25
Зарегистрирован: 2011-10-30 21:49:06

fbsd9.0 не стартуер автоматически самба

Непрочитанное сообщение freewood » 2012-02-18 17:41:36

При зугрузке системы не запускаются демоны smbd и nmbd. В rc.conf прописаны, в логах вообще пусто на эту тему, как будто бы они и не пытаются запустится. Если вызывать самому /usr/local/sbin/smbd и nmbd, то все стартуер отлично.
Подскажите, что я проглядел?
Спасибо.

P.S. Ах да, система 9.0 релиз амд64, рут на зфс.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: fbsd9.0 не стартуер автоматически самба

Непрочитанное сообщение Electronik » 2012-02-18 18:49:18

rc.conf в студию.
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

freewood
рядовой
Сообщения: 25
Зарегистрирован: 2011-10-30 21:49:06

Re: fbsd9.0 не стартуер автоматически самба

Непрочитанное сообщение freewood » 2012-02-18 19:19:47

Код: Выделить всё

#system
zfs_enable="YES"

#network
gateway_enable="YES"
hostname="tyrion"
sshd_enable="YES"

#interfaces
ifconfig_re0="inet 192.168.0.254 netmask 255.255.255.0"
ifconfig_sk0="SYNCDHCP -rxcsum"

#firewall
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
firewall_nat_enable="YES"
firewall_nat_interface="sk0"

#mpd
mpd_enable="YES"
mpd_flags="-b"

#samba
nmbd_enable="YES"
smbd_enable="YES"

#transmission
transmission_enable="YES"
transmission_conf_dir="/usr/local/etc/transmission/"
transmission_download_dir="/usr/storage/downloads/"
transmission_user="transmission"

Гость
проходил мимо

Re: fbsd9.0 не стартуер автоматически самба

Непрочитанное сообщение Гость » 2012-02-18 19:35:42

Уберите строки:

Код: Выделить всё

nmbd_enable="YES"
smbd_enable="YES"
И добавьте:

Код: Выделить всё

samba_enable="YES"
winbindd_enable="YES"

freewood
рядовой
Сообщения: 25
Зарегистрирован: 2011-10-30 21:49:06

Re: fbsd9.0 не стартуер автоматически самба

Непрочитанное сообщение freewood » 2012-02-18 20:40:16

Действительно помогло. А не могли бы вы прокомментировать, с чем это связано? В хэндбуке указан предыдущий способ.

Charlz_Klug_
проходил мимо

Re: fbsd9.0 не стартуер автоматически самба

Непрочитанное сообщение Charlz_Klug_ » 2012-02-19 9:05:06

freewood писал(а):Действительно помогло. А не могли бы вы прокомментировать, с чем это связано? В хэндбуке указан предыдущий способ.
Многие сведения в хэндбуке дико устаревают. Фряху и порты пилят, а на хэндбук кладут. А насчёт строки "samba_enable="YES"", так просто внимательнее надо быть. Когда компилируете Samba'у она Вам сама подсказывает насчёт этой строки. Теперь про "winbindd_enable="YES"". Пришёл как-то на работу и попробовал запустить samba'у, а она мне:

Код: Выделить всё

[Charlz_Klug@Meleena /usr/local/etc/rc.d]$ sudo /usr/local/etc/rc.d/samba start
Password:
Cannot 'start' samba. Set winbindd_enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'.
Компилил Я Samba'у с WinBind'ом. Вот и добавил WinBind в /etc/rc.conf и вообще в стартовых сценариях что находятся в /usr/local/etc/rc.d/ есть много интересного:

Код: Выделить всё

[Charlz_Klug@Meleena /usr/local/etc/rc.d]$ head -n 30 samba 
#!/bin/sh
#
# $FreeBSD: ports/net/samba36/files/samba.in,v 1.2 2012/01/14 08:56:26 dougb Exp $
#

# PROVIDE: nmbd smbd
# PROVIDE: winbindd
# REQUIRE: NETWORKING SERVERS DAEMON ldconfig resolv
# REQUIRE: cupsd
# BEFORE: LOGIN
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
# to enable this service:
#
#samba_enable="YES"
# or, for fine grain control:
#nmbd_enable="YES"
#smbd_enable="YES"
# You need to enable winbindd separately, by adding:
#winbindd_enable="YES"
#
# Configuration file can be set with:
#samba_config="/usr/local/etc/smb.conf"
#

. /etc/rc.subr

name="samba"
rcvar=samba_enable
[Charlz_Klug@Meleena /usr/local/etc/rc.d]$