[systemd-devel] service runs - but it's not really there

Lennart Poettering lennart at poettering.net
Thu Jan 28 21:32:31 UTC 2021


On Do, 28.01.21 20:06, lejeczek (peljasz at yahoo.co.uk) wrote:

> Hi guys
>
> This absolutely boggled my mind, my brain exploded, but go easy on me as I
> ain't an expert.
> I have, meaning the "root" but other users too, _NO_ "~/.config/systemd" -
> thus, how I understand it, no service definitions which are user-made, yet
> this..
>
>user at 0.service - User Manager for UID 0
>    Loaded: loaded (/usr/lib/systemd/system/user at .service; static; vendor
> preset: disabled)
>    Active: active (running) since Thu 2021-01-28 17:13:01 GMT; 2h 34min ago
>  Main PID: 854314 (systemd)
>    Status: "Startup finished in 44ms."
>     Tasks: 35
>    Memory: 69.3M
>    CGroup: /user.slice/user-0.slice/user at 0.service
>            ├─init.scope
>            │ ├─854314 /usr/lib/systemd/systemd --user
>            │ └─854319 (sd-pam)
>            └─syncthing.service
>
> exists and gets auto started by "systemd" without any asking really.
> This is really very bad, no?
> What am I missing here?

systemd at the very least will spawn your per-user dbus daemon, which
is needs to be available for many programs to function. Even others
require systemd themselves.

Lennart

--
Lennart Poettering, Berlin


More information about the systemd-devel mailing list