From owner-freebsd-hackers@freebsd.org  Sun Nov  5 11:45:51 2017
Return-Path: <owner-freebsd-hackers@freebsd.org>
Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84FBFE68DFE
 for <freebsd-hackers@mailman.ysv.freebsd.org>;
 Sun,  5 Nov 2017 11:45:51 +0000 (UTC) (envelope-from yuripv@gmx.com)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id DFB1E7C34B
 for <freebsd-hackers@freebsd.org>; Sun,  5 Nov 2017 11:45:50 +0000 (UTC)
 (envelope-from yuripv@gmx.com)
Received: from [192.168.1.2] ([94.233.224.52]) by mail.gmx.com (mrgmx101
 [212.227.17.174]) with ESMTPSA (Nemesis) id 0MgXCF-1dnrCk1M07-00O2ps; Sun, 05
 Nov 2017 12:45:41 +0100
Subject: Re: "pw useradd -D -e" writes bogus expire_days value into pw.conf
To: Victor Sudakov <vas@mpeks.tomsk.su>, freebsd-hackers@freebsd.org
References: <20171105033222.GA34641@admin.sibptus.transneft.ru>
From: Yuri Pankov <yuripv@gmx.com>
Message-ID: <497adca8-9e9a-fa99-34cb-6073cd433d01@gmx.com>
Date: Sun, 5 Nov 2017 14:45:40 +0300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <20171105033222.GA34641@admin.sibptus.transneft.ru>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:lhCT3vmRcUchKd7WdcPbz2bg87bHjosl1Vo5PmIn+YNJFDXem3F
 9rycbgMufaSStDCTlOJrcGB6oI7i2b4nvhpH9tgWXhvcoY7NNg9vgDsVaWGH1G8QqexmTQQ
 ZP5VMHeCxH2sOUhvmRFjnVodhkiDc3dVpeRq8GMYMgX6Que0i1c6jxRyToIQ1NFLsbhmjT7
 dLKPjXwR6X1EM7/Ye3UPQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:bQ7C06rhut8=:/KGnELuagw1lnpTKm7Vt70
 EFbAXwFJFEpbOtAI1uFC4qe0/MQuvj+BGp5KiZHG4O2d1a3Wxx1BsOjfArtTgoMtQH5VCUrCY
 VyqxfEsmZzEc6wgnVcMyDPuAcX50tojdEs6W3u7K/TFemoarR7wxG9TrnlOAMwsUmSUhroZoE
 hCJFTZ8rK65kToEErHFtP3EtDF/fin7HNfwnHBUzL1TK4cGqDEWM3Yp0a1MszkEg+NR/407rL
 c85ESoOjDGEYVY6QF4tMefXRQvgApKq7dH35SloOTLfLYKxJkoGEBUNTKE3VT3yiqzv2x3uUv
 9rWCxJfYnBpN0Q+fCveaX2JcEShw/X8mrFGMFNXqdStiuall9wyj3WH6OoVBtYZ00+flO1hgj
 /zTpoOiJ+MIp5pULljcsNyvLApklW75LNYUfqTU5BvBm4S3TLiBBUEDRHQCar3TEG8ln8F+As
 xcUcyLymMSy5v+54Cl05IBs9tgG255hUmxdC2b1YQebFI1q3SO/UuZeLyQwOBVcXruLR22MED
 cIuEy/oIxn558l3NdzQQsViBj/irtQgyTx3lXsrpMky1rZaFt2rHohk3onZBb1XCUzwHk+8ZG
 rHlMBXv7DFrduF2QcQ5XOmv/rDfNQRbLkmBoJEnx7wjykdDz3S6kyBZ0at7+vQWfN/byTFz6q
 fKGYU3gPEiZJDapXE70/i9hBHbk0y/pV5KqAGioflh5o7hXpHzMsS4Gwd/vQ4chwV0ortVxj2
 Os/EdqMiFr1SKwi2QEm2FTc3/gTuQn/hI35YaQZRJdMbJCN63+PG/DBACGpghkCgAiFgexB95
 CLq4RrcQgQOwgn+nayAkhMggiQX6aC1Ihfq+J9oHj6NA0SEYa/bMrTrwJh4XHb+v2/r2Aim
X-BeenThere: freebsd-hackers@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Technical Discussions relating to FreeBSD
 <freebsd-hackers.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-hackers>, 
 <mailto:freebsd-hackers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-hackers/>
List-Post: <mailto:freebsd-hackers@freebsd.org>
List-Help: <mailto:freebsd-hackers-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-hackers>, 
 <mailto:freebsd-hackers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Nov 2017 11:45:51 -0000

On Sun, 5 Nov 2017 10:32:22 +0700, Victor Sudakov wrote:
> Dear Colleagues,
> 
> Could anyone please reproduce this bug, especially on an 11.x and 12.x
> branches? Or is it just me?
> 
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223431

Yes, it's the same on -CURRENT, but as the man page says, argument to -e 
must be numeric in presence of -D, so most likely it just needs an 
additional check.