[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