ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Anton Farygin <rider@basealt.ru>
To: devel@lists.altlinux.org
Subject: Re: [devel] ALT 9.1 Workstation K RC4
Date: Tue, 9 Mar 2021 21:50:32 +0300
Message-ID: <85f8f921-e598-c3fd-33c0-95616de38e1e@basealt.ru> (raw)
In-Reply-To: <63902b5f-a9a8-c56b-f147-1e2a57c141d3@rosalinux.ru>

On 09.03.2021 21:44, Mikhail Novosyolov wrote:
> 09.03.2021 21:36, Anton Farygin пишет:
>> On 09.03.2021 21:30, Mikhail Novosyolov wrote:
>>> 09.03.2021 21:28, Anton Farygin пишет:
>>>> On 09.03.2021 21:14, Mikhail Novosyolov wrote:
>>>>> 09.03.2021 16:51, Anton Farygin пишет:
>>>>>> On 09.03.2021 15:39, Mikhail Novosyolov wrote:
>>>>>>>> Там могут быть какие-то проблемы с этим?
>>>>>>> Конечно. Все, что зависит от network-online.target, сломается.
>>>>>> что ?
>>>>> cifs, nfs, и пр. сетевые шары (см. systemd-fstab-generator, что он автоматически проставляет в зависимость от network-online.target), nmbd
>>>> Отлично. зачем они должны быть доступны в момент загрузки ?
>>> nmbd , если правильно помню, будет ждать сколько-то, его кто-то будет ждать, там sd_notify используется.
>>>
>>> А шары попытаются смонтироваться, когда нет сети, и больше не будут пытаться, разве не так?
>>>
>> Это сильно зависит от настройки. Могут смонтироваться в момент обращения.
>>
>> Ещё не стоит забывать, что у нас помимо NetworkManager есть ещё и другие инструменты настройки сети.
>>
>> У меня, например, сервис NetworkManager-wait-online.service всегда тупит 30 секунд, хотя сеть поднята.
> Воот, это и было исходным вопросом у меня. Как вы это все разруливаете. Наконец понял, что вами двигало: несовместимость с etcnet.
помимо etcnet есть ещё и другие системы настройки сети.
>
> nm-online по, кажется, dbus запрашивает у NM статус соединения, плагин etcnet, может быть, мог бы ему помочь сообщать правильный статус сети для nm-online? Или, может быть, etcnet мог бы через sd_notify вызывать выполнение network-online.target в нужный момент


Нет, так не получится:

method call time=1615315703.723167 sender=:1.1070 -> 
destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; 
interface=org.freedesktop.DBus; member=Hello
method return time=1615315703.723212 sender=org.freedesktop.DBus -> 
destination=:1.1070 serial=1 reply_serial=1
    string ":1.1070"
signal time=1615315703.723249 sender=org.freedesktop.DBus -> 
destination=(null destination) serial=2064 path=/org/freedesktop/DBus; 
interface=org.freedesktop.DBus; member=NameOwnerChanged
    string ":1.1070"
    string ""
    string ":1.1070"
signal time=1615315703.723294 sender=org.freedesktop.DBus -> 
destination=:1.1070 serial=2 path=/org/freedesktop/DBus; 
interface=org.freedesktop.DBus; member=NameAcquired
    string ":1.1070"
method call time=1615315703.724393 sender=:1.1070 -> 
destination=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; 
interface=org.freedesktop.DBus; member=AddMatch
    string 
"type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',path='/org/freedesktop/DBus',arg0='org.freedesktop.NetworkManager'"
method return time=1615315703.724453 sender=org.freedesktop.DBus -> 
destination=:1.1070 serial=3 reply_serial=2
method call time=1615315703.724627 sender=:1.1070 -> 
destination=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; 
interface=org.freedesktop.DBus; member=GetNameOwner
    string "org.freedesktop.NetworkManager"
error time=1615315703.724677 sender=org.freedesktop.DBus -> 
destination=:1.1070 error_name=org.freedesktop.DBus.Error.NameHasNoOwner 
reply_serial=3
    string "Could not get owner of name 
'org.freedesktop.NetworkManager': no such name"
signal time=1615315733.744327 sender=org.freedesktop.DBus -> 
destination=:1.1070 serial=5 path=/org/freedesktop/DBus; 
interface=org.freedesktop.DBus; member=NameLost
    string ":1.1070"
signal time=1615315733.744382 sender=org.freedesktop.DBus -> 
destination=(null destination) serial=2065 path=/org/freedesktop/DBus; 
interface=org.freedesktop.DBus; member=NameOwnerChanged
    string ":1.1070"
    string ":1.1070"
    string ""


>
> Мне кажется, systemd позволяет решить задачу ожидания сети в более-менее общем виде весьма неплохо.

Ну как только столкнёмся с проблемами, возникающими из-за отсутствия 
сервиса ожидания сети. Пока что реальных обращений подобного рода не было.

вообще NetworkManager-daemon отлично удаляется из системы без видимых 
последствий.




  reply	other threads:[~2021-03-09 18:50 UTC|newest]

Thread overview: 78+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-04 14:49 Sergey V Turchin
2021-03-04 15:19 ` Mikhail Novosyolov
2021-03-04 15:57   ` Mikhail Efremov
2021-03-04 16:03     ` Mikhail Novosyolov
2021-03-04 16:04     ` Anton Farygin
2021-03-04 16:13       ` Alexey Shabalin
2021-03-05  6:08         ` Anton Farygin
2021-03-05  8:28         ` Sergey V Turchin
2021-03-04 16:16       ` Mikhail Novosyolov
2021-03-05  6:08         ` Anton Farygin
2021-03-05  9:18           ` Mikhail Efremov
2021-03-05  9:25             ` Sergey V Turchin
2021-03-05  9:51               ` Mikhail Efremov
2021-03-05 10:00                 ` Sergey V Turchin
2021-03-05 10:24                 ` Sergey V Turchin
2021-03-05 18:37                   ` Mikhail Efremov
2021-03-05 19:42                     ` Anton Farygin
2021-03-05 20:49                       ` Mikhail Efremov
2021-03-06  5:44                         ` Anton Farygin
2021-03-06  6:28                         ` Alexey V. Vissarionov
2021-03-09  8:36                     ` Sergey V Turchin
2021-03-09  9:11                       ` Mikhail Novosyolov
2021-03-09 12:32                         ` Sergey V Turchin
2021-03-09 12:39                           ` Mikhail Novosyolov
2021-03-09 13:51                             ` Anton Farygin
2021-03-09 18:14                               ` Mikhail Novosyolov
2021-03-09 18:28                                 ` Anton Farygin
2021-03-09 18:30                                   ` Mikhail Novosyolov
2021-03-09 18:36                                     ` Anton Farygin
2021-03-09 18:44                                       ` Mikhail Novosyolov
2021-03-09 18:50                                         ` Anton Farygin [this message]
2021-03-09 18:50                                       ` Mikhail Novosyolov
2021-03-09 18:51                                         ` Anton Farygin
2021-03-16 19:49                                       ` Mikhail Efremov
2021-03-17  3:56                                         ` Anton Farygin
2021-03-17 12:24                                           ` Mikhail Efremov
2021-03-09 18:55                                     ` Anton Farygin
2021-03-17 17:23                                       ` Mikhail Novosyolov
2021-03-17 20:10                                         ` Alexey Shabalin
2021-03-16 19:42                       ` Mikhail Efremov
2021-03-17  6:10                         ` Alexey V. Vissarionov
2021-03-17  7:40                         ` Sergey V Turchin
2021-03-17  7:43                           ` Sergey V Turchin
2021-03-17 13:07                             ` Alexey Shabalin
2021-03-17 14:50                               ` Sergey V Turchin
2021-03-17 17:21                                 ` Mikhail Novosyolov
2021-03-18 13:12                                   ` Sergey V Turchin
2021-03-18 19:50                                     ` Mikhail Novosyolov
2021-03-19  6:59                                       ` Sergey V Turchin
2021-03-19 10:52                                         ` Mikhail Novosyolov
2021-03-19 10:59                                           ` Sergey V Turchin
2021-03-17 12:42                           ` Mikhail Efremov
2021-03-17 14:55                             ` Sergey V Turchin
2021-03-05 22:24           ` Mikhail Novosyolov
2021-03-06  5:45             ` Anton Farygin
2021-03-06 19:10               ` Mikhail Novosyolov
2021-03-07  7:12                 ` Anton Farygin
2021-03-07  8:51                   ` Mikhail Novosyolov
2021-03-07  9:21                     ` Антон Мидюков
2021-03-07 10:07                       ` Mikhail Novosyolov
2021-03-07 10:46                         ` Антон Мидюков
2021-03-09 12:17                           ` Anton V. Boyarshinov
2021-03-09 12:55                             ` Alexey V. Vissarionov
2021-03-09 13:03                               ` Vladimir D. Seleznev
2021-03-09 13:15                                 ` Alexey V. Vissarionov
2021-03-04 20:22       ` Mikhail Efremov
2021-03-05  6:09         ` Anton Farygin
2021-03-05  8:16         ` Sergey V Turchin
2021-03-05  8:49           ` Mikhail Efremov
2021-03-05  8:59             ` Sergey V Turchin
2021-03-05  9:15               ` Mikhail Efremov
2021-03-05  9:26                 ` Sergey V Turchin
2021-03-05  8:15     ` Sergey V Turchin
2021-03-05  8:46       ` Mikhail Efremov
2021-03-05  9:00         ` Sergey V Turchin
2021-03-05 22:25           ` Mikhail Novosyolov
2021-03-09  8:39             ` Sergey V Turchin
2021-03-05  8:19   ` Sergey V Turchin

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=85f8f921-e598-c3fd-33c0-95616de38e1e@basealt.ru \
    --to=rider@basealt.ru \
    --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