[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: