Bug 20090 - Файл настроек лучше хранить в /etc/sysconfig
Summary: Файл настроек лучше хранить в /etc/sysconfig
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: umask-control (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-18 20:06 MSD by Vitaly Lipatov
Modified: 2012-03-16 14:00 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2009-05-18 20:06:42 MSD
Предлагаю перенести файл /etc/umask.conf в /etc/sysconfig/umask,
с изменением формата файла на 
UMASK="002"
Comment 1 Konstantin Baev 2009-05-19 01:51:03 MSD
(В ответ на комментарий №0)
> Предлагаю перенести файл /etc/umask.conf в /etc/sysconfig/umask,

Это сделал в версии 0.2-alt1

> с изменением формата файла на 
> UMASK="002"

А это изменение повлияет на то, что уже нельзя будет в скриптах просто написать 
eval `grep 'umask' /etc/sysconfig/umask.conf` ||:
а нужно будет что-то придумывать. Поскольку я другого смысла в этом изменении не увидел, кроме более эстетичного вида конфига, то формат конфига менять не стал.

Если что - добавил в acl
Comment 2 Vitaly Lipatov 2009-05-19 09:01:55 MSD
(В ответ на комментарий №1)
...
> А это изменение повлияет на то, что уже нельзя будет в скриптах просто написать 
> eval `grep 'umask' /etc/sysconfig/umask.conf` ||:
. /etc/sysconfig/umask
umask $UMASK
мне кажется более понятным и простым.
Comment 3 Konstantin Baev 2009-05-19 13:44:39 MSD
(В ответ на комментарий №2)
> (В ответ на комментарий №1)
> ...
> > А это изменение повлияет на то, что уже нельзя будет в скриптах просто написать 
> > eval `grep 'umask' /etc/sysconfig/umask.conf` ||:
> . /etc/sysconfig/umask
> umask $UMASK
> мне кажется более понятным и простым.

Согласен. Но в csh-скрипте это не будет работать.
Comment 4 Sir Raorn 2009-05-19 16:46:09 MSD
(In reply to comment #3)
> Согласен. Но в csh-скрипте это не будет работать.

А что, к нас csh ещё кем-то поддерживается?