[devel] dhcp-client-3.0.6-alt1

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Сен 16 19:48:34 MSD 2007


On Sun, Sep 16, 2007 at 07:40:17PM +0400, Dmitry V. Levin wrote:
> On Sun, Sep 16, 2007 at 03:43:00PM +0400, Alexey Tourbin wrote:
> > >  dhcp-client-3.0.6-alt1	Requires	bash
> > > +dhcp-client-3.0.6-alt1	Requires	bind-utils
> > >  dhcp-client-3.0.6-alt1	Requires	coreutils
> > 
> > В неисполняемом шелл-скрипте /etc/dhcp/dhclient.d/enter010.sethostname
> > используется nslookup, причем следующим вугьларным образом:
> > ./etc/dhcp/dhclient.d/enter010.sethostname:  (echo "set type=ptr"; echo "$ptrname") |nslookup >/tmp/nslookup.$$
> > и далее там rm /tmp/nslookup.$$
> 
> Все упакованные в dhcp-client скрипты из каталога /etc/dhcp/dhclient.d/ по
> умолчанию не используются, поскольку они не исполняемые.
> Куда бы их спрятать от вездесущего find-requires?

Предполагается ли что они могут использоваться после изменения
конфигурации, то есть после изменения конфигурации некоторым штатным
и хорошо документированным способом?  То есть то, что скрипты не
используются по умолчанию, это только "часть ответа".  Потому что
вопрос такой: предполагается ли, что эти скрипты должны работать
в некоторой другой, но "штатной" конфигурации?  Если предполагается,
что эти скриты должны работать после изменения конфигурации, тогда
поиск зависимостей в них (а также syntax check) имеет смысл.

В принципе, такой же вопрос есть, например, к скриптам в
/usr/share/git-core/templates/.  Они не используются по умолчанию,
но предполагается, что они всё-таки должны работать.  Поэтому
не надо их никуда прятать.

Если же по смыслу/по уровню это что-то типа contrib, то,
действительно, их лучше куда-то спрятать.  Вариантов несколько:
либо делать отдельный пакет *-contrib, на который можно смотреть
сквозь пальцы, либо явно игнорировать зависимости через
%add_findreq_skiplist, либо переложить скрипты в /usr/share/doc.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070916/3b36f4c6/attachment-0002.bin>


Подробная информация о списке рассылки Devel