From owner-svn-src-all@FreeBSD.ORG Wed Dec 19 22:44:31 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBAB997E; Wed, 19 Dec 2012 22:44:31 +0000 (UTC) (envelope-from bjkfbsd@gmail.com) Received: from mail-ie0-f180.google.com (mail-ie0-f180.google.com [209.85.223.180]) by mx1.freebsd.org (Postfix) with ESMTP id 4B0908FC15; Wed, 19 Dec 2012 22:44:31 +0000 (UTC) Received: by mail-ie0-f180.google.com with SMTP id c10so3719333ieb.11 for ; Wed, 19 Dec 2012 14:44:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=uyRSI/VZG4vkcaUcWcTzi9FRtAWsQkFIwYnKoK8EqmQ=; b=YMEOpzkxEWT0jpslfJmJQAGTIXxDYunwgk7ST73xY/yVAEopKFpuN24pOIurOFpQxj 782OirTLh1EbS0uypkg1zsVBVE/x1WGZz5TTlT42RfDfe7vdyHNBulBuUV2cZZmXDEQk NsfHz+TA4jALtyWGW/lzZ535m0rH65e+2tpMCDUqVz/so1NFGf2f5u/m6OuMx85dIxKL i2gyIV4AjNe+LndyW0q4wG5M3DwtIO7Cjzg2P4kNqtgeSBx72nh3AvFwn12xRYPu/Ryg QvO568cSKTK+10YyMeB7UeOw/cAyGe/YVO58YIIt0l4qARAcFkX9CQXQSEjnLhuGDqQg UXSg== MIME-Version: 1.0 Received: by 10.50.242.73 with SMTP id wo9mr8836465igc.36.1355957070793; Wed, 19 Dec 2012 14:44:30 -0800 (PST) Received: by 10.42.56.83 with HTTP; Wed, 19 Dec 2012 14:44:30 -0800 (PST) In-Reply-To: <50D2419B.20906@delphij.net> References: <201212132332.qBDNWmK4037503@svn.freebsd.org> <50D1D720.80206@FreeBSD.org> <1355931456.1198.203.camel@revolution.hippie.lan> <05CC5BAD-B968-4A7A-8097-A3344D970D63@mu.org> <1355932607.1198.206.camel@revolution.hippie.lan> <50D2128A.7030205@delphij.net> <20121219210418.GA83983@stack.nl> <50D23961.7090803@delphij.net> <50D2419B.20906@delphij.net> Date: Wed, 19 Dec 2012 17:44:30 -0500 Message-ID: Subject: Re: svn commit: r244198 - in head: etc/rc.d sbin/sysctl From: Benjamin Kaduk To: d@delphij.net Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "svn-src-head@freebsd.org" , bjk@freebsd.org, "svn-src-all@freebsd.org" , "src-committers@freebsd.org" X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Dec 2012 22:44:31 -0000 On Wed, Dec 19, 2012 at 5:37 PM, Xin Li wrote: > > Not a direct reply, but just noting that it can be *very* useful > > to have, e.g., a README or foo.old or foo.disabled file in the same > > directory where the "live" configuration files live. Always > > interpreting the full '*' glob is not always the best thing to do. > > This is not an Unix utility should solve. To quote Terry Lambert: "If > you aim the gun at your foot and pull the trigger, it's UNIX's job to > ensure reliable delivery of the bullet to where you aimed the gun (in > this case, Mr. Foot)." In other words, sysctl -f README should > interpret README as input, not a file that contains user consumable text. > Certainly. I was thinking about the proposal akin to 'cat /etc/sysctl.d/* | sysctl -f -' and similar proposals bandied about. I would prefer to not see an unanchored glob used in such a case. -Ben Kaduk