From: Mikhail Efremov <sem@altlinux.ru> To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] NetworkManager/ModemManager dbus q? Date: Tue, 26 Mar 2013 16:09:04 +0400 Message-ID: <20130326160904.11cbaa36@sem.office.altlinux.ru> (raw) In-Reply-To: <CAEdvWkRUJYF26gEKtV2swQ9aF36+=tFyO2Y7r3YDmxHo7A6Bxg@mail.gmail.com> On Mon, 25 Mar 2013 20:45:47 +0400 Alexey Shabalin wrote: > 25 марта 2013 г., 19:22 пользователь Mikhail Efremov написал: > > > On Mon, 18 Mar 2013 17:34:15 +0400 Alexey Shabalin wrote: > > > 18 марта 2013 г., 16:16 пользователь Mikhail Efremov написал: > > > > > > > On Sun, 17 Mar 2013 18:58:45 +0400 Дмитрий Ханжин wrote: > > > > > В пакете ModemManager появился .service файл, и надо было сделать > > > > > systemctl enable ModemManager.service, ну и systemctl start тоже. > > > > > > > > Да, действительно, там Alias=dbus-org.freedesktop.ModemManager1.service > > > > и если сервис disable, то соответствующей ссылки нет. > > > > Т.е. теперь надо явно включить ModemManager: > > > > systemctl enable ModemManager > > > > Если он нужен, конечно. > > > > > > > > > > Михаил, а почему Вы нехотите в пакете включить NM и MM? > > > Для multi-user.target я думаю их можно вкючить по-умолчанию. > > > Т.е для NetworkManager.service положить симлинк > > > > > > /lib/systemd/system/multi-user.target.wants/NetworkManager.service -> > > > /lib/systemd/system/NetworkManager.service > > > > Мне кажется очень странным, что сервис, который disabled будет все > > равно запускаться. Причем удаление симлинка поможет только до > > обновления пакета. Для этих целей лучше использовать systemd.preset(5). > > И вообще, disabled - вполне разумное умолчание для большинства сервисов. > > > > погоди, > 1) init 3 (или multi-user.target) означает что сеть поднимается. Кому сеть > не нужна, тот выбирает другой target для загрузки поумолчанию. Т.е. если > стоит NM_CONTROLLED=yes то очень странно незапускать NM для > multi-user.target Да, скорее всего если NM стоит, то его будут запускать. Но все равно не хотелось бы делать странных и неочевидных вещей, вроде автоматического запуска disabled сервиса. Это очень странно, когда сервис нельзя отключить. Я так с prefdm уже разбирался, пытался понять с какого перепуга у меня оно запускается, хотя сервис disabled. И далеко не сразу добрался до этих ссылок. > 2) использовать для настройки NM или etcnet задается > параметром NM_CONTROLLED. поэтому ничего страшного не будет если NM > стартанет и ничего делать не будет. Это понятно, но если кто-то по каким-то причинам не хочет сносить пакет NM, но при этом не хочет его запускать, то зачем подкладывать ему трудно обнаруживаемые грабли? Это сильно нарушает то самое пресловутое правило наименьшего удивления. Еще раз говорю, есть systemd.preset(5). Можно при желании запаковать соответствующий конфиг с включенными по умолчанию сервисами (post_service сейчас использует как раз systemctl preset). И тогда те сервисы, которые помечены в этом конфиге как enable, будут включаться по умолчанию при установке пакета. Но при этом их всегда можно будет выключить. -- WBR, Mikhail Efremov
next prev parent reply other threads:[~2013-03-26 12:09 UTC|newest] Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top 2013-03-12 5:57 Ildar Mulyukov 2013-03-12 11:09 ` Mikhail Efremov 2013-03-15 19:29 ` Дмитрий Ханжин 2013-03-17 14:58 ` Дмитрий Ханжин 2013-03-18 12:16 ` Mikhail Efremov 2013-03-25 15:22 ` Mikhail Efremov 2013-03-26 12:09 ` Mikhail Efremov [this message] 2013-03-26 12:14 ` Aleksey Novodvorsky 2013-03-26 13:11 ` Aleksey Novodvorsky 2013-03-26 15:14 ` Sergey V Turchin 2013-03-26 16:44 ` Mikhail Efremov 2013-03-26 16:42 ` Mikhail Efremov
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=20130326160904.11cbaa36@sem.office.altlinux.ru \ --to=sem@altlinux.ru \ --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