Adding ~/.local/bin to default PATH

Ralf Corsepius rc040203 at freenet.de
Wed Jul 27 15:02:34 UTC 2011


On 07/27/2011 12:20 PM, Andrew Haley wrote:
> On 27/07/11 10:47, Richard W.M. Jones wrote:
>> On Tue, Jul 26, 2011 at 12:02:14PM -0700, Josh Stone wrote:
>>> On 07/26/2011 09:49 AM, Richard W.M. Jones wrote:
>>>> On Tue, Jul 26, 2011 at 08:45:11AM -0430, Robert Marcano wrote:
>>>>> In /etc/skel/.bash_profile they are added to the end and I think that is ok
>>>>>
>>>>> PATH=$PATH:$HOME/.local/bin:$HOME/bin
>>>>
>>>> This was added between bash-4.2.10 -2 and -3:
>>>>
>>>> http://pkgs.fedoraproject.org/gitweb/?p=bash.git;a=commitdiff;h=02b20d810111e8b53bb98ad49fedd1d583ce62e1
>>>>
>>>> because of https://bugzilla.redhat.com/show_bug.cgi?id=699812
>>>>
>>>> There is some rationale in that bug, but I think it's extremely bogus.
>>>
>>> bogus because... ?
>>
>> Bogus because this is the first I've heard of ~/.local/bin, speaking
>> as a Unix user since long before Linux existed.
>>
>> It shouldn't be changed mid-way through Fedora 15.
>>
>> It shouldn't be changed without serious discussion, instead of on the
>> basis of a single comment in a BZ.
>
> Quite.  This is creeping featuritis at best, especially given that XDG
> doesn't even mention ~/.local/bin .  I really hate the idea that there
> is now a hidden user-writeable dir in my PATH.

ACK. The whole idea of a manipulating a users' private dirs is absurd.

Ralf




More information about the devel mailing list