[Samba] LDAP: add machine script required?
nicku at vtc.edu.hk
Sat Aug 23 00:31:28 GMT 2003
Nick Urbanik wrote:
> Dear Folks,
> Thanks again Jerry.
> "Gerald (Jerry) Carter" wrote:
> > On Thu, 21 Aug 2003, Nick Urbanik wrote:
> > > If I use sambaSamAccount with samba 3.0.0 RC1, do I need to define an
> > > add machine script? I want to be able to add machines to the domain
> > > as simply as possible (i.e., "automatically"). So is an add machine
> > > script needed, or does samba contain code to create the accounts
> > > itself?
> > Yes. 3.0 no longer defaults to using the 'add user script' to create
> > machine accounts. See the WHATSNEW.txt
> Thanks, yes, I read that many times in the past, and before mailing to
> this list have tried to understand when ldapsam_add_sam_account() in
> samba-3.0.0rc1/source/passdb/pdb_ldap.c gets called and what it will do if
> a machine account does not exist, or whether an add machine script is
> So what _should_ the add machine script do with an ldapsam backend based
> on sambaSamAccount?
> * Create the entire entry complete with sambaSamAccount, account
> objectClasses? Or
> * Create the entire entry complete with sambaSamAccount, account and
> posixAccount objectClasses? Or
> * just create a posixAccount for the machine? Or
> * just create an account placeholder entry to be filled in by
> ldapsam_add_sam_account() in samba-3.0.0rc1/source/passdb/pdb_ldap.c?
> As I mentioned earlier, the man page is not so clear (to me):
> add machine script (G)
> This is the full pathname to a script that will be run by
> smbd(8) when a machine is added to it's domain using the admin-
> istrator username and password method.
> ====> This option is only required when using sam back-ends tied to
> ====> the Unix uid method of RID calculation such as smbpasswd. This
> option is only available in Samba 3.0.
> My question is simply what should the add machine script do (now that you
> have clarified that I need one)?
Just a rough, approximate pointer to an answer would be great. I know this
list is full of questioners and not many answerers, and now is flooded by
silly virus notifications.
Nick Urbanik RHCE nicku(at)vtc.edu.hk
Dept. of Information & Communications Technology
Hong Kong Institute of Vocational Education (Tsing Yi)
Tel: (852) 2436 8576, (852) 2436 8713 Fax: (852) 2436 8526
PGP: 53 B6 6D 73 52 EE 1F EE EC F8 21 98 45 1C 23 7B ID: 7529555D
GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24 ID: BB9D2C24
More information about the samba