projects
/
mirror
/
userdir-ldap.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix is_guest_account for the usergroups transition
[mirror/userdir-ldap.git]
/
ud-generate
diff --git
a/ud-generate
b/ud-generate
index
7b9ca4c
..
629315f
100755
(executable)
--- a/
ud-generate
+++ b/
ud-generate
@@
-78,6
+78,9
@@
GitoliteSSHCommand = getattr(ConfModule, "gitolitesshcommand", None)
GitoliteExportHosts = re.compile(getattr(ConfModule, "gitoliteexporthosts", "."))
MX_remap = json.loads(ConfModule.MX_remap)
GitoliteExportHosts = re.compile(getattr(ConfModule, "gitoliteexporthosts", "."))
MX_remap = json.loads(ConfModule.MX_remap)
+rtc_realm = getattr(ConfModule, "rtc_realm", None)
+rtc_append = getattr(ConfModule, "rtc_append", None)
+
def prettify(elem):
"""Return a pretty-printed XML string for the Element.
"""
def prettify(elem):
"""Return a pretty-printed XML string for the Element.
"""
@@
-436,7
+439,7
@@
def GenRtcPassword(accounts, File):
if not 'rtcPassword' in a: continue
if not a.pw_active(): continue
if not 'rtcPassword' in a: continue
if not a.pw_active(): continue
- Line = "%s
@debian.org:%s:rtc.debian.org:AUTHORIZED" % (a['uid'], str(a['rtcPassword'])
)
+ Line = "%s
%s:%s:%s:AUTHORIZED" % (a['uid'], rtc_append, str(a['rtcPassword']), rtc_realm
)
Line = Sanitize(Line) + "\n"
F.write("%s" % (Line))
Line = Sanitize(Line) + "\n"
F.write("%s" % (Line))
@@
-897,7
+900,7
@@
def ExtractDNSInfo(x):
Mach = ""
if x[1].has_key("machine"):
Mach = " " + GetAttr(x, "machine")
Mach = ""
if x[1].has_key("machine"):
Mach = " " + GetAttr(x, "machine")
- DNSInfo.append("%sIN\tHINFO\t\"%s%s\" \"%s\"" % (TTLprefix, Arch, Mach, "Debian
GNU/Linux
"))
+ DNSInfo.append("%sIN\tHINFO\t\"%s%s\" \"%s\"" % (TTLprefix, Arch, Mach, "Debian"))
if x[1].has_key("mXRecord"):
for I in x[1]["mXRecord"]:
if x[1].has_key("mXRecord"):
for I in x[1]["mXRecord"]: