[systemd] rajoue-t-il des services ?

Reconnaissance et configuration du matériel / kernel linux
djipey
Chu Ko Nu
Messages : 437
Inscription : sam. 04 juin 2011, 10:13

[systemd] rajoue-t-il des services ?

Message par djipey »

Bonjour.

Je viens de passer au full systemd sans trop d'encombres, à part pour bumblebee, j'y travaille. Apriori pas de soucis, et le boot est légèrement plus court.
Je ne veux pas (encore) troller sur systemd/initscripts, je veux d'abord voir si ce n'est pas l'habitude qui me fait préférer initscripts.

Bref, ma question est des plus simples:

Code : Tout sélectionner

djipey-laptop:11:40:18:~$ systemctl list-units
UNIT                                                   LOAD   ACTIVE SUB       JOB DESCRIPTION
proc-sys-fs-binfmt_misc.automount                      loaded active waiting       Arbitrary Executable File Formats File System Automoun
sys-devices-pci0000:00-0000:00:1b.0-sound-card0.device loaded active plugged       6 Series/C200 Series Chipset Family High Definition Au
sys-devices-pci00...:0:0-6:0:0:0-block-sdc-sdc1.device loaded active plugged       HD103SI
sys-devices-pci00...rget6:0:0-6:0:0:0-block-sdc.device loaded active plugged       HD103SI
sys-devices-pci00...1c.2-0000:05:00.0-net-wlan0.device loaded active plugged       Centrino Advanced-N 6230
sys-devices-pci00...:1c.3-0000:06:00.2-net-eth0.device loaded active plugged       RTL8111/8168B PCI Express Gigabit Ethernet controller
sys-devices-pci00...4\x2d1.4:1.0-bluetooth-hci0.device loaded active plugged       /sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.4/4-
sys-devices-pci00...:0:0-0:0:0:0-block-sda-sda1.device loaded active plugged       M4-CT064M4SSD2
sys-devices-pci00...:0:0-0:0:0:0-block-sda-sda2.device loaded active plugged       M4-CT064M4SSD2
sys-devices-pci00...:0:0-0:0:0:0-block-sda-sda3.device loaded active plugged       M4-CT064M4SSD2
sys-devices-pci00...rget0:0:0-0:0:0:0-block-sda.device loaded active plugged       M4-CT064M4SSD2
sys-devices-pci00...:0:0-2:0:0:0-block-sdb-sdb1.device loaded active plugged       ST9500423AS
sys-devices-pci00...rget2:0:0-2:0:0:0-block-sdb.device loaded active plugged       ST9500423AS
sys-devices-platform-serial8250-tty-ttyS0.device       loaded active plugged       /sys/devices/platform/serial8250/tty/ttyS0
sys-devices-platform-serial8250-tty-ttyS1.device       loaded active plugged       /sys/devices/platform/serial8250/tty/ttyS1
sys-devices-platform-serial8250-tty-ttyS2.device       loaded active plugged       /sys/devices/platform/serial8250/tty/ttyS2
sys-devices-platform-serial8250-tty-ttyS3.device       loaded active plugged       /sys/devices/platform/serial8250/tty/ttyS3
sys-module-fuse.device                                 loaded active plugged       /sys/module/fuse
-.mount                                                loaded active mounted       /
dev-hugepages.mount                                    loaded active mounted       Huge Pages File System
dev-mqueue.mount                                       loaded active mounted       POSIX Message Queue File System
home.mount                                             loaded active mounted       /home
media-data.mount                                       loaded active mounted       /media/data
run-user-1000-gvfs.mount                               loaded active mounted       /run/user/1000/gvfs
sys-fs-fuse-connections.mount                          loaded active mounted       FUSE Control File System
sys-kernel-debug.mount                                 loaded active mounted       Debug File System
tmp.mount                                              loaded active mounted       /tmp
systemd-ask-password-console.path                      loaded active waiting       Dispatch Password Requests to Console Directory Watch
systemd-ask-password-wall.path                         loaded active waiting       Forward Password Requests to Wall Directory Watch
bumblebeed.service                                     loaded active running       Bumblebee C Daemon
console-kit-daemon.service                             loaded active running       Console Manager
console-kit-log-system-start.service                   loaded active exited        Console System Startup Logging
cronie.service                                         loaded active running       Periodic Command Scheduler
dbus.service                                           loaded active running       D-Bus System Message Bus
getty@tty1.service                                     loaded active running       Getty on tty1
hddtemp.service                                        loaded active running       Hard drive temperature monitor daemon
iptables.service                                       loaded active exited        Packet Filtering Framework
laptop-mode-tools.service                              loaded active exited        Laptop Power Saving Tools
preload.service                                        loaded active running       Adaptive readahead daemon
slim.service                                           loaded active running       SLiM Simple Login Manager
syslog-ng.service                                      loaded active running       System Logger Daemon
systemd-journald.service                               loaded active running       Journal Service
systemd-logind.service                                 loaded active running       Login Service
systemd-modules-load.service                           loaded failed failed        Load Kernel Modules
systemd-remount-fs.service                             loaded active exited        Remount Root and Kernel File Systems
systemd-sysctl.service                                 loaded active exited        Apply Kernel Variables
systemd-tmpfiles-setup.service                         loaded active exited        Recreate Volatile Files and Directories
systemd-udev-trigger.service                           loaded active exited        udev Coldplug all Devices
systemd-udevd.service                                  loaded active running       udev Kernel Device Manager
systemd-user-sessions.service                          loaded active exited        Permit User Sessions
systemd-vconsole-setup.service                         loaded active exited        Setup Virtual Console
udisks2.service                                        loaded active running       Storage Daemon
upower.service                                         loaded active running       Daemon for power management
uptimed.service                                        loaded active running       System uptime record daemon
vnstat.service                                         loaded active running       Network traffic monitor
wicd.service                                           loaded active running       Wicd a wireless and wired network manager for Linux
dbus.socket                                            loaded active running       D-Bus System Message Bus Socket
syslog.socket                                          loaded active running       Syslog Socket
systemd-initctl.socket                                 loaded active listening     /dev/initctl Compatibility Named Pipe
systemd-journald.socket                                loaded active running       Journal Socket
systemd-shutdownd.socket                               loaded active listening     Delayed Shutdown Socket
systemd-udevd-control.socket                           loaded active listening     udev Control Socket
systemd-udevd-kernel.socket                            loaded active running       udev Kernel Socket
dev-sda3.swap                                          loaded active active        /dev/sda3
basic.target                                           loaded active active        Basic System
bluetooth.target                                       loaded active active        Bluetooth
cryptsetup.target                                      loaded active active        Encrypted Volumes
getty.target                                           loaded active active        Login Prompts
graphical.target                                       loaded active active        Graphical Interface
local-fs-pre.target                                    loaded active active        Local File Systems (Pre)
local-fs.target                                        loaded active active        Local File Systems
multi-user.target                                      loaded active active        Multi-User
network.target                                         loaded active active        Network
remote-fs.target                                       loaded active active        Remote File Systems
sockets.target                                         loaded active active        Sockets
sound.target                                           loaded active active        Sound Card
swap.target                                            loaded active active        Swap
sysinit.target                                         loaded active active        System Initialization
syslog.target                                          loaded active active        Syslog
systemd-tmpfiles-clean.timer                           loaded active waiting       Daily Cleanup of Temporary Directories

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.
JOB    = Pending job for the unit.

80 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
Est-ce que quelqu'un pourrait m'expliquer ce qui se loade exactement ? Parce que j'ai ajouté quelques daemons forcément, comme je l'aurais fait dans un rc.conf. Est-ce que tout ça est normal ? Est-ce que systemd s'est permis de rajouter des trucs ? (genre bluetooth.service).

Cordialement
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [systemd] rajoue-t-il des services ?

Message par FoolEcho »

Il y a la description de ce qui se lance. :copain:

Les trucs "rajoutés" peuvent être soit prévus de base (comme dbus), soit chargés par d'autres services.
Le bluetooth est particulier (tiré du man systemd.special):
bluetooth.target
This target is started automatically as soon as a bluetooth controller is plugged in or becomes
available at boot.
Ce qui ne t'empêche pas de le désactiver au démarrage et de l'activer au besoin. ;-)
«The following statement is not true. The previous statement is true.» :nage:
Répondre