X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fimport_users_from_passwd.py;h=958486710251b99e5ac5e2ebf5a6cf75efef37b2;hb=0872b2e0b78670c91fd2bf0bda52e5761e079820;hp=07c6193aede7a23c8efaf8e7765a8d023d870d58;hpb=ab05ca96b264f957eb5278e069f22a400142f54a;p=dak.git diff --git a/dak/import_users_from_passwd.py b/dak/import_users_from_passwd.py index 07c6193a..95848671 100755 --- a/dak/import_users_from_passwd.py +++ b/dak/import_users_from_passwd.py @@ -99,8 +99,9 @@ def main (): keys = postgres_unames.keys() keys.sort() for uname in keys: - if not passwd_unames.has_key(uname)and not known_postgres_unames.has_key(uname): - print "W: %s is in Postgres but not the passwd file or list of known Postgres users." % (uname) + if not passwd_unames.has_key(uname) and not known_postgres_unames.has_key(uname): + print "I: Deleting %s from Postgres, no longer in passwd or list of known Postgres users" % (uname) + q = session.execute('DROP USER "%s"' % (uname)) keys = passwd_unames.keys() keys.sort()