From 0ec8bd8cb6b13845c8d0cc1a8019e732024343c6 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Sun, 19 Sep 2010 01:09:56 +0200 Subject: [PATCH] Add a -h for ud-useradd --- ud-useradd | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/ud-useradd b/ud-useradd index 2676933..9d51b69 100755 --- a/ud-useradd +++ b/ud-useradd @@ -61,9 +61,18 @@ ForceMail = 0; NoAutomaticIDs = 0; OldGPGKeyRings = GPGKeyRings; userdir_gpg.GPGKeyRings = []; -(options, arguments) = getopt.getopt(sys.argv[1:], "u:man") +(options, arguments) = getopt.getopt(sys.argv[1:], "hu:man") for (switch, val) in options: - if (switch == '-u'): + if (switch == '-h'): + print "Usage: ud-useradd " + print "Available options:" + print " -h Show this help" + print " -u= Admin user (defaults to current username)" + print " -m Force mail (for updates)" + print " -a Use old keyrings instead (??)" + print " -n Do not automatically assign UID/GIDs (useful for usergroups or non-default group membership" + sys.exit(0) + elif (switch == '-u'): AdminUser = val; elif (switch == '-m'): ForceMail = 1; @@ -333,3 +342,7 @@ Child = os.popen("/usr/sbin/sendmail -t","w"); Child.write(Reply); if Child.close() != None: raise Error, "Sendmail gave a non-zero return code"; + +# vim:set et: +# vim:set ts=3: +# vim:set shiftwidth=3: -- 2.20.1