On Mon, Apr 5, 2010 at 2:04 PM, Ben Mendis <[email protected]> wrote: > > > On Mon, Apr 5, 2010 at 8:39 AM, Adis Nezirovic <[email protected]> wrote: >> >> Preserving mode for existing scripts is OK, but I personally think that >> the default for new scripts should be 0644. Admin should run chmod +x >> manually. > > I don't disagree that the Admin is ultimately responsible for making sure > it's correctly configured, but I don't agree that the admin should be forced > to do everything manually (especially things that could be so trivially > scripted) as a general policy. IMHO, sane automation of the configuration > (such as adopting the same permissions as the version being replaced) are > preferable. This is especially useful in systems where the updates might be > happening unattended. > > (Of course, in the absence of automation 0644 is a better default than > 0755.)
Exactly. Slavish worship of doing things manually *where there's no clear benefit to doing so* doesn't make sense and this is one of those cases. Slackware seems devoted to finding a sensible balance in this area, automating where it's useful (by making things easier or less error-prone for the sys-admin) but not overdoing it (having things happen behind the scenes that a sys-admin might want to know about and/or control). I'm in the process of installing Slackware on four systems for my personal use, and so far it feels like the decisions relating to this issue have been very well thought out (which doesn't surprise me, given the years of experience Patrick Volkerding brings to the Linux-distribution problem). /Don > > _______________________________________________ > SlackBuilds-users mailing list > [email protected] > http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - http://slackbuilds.org/faq/ > > > _______________________________________________ SlackBuilds-users mailing list [email protected] http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - http://slackbuilds.org/faq/
