Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Nov 2014 21:25:22 +0100
From:      Jilles Tjoelker <jilles@stack.nl>
To:        Garrett Cooper <ngie@FreeBSD.org>
Cc:        svn-src-projects@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r275219 - projects/building-blocks/share/skel
Message-ID:  <20141130202521.GA1103@stack.nl>
In-Reply-To: <201411282207.sASM7Gq7055794@svn.freebsd.org>
References:  <201411282207.sASM7Gq7055794@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 28, 2014 at 10:07:16PM +0000, Garrett Cooper wrote:
> Author: ngie
> Date: Fri Nov 28 22:07:16 2014
> New Revision: 275219
> URL: https://svnweb.freebsd.org/changeset/base/275219

> Log:
>   Install skeleton files based on the values of MK_MAIL and MK_TCSH

>   Customize according to MK_GAMES and MK_VI, in particular comment out lines
>   that would change behavior

>   Change dot.cshrc and dot.profile to not check for /usr/games/fortune based
>   on the new behavior in customizing the files

Hmm, this assumes a rather specific use case: selecting a particular
combination of options, building everything and installing everything
what was built.

In particular, the run-time check for /usr/games/fortune was there
because a user might not install /usr/games, even though it was part of
the built release. With "packaged base", this possibility will remain
important.

Also, dotfiles might be shared between systems by users.

This is an objection against customizing dot.* file contents depending
on options, not against conditionally installing dot.* files.

-- 
Jilles Tjoelker



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141130202521.GA1103>