[arch-general] Systemd services start by default
Today I noticed there were network services running on my system. I DON'T have have permanently running network services. WTF happened? Systemd happened! Or rather systemd-resolved and the systemd time sync daemon. It seems that a recent update set those services to start by default. I thought I would let you know and maybe this is worth an announcement because I won't be the only one not happy about systemd enableing services an my system that I don't need/want.
On Wed, 7 Dec 2016 23:56:25 +0100 sivmu <sivmu@web.de> wrote:
Today I noticed there were network services running on my system. I DON'T have have permanently running network services. WTF happened? Systemd happened! Or rather systemd-resolved and the systemd time sync daemon.
It seems that a recent update set those services to start by default.
I thought I would let you know and maybe this is worth an announcement because I won't be the only one not happy about systemd enableing services an my system that I don't need/want.
How, exactly, is it doing this?
On Wed, 7 Dec 2016 23:56:25 +0100, sivmu wrote:
Today I noticed there were network services running on my system.
What network services? How could I check this? [rocketmouse@archlinux ~]$ grep systemd /var/log/pacman.log | tail -4 [2016-12-01 12:53] [ALPM] upgraded libsystemd (231-4 -> 232-4) [2016-12-01 12:53] [ALPM] upgraded systemd (231-4 -> 232-4) [2016-12-01 12:54] [ALPM] upgraded systemd-sysvcompat (231-4 -> 232-4) [2016-12-06 16:01] [ALPM] upgraded lib32-systemd (231-1 -> 232-1) [rocketmouse@archlinux ~]$ systemctl list-unit-files | grep enabled acpid.service enabled alice-dhcp.service enabled autovt@.service enabled display-manager.service enabled getty@.service enabled haveged.service enabled lightdm.service enabled rtirq.service enabled remote-fs.target enabled [rocketmouse@archlinux ~]$ systemctl --state=active | grep -i net sys-devices-pci0000:00-0000:00:07.0-0000:03:00.0-net-enp3s0.device loaded active plugged RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (P5B) sys-subsystem-net-devices-enp3s0.device loaded active plugged RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (P5B) [rocketmouse@archlinux ~]$ ps -e -T | grep -i system 1 1 ? 00:00:04 systemd 200 200 ? 00:00:07 systemd-journal 233 233 ? 00:00:00 systemd-udevd 416 416 ? 00:00:00 systemd-logind 582 582 ? 00:00:00 systemd [rocketmouse@archlinux ~]$ ps -e -T | grep -i net 21 21 ? 00:00:00 netns 855 855 ? 00:00:00 WebKitNetworkPr 855 859 ? 00:00:00 WebKitNetworkPr 855 860 ? 00:00:00 WebKitNetworkPr 855 862 ? 00:00:00 WebKitNetworkPr 855 885 ? 00:00:00 WebKitNetworkPr 855 886 ? 00:00:00 WebKitNetworkPr 855 887 ? 00:00:00 WebKitNetworkPr 855 888 ? 00:00:00 WebKitNetworkPr
On Wed, Dec 07, 2016 at 11:56:25PM +0100, sivmu wrote:
Today I noticed there were network services running on my system. I DON'T have have permanently running network services. WTF happened? Systemd happened! Or rather systemd-resolved and the systemd time sync daemon.
It seems that a recent update set those services to start by default.
I thought I would let you know and maybe this is worth an announcement because I won't be the only one not happy about systemd enableing services an my system that I don't need/want.
Nope, resolved and timesyncd are not enabled in systemd 232-6. You or some program on your system did something... Cheers, L. -- Leonid Isaev
On Wed, 7 Dec 2016 18:01:59 -0700, Leonid Isaev wrote:
resolved and timesyncd are not enabled in systemd 232-6
Neither in 232-4 from core.
Am 08.12.2016 um 02:01 schrieb Leonid Isaev:
On Wed, Dec 07, 2016 at 11:56:25PM +0100, sivmu wrote:
Today I noticed there were network services running on my system. I DON'T have have permanently running network services. WTF happened? Systemd happened! Or rather systemd-resolved and the systemd time sync daemon.
It seems that a recent update set those services to start by default.
I thought I would let you know and maybe this is worth an announcement because I won't be the only one not happy about systemd enableing services an my system that I don't need/want.
Nope, resolved and timesyncd are not enabled in systemd 232-6. You or some program on your system did something...
Cheers, L.
Thats concerning... Maybe someone else has noticed such services running on their systems as well. I don't remember installing new packages though, only updates.
Op 8 dec. 2016 02:53 schreef "sivmu" <sivmu@web.de>:
Am 08.12.2016 um 02:01 schrieb Leonid Isaev:
On Wed, Dec 07, 2016 at 11:56:25PM +0100, sivmu wrote:
[...] Systemd happened! Or rather systemd-resolved and the systemd time sync daemon.
[...]
Thats concerning... Maybe someone else has noticed such services running on their systems as well. I don't remember installing new packages though, only updates.
Perhaps pacman remembers; did take a look at the pacman log? Mvg, Guus Snijders
On 2016-12-07 23:56, sivmu wrote:
Today I noticed there were network services running on my system. I DON'T have have permanently running network services. WTF happened? Systemd happened! Or rather systemd-resolved and the systemd time sync daemon.
It seems that a recent update set those services to start by default.
I thought I would let you know and maybe this is worth an announcement because I won't be the only one not happy about systemd enableing services an my system that I don't need/want.
I might be worth having a look in /usr/lib/systemd/network and reporting back what you find. Regards,
participants (6)
-
Bardur Arantsson
-
Doug Newgard
-
Guus Snijders
-
Leonid Isaev
-
Ralf Mardorf
-
sivmu