Недавно наткнулся на занятный глюк - у самбы срывает крышу, если вдруг на машине, где она крутится, оказывается 150 vlan-ов.
В общем, есть у меня такое вот в smb.conf:
interfaces = eth0
hosts allow = 192.168.0.0/22 127.0.0.0/8 212.76.164.226/27
Всё нормально шуршит, не глючит. Но вот понадобилось на эту тачку затерминировать 150 vlan-ов (не спрашивайте зачем :) ). После оной процедуры оказалось, что самбе это не нравится и биндиться на eth0 она уже не желает, ругаясь в лог примерно так:
[2006/05/10 10:54:10, 0] lib/interface.c:load_interfaces(225)
WARNING: no network interfaces found
Ежели закомментировать interfaces, такого нету. В логе видно, что самбы пытается забиндиться на все интерфейсы, и где-то под конец этого падает :)
Причём, при активном
interfaces = eth0
прописывание
bind interfaces only = yes
не помогает.
Сижу, чешу репу. Надо vlan-ы и надо нормально работающую самбу. :-/
Да, кстати, samba - 3.0.14a на Debian 3.1 Sarge.