> > > /opt > > /etc/opt > > это каталоги для add-on софта, который соответствует FHS2.1 и идет в формате > Debian. У тебя такой софт есть? У меня нет и соответственно каталогов еще нет. > Весь установленный софт у меня от Дебиан, есть и дополнительный, но он стоит в > /usr/local/ так как не FHS-compliant и не в формате deb.
При чем здесь Debian? Мы о стандарте FHS 2.1. Если каталоги есть в стандарте, то они должны быть и в Debian. Неважно есть там такие пакеты или их нет. > > /usr/local/games > > /usr/local/ - лежит на админе. Это _локальная_ ветка, и в ней самой распоряжаешся > ты сам. Да неужели? Почитай FHS 2.1 там написано, что там ДОЛЖНО быть, а не написано, что ты там распоряжаешься сам. > > /usr/share/games > > игр на сервере не имею -> каталога тоже. Установи для примера любую игру и > посмотришь. Почты ты тоже не имеешь после установки, однако каталог /var/mail у тебя есть. > > /usr/share/nls > > что-то я плохо припоминаю где в дебиане native language support? Я еще раз повторяю. Мы сейчас говорим о том, что Debian соответствует стандарту FHS 2.1. Там есть такой каталог? Есть! Может он отмечен как optional? Нет! Значит должен быть и в Debian. > > usr/share/tmac > > какой пакет имеет такие макросы? Опять за рыбу деньги! Стандарт говорит об наличии этого каталога? Да! Значит должен быть. > > /var/games > > установи игру animals и он появится. А если я установлю игру mailstorm то не появится? Здорово. > > /usr/local/man > > не обязательный. Зато присутствует > > Так что то, что мы имеем в Debian называется не более, чем > > видением Debian стандарта FHS 2.1, а не следование ему. > > Дебиан следует(стремиться) этому стандарту. Напиши баг репорт мэйнтэйнеру, > который создает файл base2_2.tgz и он добавит недостающие каталоги в основное > дерево. Вот я и говорю, что в Debian свое видение стандарта FHS2.1 > > Кстати на первый взгляд я не увидел, что данный стандарт > > ТРЕБУЕТ наличия конфигов bind в /etc/bind, а не в /var/named > > данный стандарт трeбует чтобы этот каталог содержал конфиги, а > /var/name/named.conf лежит ну совсем не в том месте: > << > /etc contains configuration files and directories that are specific to the > current system. > > No binaries should be located under /etc. Ну и что? А как по твоему под эту категорию подпадают /var/lib/news/active /var/lib/news/newsgroup Помоему подпадают. Дык чего они не в /etc/news? А чего тогда делают файлы /var/spool/cron/crontabs/* в этом каталоге? Это же чистой воды файлы с настройками конкретных пользователей. Странно получается системный crontab в /etc, а остальные в /var/spool/cron/crontabs. Словом я сейчас за уши могу очень много чего притянуть. > > Поэтому впредь я попросил бы не приводить в качестве > > аргумента об правильности изменения расположения тех > > или иных файлов следование Debain стандарту FHS 2.1 > > почему? Вот поэтому. Виктор