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;
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to