Summary: | в /etc лежит теперь файл, не являющийся каталогом или текстовым конфигом | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | nbr <nbr> |
Component: | glibc-core | Assignee: | Gleb F-Malinovskiy <glebfm> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | minor | ||
Priority: | P2 | CC: | glebfm, ldv |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
nbr
2008-09-25 10:10:52 MSD
Это еще и нарушение FHS http://www.pathname.com/fhs/pub/fhs-2.3.html#ETCHOSTSPECIFICSYSTEMCONFIGURATION цитата: /etc : Host-specific system configuration Purpose The /etc hierarchy contains configuration files. A "configuration file" is a local file used to control the operation of a program; it must be static and cannot be an executable binary. [4] Requirements No binaries may be located under /etc. [5] $ file /etc/localtime /etc/localtime: timezone data (In reply to comment #2) > $ file /etc/localtime > /etc/localtime: timezone data > Ну да, файл-то бинарный. Меня убедили на #altlinux что это мелочь. В принципе можно хранить localtime в /lib. (In reply to comment #3) > Ну да, файл-то бинарный. Ну т.е. вы не отличаете "бинарный" от "executable binary". Неудивительно, да. (In reply to comment #5) > (In reply to comment #3) > > Ну да, файл-то бинарный. > Ну т.е. вы не отличаете "бинарный" от "executable binary". > Неудивительно, да. > Да нет, отличаю. Но в стандарте четко написано No binaries may be located under /etc. [5] То есть binaries - всех - и data и executable. В предыдущем абзаце, когда надо было - они сказали про executable binary. |