ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Alexey Shabalin <a.shabalin@gmail.com>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] [#187391] FAILED (try 32) 389-ds-base.git=1.3.7.8-alt1
Date: Fri, 12 Jan 2018 19:57:51 +0300
Message-ID: <CAEdvWkQY=rxqAC4R4cbMna7VbxnM3u7XzHK=WkcDwccoNyQfbA@mail.gmail.com> (raw)
In-Reply-To: <20180112142446.51f761bb@sem-notebook>

12 января 2018 г., 14:24 пользователь Mikhail Efremov
<sem@altlinux.org> написал:
> On Thu, 11 Jan 2018 22:25:51 +0300 Alexey Shabalin wrote:
>> ну давайте разберем что нужного в /etc/sysconfig/network.
>>
>> - NETWORKING=yes
>> Абсолютно не нужный параметр :)  сервис network либо стартует, либо
>> нет. Достаточно выставить нужный уровень загрузки.
>> Стартует он только на 3 и выше уровне.(или в multi-user.target). Не
>> вижу смысла проверять в инит-скриптах разных сетевых демонов этот
>> параметр, так как инит скрипты сетевых демонов не должы запускаться на
>> низких уровнях.
>
> Пожалуй да.
>
>> - CONFMETHOD=etcnet
>> Еще один не нужный параметр. etcnet и net-scripts конфликтуют, у
>> каждого свои конфиги и init-скрипты.
>> Предположу, что net-scripts вообще не рабочие.
>> Про такие методы, как NM, systemd-networkd, wicd, connman все равно
>> никому ничего не известно.
>
> Я как раз думал не расширить ли его использование, раз конфигураторов
> сети у нас теперь довольно много. Чтобы эти конфигураторы проверяли что
> тут написано и не пытались что-то делать если явно не указано, что можно.
> Плюс добавить поддержку CONFMETHOD в etcnet, тогда как минимум можно
> будет поинтерфейсно писать CONFMETHOD=etcnet/networkmanager и выкинуть
> NM_CONTROLLED, про который etcnet все равно ничего не знает.
> Но я не уверен, что это все стоит возни.

Просто дать возможность удалять etcnet из системы, и добавить
конфликты между этими пакетам.
Кто установился - тот и папа. Точнее, кого установили.
Это дело инсталлера предложить выбор всех возможных вариантов и настроить их.

>> - HOSTNAME=
>> есть замена /etc/hostname (даже не замена, а предпочтительное
>> использование distro-agnostic конфиг)
>
> Для совместимости нужно будет поддерживать оба места хотя бы некоторое
> время, подозреваю такая шизофрения может принести много веселых граблей.
> Вообще у меня есть сомнения, что такой переезд конфига того стоит и
> не лучше ли запатчить systemd на этот счет. Хотя если действительно
> полностью выкидывать /etc/sysconfig/network, то может и стоит.

systemd как раз поддерживает оба места, более 5 лет. Хотя в апстриме
уже выбросили двойную поддержку давным-давно.
И мне тоже лень продолжать поддерживать эти два места в systemd.
А софт(прикладной) не должен использовать эти места, должен просто
вызывать 'hostname'.
Т.е. за предыдущие 5 лет мы должны были научить sysV и etcnet
использовать /etc/hostname.


>> -DOMAINNAME=
>> нигде не используется
>
> Точно? Я не помню.
Я поискал, не нашёл.

>> - RESOLV_MODS=yes
>
> Я надеюсь этот костыль давно не используется, если используется - нужно
> оторвать.
Используется в
/etc/ppp/ip-up


-- 
Alexey Shabalin

  reply	other threads:[~2018-01-12 16:57 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-12-31  1:27 ` Dmitry V. Levin
2017-12-31  5:49   ` Anton Farygin
2017-12-31  9:02     ` Dmitry V. Levin
2018-01-04 15:22   ` Alexey V. Vissarionov
2018-01-04 15:35     ` Dmitry V. Levin
2018-01-04 17:01       ` Alexey V. Vissarionov
2018-01-04 17:13         ` Dmitry V. Levin
2018-01-11 18:16         ` Alexey Shabalin
2018-01-11 18:25           ` Dmitry V. Levin
2018-01-11 19:25             ` Alexey Shabalin
2018-01-12 11:24               ` Mikhail Efremov
2018-01-12 16:57                 ` Alexey Shabalin [this message]
2018-01-12  9:26           ` Sergey Afonin
2018-01-12  9:48             ` Alexey V. Vissarionov
2018-01-12 10:09               ` Sergey Afonin
2018-01-12 16:58             ` Alexey Shabalin
2018-01-12  9:35           ` Alexey V. Vissarionov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAEdvWkQY=rxqAC4R4cbMna7VbxnM3u7XzHK=WkcDwccoNyQfbA@mail.gmail.com' \
    --to=a.shabalin@gmail.com \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git