* NEWS, src/passwd.c: Make sure that no more than one username
argument was provided.
+2007-12-26 Nicolas François <nicolas.francois@centraliens.net>
+
+ Merge Debian's patch 408_passwd_check_arguments
+ * NEWS, src/passwd.c: Make sure that no more than one username
+ argument was provided.
+
2007-12-26 Nicolas François <nicolas.francois@centraliens.net>
Merge Debian's patch 412_lastlog_-u_numerical_range
- lastlog
* Accept users specified as a numerical UID, or ranges of users (-user,
user-, user1-user2).
+- passwd
+ * Make sure that no more than one username argument was provided.
shadow-4.0.18.2 -> shadow-4.1.0 09-12-2008
else
name = myname;
+ /*
+ * Make sure that at most one username was specified.
+ */
+ if (argc > optind+1)
+ usage (E_USAGE);
+
/*
* The -a flag requires -S, no other flags, no username, and
* you must be root. --marekm