From: Evgeny Sinelnikov <sin@altlinux.org>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] NetworkManager и пользовательские настройки по умолчанию
Date: Sat, 9 May 2020 22:00:06 +0400
Message-ID: <CAK42-GpFRZa+uwYi++S-pBe2mrHHoMQSFp-pn5o202gMG52R2w@mail.gmail.com> (raw)
In-Reply-To: <202005092108.48069.asy@altlinux.org>
сб, 9 мая 2020 г. в 21:09, Sergey Y. Afonin <asy@altlinux.org>:
>
> On Friday 08 May 2020, Mikhail Efremov wrote:
>
> > Правда, потеряется возможность указывать NM_CONTROLLED для интерфейсов,
> > можно будет только глобально выбрать либо всей сетью управляет NM, либо
> > etcnet.
>
> Это не очень хорошо. Для Ethernet NM " (ага :-) ), но вот WiFi
> и всякие VPN через него всё же удобно, особенно на нотебуке. Но у нотебука
> бывает и провод.
В предложенной реализации вся логика с NM_CONTROLLED сохраняется.
Посмотрите её, пожалуйста, если вам интересно:
#251467 TESTED #1 [test-only] sisyphus alterator-net-eth.git=5.1.7-alt1
А вот по поводу того, что "для Ethernet NM не нужен" - это зависит от
опыта и неприхотливости пользователей. Без NM у пользователя нет
никакой графической ручки банально посмотреть полученный по DHCP
IP-адрес своей машины. Не говоря уже о таком сценарии (я его приводил,
но "буков, правда, было много"):
- на стационарном ПК включен etcnet с dhcp;
- выдёргиваем кабель (это может быть временно отключенный роутер);
- загружаемся;
- наблюдаем в процессе загрузки безуспешную попытку получить ip;
- после загрузки входим в систему;
- подключаем кабель и думаем, размышляем...
Как нам сеть настроить?
Подключенное через etcnet Ethernet-соединение в апплете NM при этом не
показывается.
Ну, опытный пользователь откроет консоль, выполнить ip a, потом
systemctl restart network (пока кабель не подключится, или до тех пор
пока роутер не включится, или всякое ещё бывает).
А неопытный как должен поступить? А если он не рядом? Упорно пытаться
перезагружать систему?
Есть вариант для неопытного пользователя - открыть acc (Центр
управления системой) и попытаться нажать кнопку "Применить". Но это
неочевидно, визуально не определить удачно или не удачно всё прошло и,
главное, потребует пароль рута. А пароль рута нужно ещё и помнить. А
если это неопытный пользователь (мама, бабушка, ребёнок, офисный
работник)?
Это же бомба для "неустойчивого поведения" и "отказа в обслуживании",
приводящая к тому, что тебе звонят и ты не знаешь, что ответить,
потому что систему ты ставил полгода назад и пароль рута записан
где-то там у них и забыт уже, скорее всего. А sudo по сложившейся
практике не настроен и ты на это положился. Нет, ну, хорошо... Пароль
рута помнить нужно (хотя для сотни рабочих станций я бы поспорил), но
не для этой же задачи.
А вот если Ethernet-соединение будет подключено через NM, то делать
почти ничего не придётся ни опытному, ни неопытному. Ну, может быть,
пару раз ткнуть мышкой.
--
Sin (Sinelnikov Evgeny)
next prev parent reply other threads:[~2020-05-09 18:00 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-07 20:57 ` Paul Wolneykien
2020-05-08 3:12 ` Evgeny Sinelnikov
2020-05-08 13:21 ` Mikhail Efremov
2020-05-08 20:37 ` Evgeny Sinelnikov
2020-05-09 12:37 ` Evgeny Sinelnikov
2020-05-09 17:08 ` Sergey Y. Afonin
2020-05-09 18:00 ` Evgeny Sinelnikov [this message]
2020-07-15 10:33 ` Антон Мидюков
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=CAK42-GpFRZa+uwYi++S-pBe2mrHHoMQSFp-pn5o202gMG52R2w@mail.gmail.com \
--to=sin@altlinux.org \
--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