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 ].

Reply via email to