Hi, I just upgrade from Debian Sarge to Etch. Now, while Samba (3.0.24-6etch4) is running, it creates the schannel_store.tdb /etc/samba. However, it should really store it into the "private dir", which is supposed to be /var/lib/samba as I see files like passdb.tdb in there. Any idea what's going on? In addition, "private dir" is not defined in smb.conf. I don't know how it gets defaulted to /var/lib/samba. The man page says it defaults to ${prefix}/private. Obviously this is not the case. In addition, I can't find where "prefix" is defined in the man page. Any help? Thanks!
Kent Tong wrote:> Hi, > > I just upgrade from Debian Sarge to Etch. Now, while Samba (3.0.24-6etch4) is > running, it creates the schannel_store.tdb /etc/samba. However, it should > really store it into the "private dir", which is supposed to be /var/lib/samba > as I see files like passdb.tdb in there. Any idea what's going on? > > In addition, "private dir" is not defined in smb.conf. I don't know how it > gets defaulted to /var/lib/samba. The man page says it defaults to > ${prefix}/private. Obviously this is not the case. > > In addition, I can't find where "prefix" is defined in the man page. > > Any help? Thanks!Run smbd -b | less to see the private_dir and other file location. From my knowledge these are set with compile time options. -- Steve ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________