Re: По поводу FHS 2.1
On Wed, 27 Sep 2000, Victor Vislobokov wrote:
Наверно действительно надо послать багрепорты.
> > > > /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
> >
> > почему?
>
> Вот поэтому.
>
> Виктор
Best regards,
-Vlad
Reply to: