X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=blobdiff_plain;f=ud-generate;fp=ud-generate;h=68ed6469b38a7f11eb5422d375d59b133fb3aa5f;hp=7b9ca4cf21d562cf6930b2b8512e97dfb17093d7;hb=c255e7bbc55d1dde0c45a9a229931ae3136e0f90;hpb=5eb6f857576ed613a1a57ded4e2926a0cc237b89 diff --git a/ud-generate b/ud-generate index 7b9ca4c..68ed646 100755 --- 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) +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. """ @@ -436,7 +439,7 @@ def GenRtcPassword(accounts, File): 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))