Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Jul 2013 09:48:24 +0000 (UTC)
From:      Dag-Erling Smørgrav <des@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r252556 - head/usr.sbin/pw
Message-ID:  <201307030948.r639mOMN012342@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307030948.r639mOMN012342>