mirror of
https://github.com/samba-team/samba.git
synced 2025-11-14 12:23:52 +03:00
r8561: as with the other ejs subsystems, make nss into a object
(This used to be commit a3f3292e66)
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
948183cb38
commit
f1245d4ac1
@@ -196,6 +196,8 @@ function provision(subobj, message)
|
||||
function provision_guess()
|
||||
{
|
||||
var subobj = new Object();
|
||||
var nss = nss_init();
|
||||
|
||||
subobj.REALM = lpGet("realm");
|
||||
subobj.DOMAIN = lpGet("workgroup");
|
||||
subobj.HOSTNAME = hostname();
|
||||
@@ -213,11 +215,11 @@ function provision_guess()
|
||||
subobj.LDAPTIME = ldaptime;
|
||||
subobj.DATESTRING = datestring;
|
||||
subobj.USN = nextusn;
|
||||
subobj.ROOT = findnss(getpwnam, "root");
|
||||
subobj.NOBODY = findnss(getpwnam, "nobody");
|
||||
subobj.NOGROUP = findnss(getgrnam, "nogroup", "nobody");
|
||||
subobj.WHEEL = findnss(getgrnam, "wheel", "root");
|
||||
subobj.USERS = findnss(getgrnam, "users", "guest", "other");
|
||||
subobj.ROOT = findnss(nss.getpwnam, "root");
|
||||
subobj.NOBODY = findnss(nss.getpwnam, "nobody");
|
||||
subobj.NOGROUP = findnss(nss.getgrnam, "nogroup", "nobody");
|
||||
subobj.WHEEL = findnss(nss.getgrnam, "wheel", "root");
|
||||
subobj.USERS = findnss(nss.getgrnam, "users", "guest", "other");
|
||||
subobj.DNSDOMAIN = strlower(subobj.REALM);
|
||||
subobj.DNSNAME = sprintf("%s.%s",
|
||||
strlower(subobj.HOSTNAME),
|
||||
|
||||
Reference in New Issue
Block a user