From: Peter Palfrader Date: Sat, 18 Sep 2010 23:09:56 +0000 (+0200) Subject: Add a -h for ud-useradd X-Git-Tag: userdir-ldap-0.3.79~22 X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=commitdiff_plain;h=0ec8bd8cb6b13845c8d0cc1a8019e732024343c6 Add a -h for ud-useradd --- 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: