[devel] Q: etcnet: Двойной домен при HOSTNAME без концевой точки
Aleksey Avdeev
solo на solin.spb.ru
Пт Авг 14 11:47:21 MSK 2015
12.08.2015 21:19, Aleksey Avdeev пишет:
> Приветствую.
>
> Столкнулся я со следующий ситуацией: Если в /etc/sysconfig/network
> прописать
>
> HOSTNAME=name.domain
>
> то при использовании DHCP (dhcpcd) хост регистрируется в DNS как
> name.domain.domain... Но если HOSTNAME определить как имя без доменной части
>
> HOSTNAME=name
>
> или как FQDN завершённое точкой
>
> HOSTNAME=name.domain.
>
> то хост регистрируется в DNS правильно, как name.domain.
По данному поводу открыл
<https://bugzilla.altlinux.org/show_bug.cgi?id=31202>. Причина
возникновения -- действия апстрима dhcpcd, см.
<https://bugzilla.altlinux.org/show_bug.cgi?id=31203>
>
> Насколько корректным будет вариант доработки dhcp_cmdline() (см.
> <http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob_plain;f=etc/net/scripts/functions-ip;hb=f687bcc531d6de32bf1bd926be8edeb7286671d9>),
> заключающийся в добавлении к HOSTNAME концевой точки (если её нет) при
> наличии в HOSTNAME хотя бы одной точки?
Планирую доработать dhcp_cmdline() применить следующим образом
(см. <https://bugzilla.altlinux.org/show_bug.cgi?id=31202#c1>):
> 1. Есть в HOSTNAME точка, выставляем для:
>
> dhcpcd -- "-F both -h $HOSTNAME"
>
> dhclient -- "-F $HOSTNAME" (текущий вариант)
>
> 1. В HOSTNAME нет точки, выставляем для:
>
> dhcpcd -- "-h $HOSTNAME" (текущий вариант)
>
> dhclient -- "-H $HOSTNAME"
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 278 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20150814/3abe6f7e/attachment.bin>
Подробная информация о списке рассылки Devel