X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;ds=sidebyside;f=ud-generate;h=eb3874810f0222270c6dcfd17eb1aac0856ac2ed;hb=3da8bcad33a80a130cb26418ddf41e1b7a5bb55a;hp=770db6abe06d1203872581fdc0726bef53ddf031;hpb=4eaa444b9eb4c9d24cd2790f99a690054bf2f806;p=mirror%2Fuserdir-ldap.git diff --git a/ud-generate b/ud-generate index 770db6a..eb38748 100755 --- a/ud-generate +++ b/ud-generate @@ -32,6 +32,7 @@ from dsa_mq.connection import Connection from dsa_mq.config import Config import string, re, time, ldap, optparse, sys, os, pwd, posix, socket, base64, hashlib, shutil, errno, tarfile, grp, fcntl, dbm +import subprocess from userdir_ldap import * from userdir_exceptions import * import UDLdap @@ -1300,8 +1301,8 @@ def generate_host(host, global_dir, all_accounts, all_hosts, ssh_userkeys): DoLink(global_dir, OutDir, "mail-rhsbl") DoLink(global_dir, OutDir, "mail-whitelist") DoLink(global_dir, OutDir, "all-accounts.json") - DoLink(global_dir, Outdir, "default-mail-options.cdb") - DoLink(global_dir, Outdir, "default-mail-options.db") + DoLink(global_dir, OutDir, "default-mail-options.cdb") + DoLink(global_dir, OutDir, "default-mail-options.db") GenCDB(accounts, OutDir + "user-forward.cdb", 'emailForward') GenDBM(accounts, OutDir + "user-forward.db", 'emailForward') GenCDB(accounts, OutDir + "batv-tokens.cdb", 'bATVToken') @@ -1330,7 +1331,7 @@ def generate_host(host, global_dir, all_accounts, all_hosts, ssh_userkeys): v = entry.split('=',1) if v[0] != 'GITOLITE' or len(v) != 2: continue options = v[1].split(',') - group = options.pop(0); + group = options.pop(0) gitolite_accounts = filter(lambda x: IsInGroup(x, [group], current_host), all_accounts) if 'nohosts' not in options: gitolite_hosts = filter(lambda x: GitoliteExportHosts.match(x[1]["hostname"][0]), all_hosts)