ports system and umask

Doug Barton dougb at FreeBSD.org
Wed Sep 5 23:37:17 PDT 2007


On Tue, 4 Sep 2007, Marcus Reid wrote:

> On Sun, Sep 02, 2007 at 06:49:51PM +0200, mato wrote:
>> Kris Kennaway wrote:
>>> martinko wrote:
>>>>
>>>> We have similar problems here -- default umask is set to 027 and
>>>> therefore one needs to always remember changing it to 022 prior
>>>> installing any ports or packages.
>>>> Been bitten many times because of this. :-\
>>>>
>>>> Martin
>>>
>>> There is an argument that if you set the umask then you are getting
>>> exactly what you ask for :)
>>>
>>> Kris
>>
>> Yes, you're right, and it works for us and I can imagine many situations
>> people change default umask.  But IMHO it doesn't make sense for
>> ports/packages as installing them with non-default umask effectively
>> renders them unusable.  Therefore it seems to me that either ignoring
>> umask or at least warning people umask is changed would be correct in
>> this case.
>>
>> Martin
>
> I think a warning would be a good compromise between second-guessing
> the user and silently breaking things.

Seconded.

Doug

-- 

     This .signature sanitized for your protection



More information about the freebsd-ports mailing list