Linux Startup Process You can use the following incantation to list enabled boot services:
$ systemctl list-unit-files --type=service | grep enabled How do i know what i need, and what i can safely disable ? i know that accounts-daemon.service is a potential security risk. It is part of AccountsService, which allows programs to get and manipulate user account information. is it related at my account or at the account of other users (guest) ? [ accounts-daemon.service : enabled ] - could i mask/disable it ? i know that ModemManager.service is a DBus-activated daemon that controls mobile broadband (2G/3G/4G) interfaces. If you don't have a mobile broadband interface -- built-in, paired with a mobile phone via Bluetooth, or USB dongle -- you don't need this. is it related at a wifi/bluetooth connection for other device than a mobile phone ? [ ModemManager.service : enabled ] [ dbus-org.freedesktop.ModemManager1.service : enabled ? ] - could i mask/disable it ? and these one : [ configure-printer@.service : static ] [ geoclue.service : static ] [ rc.local.service : static ] [ rc.local.service : static ] (yes 2 ) - could i mask it ? * i cannot enable or disable static services, because these are dependencies of other systemd services and are not meant to run by themselves. * i do not know why i have 2 [ rc.local.service : static ].