From owner-freebsd-mobile Mon Oct 23 22: 8:27 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from hackme.spy.org (unknown [198.232.139.61]) by hub.freebsd.org (Postfix) with SMTP id 258A937B479 for ; Mon, 23 Oct 2000 22:08:24 -0700 (PDT) Received: (qmail 14974 invoked from network); 24 Oct 2000 04:59:21 -0000 Received: from spy.org (ircuzr@198.232.139.1) by spy.org with SMTP; 24 Oct 2000 04:59:21 -0000 Date: Mon, 23 Oct 2000 22:59:21 -0600 (MDT) From: "Scott D. Yelich" X-Sender: scott@hackme.spy.org To: freebsd-mobile@FreeBSD.ORG Subject: Who broke "ls" in FreeBSD? and why? In-Reply-To: <4.3.1.1.20001023213452.00b84740@ns.live.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Sorry, I can't hold back any longer: -A List all entries except for `.' and `..'. Always set for the su- per-user. Would someone please be so kind as to explain to me the rationale behind that? Why should a user or script have to be forced to get dot files just because it's running under uid 0? This seems to really have a major impact on portable scripts ... they have a chance to be dangerous under FreeBSD now -- due to this setting. Why is FreeBSD trying to be like 'blows where it tries to think for the user? Only, it's much worse than that as there doesn't appear to be a way to override this setting. This doesn't appear to be the default forGNU ls, so who "broke" this? Scott ps: this isn't "smart" or "cute" ... this is very wrong and very broken. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message