From 9db332645b81dc34bcb043c2401b3c56cf7a38a0 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Fri, 7 Nov 2003 14:32:25 +0000 Subject: don't allow setting of the guest account (This used to be commit e0eea3639425aa6f4b621cce6b33df9e9c67ba6d) --- source3/passdb/pdb_guest.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'source3') diff --git a/source3/passdb/pdb_guest.c b/source3/passdb/pdb_guest.c index 5b0237e37c..3b9e17075e 100644 --- a/source3/passdb/pdb_guest.c +++ b/source3/passdb/pdb_guest.c @@ -110,7 +110,15 @@ static NTSTATUS guestsam_getsampwsid(struct pdb_methods *my_methods, SAM_ACCOUNT static NTSTATUS guestsam_update_sam_account (struct pdb_methods *methods, SAM_ACCOUNT *newpwd) { +#if 0 /* JERRY */ return methods->parent->pdb_add_sam_account(methods->parent, newpwd); +#else + /* I don't think we should allow any modification of + the guest account as SID will could messed up with + the smbpasswd backend --jerry */ + + return NT_STATUS_NOT_IMPLEMENTED; +#endif } NTSTATUS pdb_init_guestsam(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) -- cgit