Single binary to rule them all!
Dewayne Geraghty
dewayne.geraghty at heuristicsystems.com.au
Mon Feb 18 18:49:40 MST 2013
> -----Original Message-----
> From: samba-technical-bounces at lists.samba.org
> [mailto:samba-technical-bounces at lists.samba.org] On Behalf Of
> Ricky Nance
> Sent: Tuesday, 19 February 2013 11:49 AM
> To: Samba Technical
> Subject: Single binary to rule them all!
>
> As the subject says, I (along with a few others that I have
> spoken with) think that it would make sense that the 'samba'
> binary would take the lead and start the other binaries as
> needed (smbd, nmbd, and winbindd). So what I am looking for
> is possibly starting on something in writing about the
> 'server role' directive. I know there are a few supported
> right now, but would like to have a list that says, if
> directive A, directive B, and directive C exist in a config,
> then it MUST be server role A. I think this would be the
> first essential step in a single binary startup, and that ,I
> feel, would make package maintainers much happier.
>
> Thanks for your feedback,
> Ricky
>
> --
Ricky,
Doesn't the samba executable already perform this functionality. I'm able to turn on/off most AD DC functionality through the
smb.conf "server services = " parameter.
For example a kerberos/ldap authentication engine with
smb.conf
server services = rpc, ldap, kdc
I believe the full suite of services is:
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbind, ntp_signd, kcc, dnsupdate
A problem occurs when I only need a samba4 fileserver, so I add to configure:
--without-ad-dc
Of course the samba-tool must then be told the --server-role.
I haven't tried building an Samba4 AD-DC, and only turning on the services for a member.
So, are you proposing that the full AD-DC be built and through manipulating smb.conf, the character of the machine is defined by
moving some of the functionality from samba-tool into what processes smb.conf?
Regards, Dewayne.
More information about the samba-technical
mailing list