svn commit: r252556 - head/usr.sbin/pw
Dag-Erling Smørgrav
des at FreeBSD.org
Wed Jul 3 09:48:24 UTC 2013
Author: des
Date: Wed Jul 3 09:48:24 2013
New Revision: 252556
URL: http://svnweb.freebsd.org/changeset/base/252556
Log:
There is no reason to disallow setting the password or account expiry
date to the current date.
MFC after: 3 days
Modified:
head/usr.sbin/pw/pw_user.c
Modified: head/usr.sbin/pw/pw_user.c
==============================================================================
--- head/usr.sbin/pw/pw_user.c Wed Jul 3 09:25:29 2013 (r252555)
+++ head/usr.sbin/pw/pw_user.c Wed Jul 3 09:48:24 2013 (r252556)
@@ -513,8 +513,6 @@ pw_user(struct userconf * cnf, int mode,
time_t now = time(NULL);
time_t expire = parse_date(now, arg->val);
- if (now == expire)
- errx(EX_DATAERR, "invalid password change date `%s'", arg->val);
if (pwd->pw_change != expire) {
pwd->pw_change = expire;
edited = 1;
@@ -533,8 +531,6 @@ pw_user(struct userconf * cnf, int mode,
time_t now = time(NULL);
time_t expire = parse_date(now, arg->val);
- if (now == expire)
- errx(EX_DATAERR, "invalid account expiry date `%s'", arg->val);
if (pwd->pw_expire != expire) {
pwd->pw_expire = expire;
edited = 1;
More information about the svn-src-head
mailing list