FHS defaults for samba4

Andrew Bartlett abartlet at samba.org
Thu Jan 5 20:14:15 GMT 2006

On Thu, 2006-01-05 at 14:24 -0500, simo wrote:
> On ven, 2006-01-06 at 06:05 +1100, Andrew Bartlett wrote:
> > As we move towards the tech preview, I have been thinking about old
> > Samba habits that should not die hard.

> >  - sam.ldb
> >    secrets.ldb
> >    secrets.keytab
> >    <other private files>
> >                /var/lib/samba/private PREFIX/var/lib/private
> Debian puts these in /var/lib/samba but we should carefully consider if
> these are better suited to stay in /etc/samba, after all passwd and
> group files stay in /etc and so do many password containing files,
> certificates, etc...
> I'm slightly in favor of /etc/samba 

Quoting the FHS:
> The /etc hierarchy contains configuration files. A "configuration file" 
> is a local file used to control the operation of a program; 
> it must be static and cannot be an executable binary. [4]

These are not static, and are binary (if not executable), so I think we
are locked out of /etc (read-only root considerations).

> It seem have got most of them if not all, I'd go down this path and
> start changing defaults in the code.

Yep.  Now I just need a hand identifying where the defaults in
build/m4/check_path.m4 come from. 

I want to keep the --with-fhs option, which would be for package
builders, but I can't see where the defaults come from otherwise...

Andrew Bartlett

Andrew Bartlett                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org
Student Network Administrator, Hawker College  http://hawkerc.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/samba-technical/attachments/20060106/bb0ed527/attachment.bin

More information about the samba-technical mailing list