ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Михаил <mike.almateia@gmail.com>
To: sisyphus@lists.altlinux.org
Subject: Re: [sisyphus] polkit warning
Date: Mon, 21 May 2012 14:22:08 +0400
Message-ID: <6168634.0b25aMVQQp@io.office.altlinux.ru> (raw)
In-Reply-To: <4fb9d2c0.c882cc0a.5773.ffffb9c2@mx.google.com>

On 21 мая 2012 09:29:33 Vladimir Didenko wrote:
> On 20 мая 2012 23:52:51 Mike wrote:
> 
> > 1. У вас сервис avahi-daemon.service включён? Что говорит systemctl
> > status avahi-daemon.service  при работающей машине?
> 
> Выключен
> 
> $ systemctl status avahi-daemon.service
> avahi-daemon.service - Avahi mDNS/DNS-SD Stack
>           Loaded: loaded (/lib/systemd/system/avahi-daemon.service; 
disabled)
>           Active: inactive (dead)
>           CGroup: name=systemd:/system/avahi-daemon.service
> 
> > 2. Если при выключаении зависаение происходит, в момент выключения были
> > ли настроены тунели/спец. сетевые устройства в /etc/net, не
> > подконтрольные NetworkManager?
> 
> Я не использую NetworkManager. В etcnet настроен только ethernet. 
> 

Похоже нашёл в чём может быть проблема, по крайней мере у меня 
воспроизводится.
Для начала вспомним, unit сервис avahi использует механизм запуска dbus. т.е. 
для опеделения окончания старта сервиса systemd смотрит в dbus и ждёт когда 
сервис в нём зарегистрируется.

Если в системе имеется сетевой интерфейс, не под контролем NetworkManager, при 
выключении машины, systemd запускает задачу (job) "stop network.service", 
который по сути просто init скрипт, скрипт в свою очередь при при выключении 
интерфейса, выполняет другой скрипт ifdown-post в котором выполняется service 
condrestart avahi-daemon. Вызов condrestart транслируется в systemd как 
restart, systemd по запросу стартует avahi-daemon.service, но т.к. dbus к этом 
моменту уже не в системе, avahi не стартует, но systemd ожидает его появления 
в dbus шине и никогда не дожётся.
Пока не завершится задание на restart avahi-daemon.service, не завершится 
network.service, что и останавливает выключение.

  reply	other threads:[~2012-05-21 10:22 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-12 13:14 Vitaly Kuznetsov
2012-05-12 13:34 ` Mikhail Efremov
2012-05-12 16:02   ` Ilya V. Raskin
2012-05-12 15:52     ` Aleksey Novodvorsky
2012-05-12 17:07     ` Paul Wolneykien
2012-05-12 17:25       ` Aleksey Novodvorsky
2012-05-12 18:46         ` Ilya Raskin
2012-05-12 19:07           ` Paul Wolneykien
2012-05-12 20:40             ` Ilya Raskin
2012-05-12 20:42               ` Aleksey Novodvorsky
2012-05-12 21:54                 ` Ilya Raskin
2012-05-14 14:48                           ` Ilya V. Raskin
2012-05-14 14:54                             ` Mikhail Efremov
2012-05-14 15:17                               ` Dubrovskiy Viacheslav
2012-05-14 15:51                                 ` Mikhail Efremov
2012-05-14 17:46                                   ` Денис Смирнов
2012-05-14 20:51                                     ` Mikhail Efremov
2012-05-15 13:25                                   ` Ildar Mulyukov
2012-05-15 13:45                                     ` Mikhail Efremov
2012-05-15 14:04                                       ` [sisyphus] [offtopic] " Ildar Mulyukov
2012-05-21 15:58                                       ` [sisyphus] " Mikhail Efremov
2012-05-21 20:24                                         ` Ildar Mulyukov
2012-05-22 18:59                                         ` Ildar Mulyukov
2012-05-23  7:06                                           ` Mikhail Efremov
2012-05-23 14:37                                             ` Ildar Mulyukov
2012-05-23 14:56                                               ` Mikhail Efremov
2012-05-14 12:53     ` Mikhail Efremov
2012-05-16 10:22     ` Sergei Epiphanov
2012-05-16 13:47       ` Sergey Shilov
2012-05-16 13:57         ` Sergey V Turchin
2012-05-16 14:04           ` Aleksey Novodvorsky
2012-05-16 14:20             ` Sergey V Turchin
2012-05-13  4:46 ` Vladimir Didenko
2012-05-13 15:57   ` Vladimir Didenko
2012-05-14  7:24     ` Sergey
2012-05-14  7:46       ` Vladimir Didenko
2012-05-14 11:41         ` [sisyphus] [offtopic] " Ildar Mulyukov
2012-05-14 10:29     ` [sisyphus] " Alexey Shabalin
2012-05-15  3:46       ` Vladimir Didenko
2012-05-15  6:05         ` Vladimir Didenko
2012-05-15  6:47           ` Ildar Mulyukov
2012-05-17  8:59             ` Vladimir Didenko
2012-05-17 13:22               ` Михаил
2012-05-18  5:42               ` Vladimir Didenko
2012-05-18 11:35                 ` Михаил
2012-05-18 14:01                   ` Vladimir Didenko
2012-05-20 19:52                     ` Mike
2012-05-21  5:29                       ` Vladimir Didenko
2012-05-21 10:22                         ` Михаил [this message]
2012-05-21 16:44                         ` Михаил
2012-05-18  8:32               ` Ildar Mulyukov

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=6168634.0b25aMVQQp@io.office.altlinux.ru \
    --to=mike.almateia@gmail.com \
    --cc=sisyphus@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 Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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