После установки samba обнаружил проблему - после перезагрузки системы демон smbd запускается, но пользователи не могут получить доступ к шарам.
Поиск по интернетам особо не дал результатов, пришлось разбираться самому.
Проблема заключалась в том, что демон стартует после инициализации файловых систем и поднятия сетевых интерфейсов.
И похоже smbd стартовал сразу, как только поднимался lo0, не дожидаясь пока остальные интерфейсы получат ip адреса по DHCP и тоже перейдут в состояние up.
Подсмотел в скрипт запуска nmbd и обнаружил, что группа интерфейсов lo игнорируется.
Этот же прием применил и для smbd, отредактировав файл /etc/init/smbd.conf:
start on (local-filesystems and net-device-up IFACE!=lo)
#start on (local-filesystems and net-device-up)
Comments
comments powered by Disqus