X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=ud-generate;h=b8a21f1fff4a246f6786d88452e8b6cb02b11da9;hb=c555044ceb3eb8141735926c41a5b87906cfdd42;hp=18e4c6e2df035fef004638d6d7d26f9b567424fe;hpb=c18ac1149b9051374d362dd6aea52485dc31a997;p=mirror%2Fuserdir-ldap.git diff --git a/ud-generate b/ud-generate index 18e4c6e..b8a21f1 100755 --- a/ud-generate +++ b/ud-generate @@ -619,11 +619,11 @@ def GenDisabledAccounts(File): if Pass.find("*LK*") != -1 or Pass.startswith("!"): # Format is : Line = "%s:%s" % (GetAttr(x, "uid"), "Account is locked") + DisabledUsers.append(x) if Line != "": F.write(Sanitize(Line) + "\n") - DisabledUsers.append(x) # Oops, something unspeakable happened. except: @@ -1045,8 +1045,9 @@ else: GlobalDir = GenerateDir + "/" GenDisabledAccounts(GlobalDir + "disabled-accounts") -PasswdAttrs = filter(not IsRetired, PasswdAttrs) -DebianUsers = filter(IsGidDebian, PasswdAttrs) +PasswdAttrs = filter(lambda x: not IsRetired(x), PasswdAttrs) +#DebianUsers = filter(lambda x: IsGidDebian(x), PasswdAttrs) +DebianUsers = PasswdAttrs CheckForward()