From owner-svn-src-all@FreeBSD.ORG Wed Mar 4 16:50:41 2015 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6F8DA2FC; Wed, 4 Mar 2015 16:50:41 +0000 (UTC) Received: from aslan.scsiguy.com (aslan.scsiguy.com [70.89.174.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 28CCFF95; Wed, 4 Mar 2015 16:50:40 +0000 (UTC) Received: from [192.168.0.61] (jt-mbp.home.scsiguy.org [192.168.0.61]) (authenticated bits=0) by aslan.scsiguy.com (8.14.9/8.14.9) with ESMTP id t24Goc8Q056647 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 4 Mar 2015 09:50:39 -0700 (MST) (envelope-from gibbs@scsiguy.com) Subject: Re: svn commit: r279571 - head/usr.sbin/freebsd-update Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_8EEB5A97-3693-4687-B06D-8B6266625AC3"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.5b5 From: "Justin T. Gibbs" In-Reply-To: <54F72F7B.9000708@freebsd.org> Date: Wed, 4 Mar 2015 09:50:38 -0700 Message-Id: <92149782-299E-4DCC-B7A7-82C6D66E95AD@scsiguy.com> References: <201503032320.t23NKJjC059788@svn.freebsd.org> <7DB9A593-74D4-4513-9BF7-8DB76A7DB684@scsiguy.com> <54F72F7B.9000708@freebsd.org> To: Allan Jude X-Mailer: Apple Mail (2.2070.6) Cc: svn-src-all@freebsd.org, src-committers@freebsd.org, Colin Percival X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Mar 2015 16:50:41 -0000 --Apple-Mail=_8EEB5A97-3693-4687-B06D-8B6266625AC3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On Mar 4, 2015, at 9:14 AM, Allan Jude wrote: >=20 > On 2015-03-04 09:59, Justin T. Gibbs wrote: >> On Mar 3, 2015, at 4:20 PM, Allan Jude wrote: >>>=20 >>> Author: allanjude (doc committer) >>> Date: Tue Mar 3 23:20:18 2015 >>> New Revision: 279571 >>> URL: https://svnweb.freebsd.org/changeset/base/279571 >>>=20 >>> Log: >>> Add a new safetly belt to freebsd-update to prevent a user doing a = minor update (-pX) while having an unfinished major upgrade (9.x to 9.y) >>> Safetly belt can be disabled with the -F flag >>>=20 >>> Additionally, add the --not-running-from-cron flag they bypasses the = TTY requirement, and allows freebsd-update to be invoked by = orchestration frameworks, scripts, or otherwise. >>=20 >> Would "=E2=80=94non-interactive" be a better name for this option? = Or maybe there is a standard option name used by other utilities to = disable the TTY check? >>=20 >> =E2=80=94 >> Justin >>=20 >=20 > I had originally had it as part of the -F (force) flag, but Colin > Percival asked for that name specifically. It just seems like a poor choice for the flag name since it implies = you=E2=80=99d want to use it in interactive settings too, since cron = isn=E2=80=99t involved. =E2=80=94 Justin --Apple-Mail=_8EEB5A97-3693-4687-B06D-8B6266625AC3 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQEcBAEBAgAGBQJU9zfeAAoJED9n8CuvaSf4OyAH/00gzNPOYh8cRwr0pTGpZUVm fE16fuVAdybopqFs0HBjI2XwYQr4eFTlCr6+ZTv81cICyxl5xTP4OKtms0yE0tJO Q+RGnb2IvCdl727kMSEjszdKjULUJC6/1Mr8FETsG0f/TTu6RcBL6wW/FA/2/c45 8l6cB3kEgUBniznQ2kYTtSeVdZdZj5uGh2GZ3Q6ON/hUcixbsNGm7sCm50rPCU+k etcteNUb1XjW/oULCdIpfDft2K/TX7+ixkBtgE3rbdXEYilo8TmU0Fz25NAjOoVr NTEjPuM+aqpLylhaP4bTfe2WZeKJv1VMgIhDobVT3pUU21QvamfqqmsoC0Oygl8= =Q0xU -----END PGP SIGNATURE----- --Apple-Mail=_8EEB5A97-3693-4687-B06D-8B6266625AC3--