From 36c53827fab6ac38c0010250ec387db40fdeecfc Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Sun, 17 Nov 2019 10:56:55 -0800 Subject: [PATCH] add systemctl tests --- tests/fixtures/centos-7.7/systemctl-ls.json | 1 + tests/fixtures/centos-7.7/systemctl-ls.out | 17 + tests/fixtures/centos-7.7/systemctl-luf.json | 1 + tests/fixtures/centos-7.7/systemctl-luf.out | 247 ++++++++ tests/fixtures/centos-7.7/systemctl.json | 2 +- tests/fixtures/centos-7.7/systemctl.out | 334 +++++++---- tests/fixtures/create_fixtures.sh | 8 + tests/fixtures/ubuntu-18.04/systemctl-lj.json | 1 + tests/fixtures/ubuntu-18.04/systemctl-lj.out | 6 + tests/fixtures/ubuntu-18.04/systemctl-ls.json | 1 + tests/fixtures/ubuntu-18.04/systemctl-ls.out | 27 + .../fixtures/ubuntu-18.04/systemctl-luf.json | 1 + tests/fixtures/ubuntu-18.04/systemctl-luf.out | 324 +++++++++++ tests/fixtures/ubuntu-18.04/systemctl.json | 2 +- tests/fixtures/ubuntu-18.04/systemctl.out | 528 +++++++++++------- tests/test_systemctl.py | 4 +- tests/test_systemctl_lj.py | 40 ++ tests/test_systemctl_ls.py | 40 ++ tests/test_systemctl_luf.py | 40 ++ 19 files changed, 1316 insertions(+), 308 deletions(-) create mode 100644 tests/fixtures/centos-7.7/systemctl-ls.json create mode 100644 tests/fixtures/centos-7.7/systemctl-ls.out create mode 100644 tests/fixtures/centos-7.7/systemctl-luf.json create mode 100644 tests/fixtures/centos-7.7/systemctl-luf.out create mode 100644 tests/fixtures/ubuntu-18.04/systemctl-lj.json create mode 100644 tests/fixtures/ubuntu-18.04/systemctl-lj.out create mode 100644 tests/fixtures/ubuntu-18.04/systemctl-ls.json create mode 100644 tests/fixtures/ubuntu-18.04/systemctl-ls.out create mode 100644 tests/fixtures/ubuntu-18.04/systemctl-luf.json create mode 100644 tests/fixtures/ubuntu-18.04/systemctl-luf.out create mode 100644 tests/test_systemctl_lj.py create mode 100644 tests/test_systemctl_ls.py create mode 100644 tests/test_systemctl_luf.py diff --git a/tests/fixtures/centos-7.7/systemctl-ls.json b/tests/fixtures/centos-7.7/systemctl-ls.json new file mode 100644 index 00000000..e0ab8e82 --- /dev/null +++ b/tests/fixtures/centos-7.7/systemctl-ls.json @@ -0,0 +1 @@ +[{"listen": "/dev/log", "unit": "systemd-journald.socket", "activates": "systemd-journald.service"}, {"listen": "/run/dbus/system_bus_socket", "unit": "dbus.socket", "activates": "dbus.service"}, {"listen": "/run/dmeventd-client", "unit": "dm-event.socket", "activates": "dm-event.service"}, {"listen": "/run/dmeventd-server", "unit": "dm-event.socket", "activates": "dm-event.service"}, {"listen": "/run/lvm/lvmetad.socket", "unit": "lvm2-lvmetad.socket", "activates": "lvm2-lvmetad.service"}, {"listen": "/run/lvm/lvmpolld.socket", "unit": "lvm2-lvmpolld.socket", "activates": "lvm2-lvmpolld.service"}, {"listen": "/run/systemd/initctl/fifo", "unit": "systemd-initctl.socket", "activates": "systemd-initctl.service"}, {"listen": "/run/systemd/journal/socket", "unit": "systemd-journald.socket", "activates": "systemd-journald.service"}, {"listen": "/run/systemd/journal/stdout", "unit": "systemd-journald.socket", "activates": "systemd-journald.service"}, {"listen": "/run/systemd/journal/syslog", "unit": "syslog.socket", "activates": "syslog.service"}, {"listen": "/run/systemd/shutdownd", "unit": "systemd-shutdownd.socket", "activates": "systemd-shutdownd.service"}, {"listen": "/run/udev/control", "unit": "systemd-udevd-control.socket", "activates": "systemd-udevd.service"}, {"listen": "[::]:22", "unit": "sshd.socket"}, {"listen": "kobject-uevent 1", "unit": "systemd-udevd-kernel.socket", "activates": "systemd-udevd.service"}] diff --git a/tests/fixtures/centos-7.7/systemctl-ls.out b/tests/fixtures/centos-7.7/systemctl-ls.out new file mode 100644 index 00000000..5c5ad209 --- /dev/null +++ b/tests/fixtures/centos-7.7/systemctl-ls.out @@ -0,0 +1,17 @@ +LISTEN UNIT ACTIVATES +/dev/log systemd-journald.socket systemd-journald.service +/run/dbus/system_bus_socket dbus.socket dbus.service +/run/dmeventd-client dm-event.socket dm-event.service +/run/dmeventd-server dm-event.socket dm-event.service +/run/lvm/lvmetad.socket lvm2-lvmetad.socket lvm2-lvmetad.service +/run/lvm/lvmpolld.socket lvm2-lvmpolld.socket lvm2-lvmpolld.service +/run/systemd/initctl/fifo systemd-initctl.socket systemd-initctl.service +/run/systemd/journal/socket systemd-journald.socket systemd-journald.service +/run/systemd/journal/stdout systemd-journald.socket systemd-journald.service +/run/systemd/journal/syslog syslog.socket syslog.service +/run/systemd/shutdownd systemd-shutdownd.socket systemd-shutdownd.service +/run/udev/control systemd-udevd-control.socket systemd-udevd.service +[::]:22 sshd.socket +kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service + +14 sockets listed. diff --git a/tests/fixtures/centos-7.7/systemctl-luf.json b/tests/fixtures/centos-7.7/systemctl-luf.json new file mode 100644 index 00000000..4bdedc16 --- /dev/null +++ b/tests/fixtures/centos-7.7/systemctl-luf.json @@ -0,0 +1 @@ +[{"unit_file": "proc-sys-fs-binfmt_misc.automount", "state": "static"}, {"unit_file": "dev-hugepages.mount", "state": "static"}, {"unit_file": "dev-mqueue.mount", "state": "static"}, {"unit_file": "proc-sys-fs-binfmt_misc.mount", "state": "static"}, {"unit_file": "sys-fs-fuse-connections.mount", "state": "static"}, {"unit_file": "sys-kernel-config.mount", "state": "static"}, {"unit_file": "sys-kernel-debug.mount", "state": "static"}, {"unit_file": "tmp.mount", "state": "disabled"}, {"unit_file": "brandbot.path", "state": "disabled"}, {"unit_file": "systemd-ask-password-console.path", "state": "static"}, {"unit_file": "systemd-ask-password-plymouth.path", "state": "static"}, {"unit_file": "systemd-ask-password-wall.path", "state": "static"}, {"unit_file": "session-1.scope", "state": "static"}, {"unit_file": "arp-ethers.service", "state": "disabled"}, {"unit_file": "auditd.service", "state": "enabled"}, {"unit_file": "autovt@.service", "state": "enabled"}, {"unit_file": "blk-availability.service", "state": "disabled"}, {"unit_file": "brandbot.service", "state": "static"}, {"unit_file": "chrony-dnssrv@.service", "state": "static"}, {"unit_file": "chrony-wait.service", "state": "disabled"}, {"unit_file": "chronyd.service", "state": "enabled"}, {"unit_file": "console-getty.service", "state": "disabled"}, {"unit_file": "console-shell.service", "state": "disabled"}, {"unit_file": "container-getty@.service", "state": "static"}, {"unit_file": "cpupower.service", "state": "disabled"}, {"unit_file": "crond.service", "state": "enabled"}, {"unit_file": "dbus-org.fedoraproject.FirewallD1.service", "state": "enabled"}, {"unit_file": "dbus-org.freedesktop.hostname1.service", "state": "static"}, {"unit_file": "dbus-org.freedesktop.import1.service", "state": "static"}, {"unit_file": "dbus-org.freedesktop.locale1.service", "state": "static"}, {"unit_file": "dbus-org.freedesktop.login1.service", "state": "static"}, {"unit_file": "dbus-org.freedesktop.machine1.service", "state": "static"}, {"unit_file": "dbus-org.freedesktop.NetworkManager.service", "state": "enabled"}, {"unit_file": "dbus-org.freedesktop.nm-dispatcher.service", "state": "enabled"}, {"unit_file": "dbus-org.freedesktop.timedate1.service", "state": "static"}, {"unit_file": "dbus.service", "state": "static"}, {"unit_file": "debug-shell.service", "state": "disabled"}, {"unit_file": "dm-event.service", "state": "static"}, {"unit_file": "docker-cleanup.service", "state": "disabled"}, {"unit_file": "docker-storage-setup.service", "state": "disabled"}, {"unit_file": "docker.service", "state": "enabled"}, {"unit_file": "dracut-cmdline.service", "state": "static"}, {"unit_file": "dracut-initqueue.service", "state": "static"}, {"unit_file": "dracut-mount.service", "state": "static"}, {"unit_file": "dracut-pre-mount.service", "state": "static"}, {"unit_file": "dracut-pre-pivot.service", "state": "static"}, {"unit_file": "dracut-pre-trigger.service", "state": "static"}, {"unit_file": "dracut-pre-udev.service", "state": "static"}, {"unit_file": "dracut-shutdown.service", "state": "static"}, {"unit_file": "ebtables.service", "state": "disabled"}, {"unit_file": "emergency.service", "state": "static"}, {"unit_file": "firewalld.service", "state": "enabled"}, {"unit_file": "fstrim.service", "state": "static"}, {"unit_file": "getty@.service", "state": "enabled"}, {"unit_file": "halt-local.service", "state": "static"}, {"unit_file": "initrd-cleanup.service", "state": "static"}, {"unit_file": "initrd-parse-etc.service", "state": "static"}, {"unit_file": "initrd-switch-root.service", "state": "static"}, {"unit_file": "initrd-udevadm-cleanup-db.service", "state": "static"}, {"unit_file": "iprdump.service", "state": "disabled"}, {"unit_file": "iprinit.service", "state": "disabled"}, {"unit_file": "iprupdate.service", "state": "disabled"}, {"unit_file": "irqbalance.service", "state": "enabled"}, {"unit_file": "kdump.service", "state": "enabled"}, {"unit_file": "kmod-static-nodes.service", "state": "static"}, {"unit_file": "lvm2-lvmetad.service", "state": "static"}, {"unit_file": "lvm2-lvmpolld.service", "state": "static"}, {"unit_file": "lvm2-monitor.service", "state": "enabled"}, {"unit_file": "lvm2-pvscan@.service", "state": "static"}, {"unit_file": "messagebus.service", "state": "static"}, {"unit_file": "microcode.service", "state": "enabled"}, {"unit_file": "NetworkManager-dispatcher.service", "state": "enabled"}, {"unit_file": "NetworkManager-wait-online.service", "state": "enabled"}, {"unit_file": "NetworkManager.service", "state": "enabled"}, {"unit_file": "nftables.service", "state": "disabled"}, {"unit_file": "plymouth-halt.service", "state": "disabled"}, {"unit_file": "plymouth-kexec.service", "state": "disabled"}, {"unit_file": "plymouth-poweroff.service", "state": "disabled"}, {"unit_file": "plymouth-quit-wait.service", "state": "disabled"}, {"unit_file": "plymouth-quit.service", "state": "disabled"}, {"unit_file": "plymouth-read-write.service", "state": "disabled"}, {"unit_file": "plymouth-reboot.service", "state": "disabled"}, {"unit_file": "plymouth-start.service", "state": "disabled"}, {"unit_file": "plymouth-switch-root.service", "state": "static"}, {"unit_file": "polkit.service", "state": "static"}, {"unit_file": "postfix.service", "state": "enabled"}, {"unit_file": "quotaon.service", "state": "static"}, {"unit_file": "rc-local.service", "state": "static"}, {"unit_file": "rdisc.service", "state": "disabled"}, {"unit_file": "registries.service", "state": "disabled"}, {"unit_file": "rescue.service", "state": "static"}, {"unit_file": "rhel-autorelabel-mark.service", "state": "disabled"}, {"unit_file": "rhel-autorelabel.service", "state": "enabled"}, {"unit_file": "rhel-configure.service", "state": "enabled"}, {"unit_file": "rhel-dmesg.service", "state": "enabled"}, {"unit_file": "rhel-domainname.service", "state": "enabled"}, {"unit_file": "rhel-import-state.service", "state": "enabled"}, {"unit_file": "rhel-loadmodules.service", "state": "enabled"}, {"unit_file": "rhel-readonly.service", "state": "enabled"}, {"unit_file": "rsyncd.service", "state": "disabled"}, {"unit_file": "rsyncd@.service", "state": "static"}, {"unit_file": "rsyslog.service", "state": "enabled"}, {"unit_file": "selinux-policy-migrate-local-changes@.service", "state": "static"}, {"unit_file": "serial-getty@.service", "state": "disabled"}, {"unit_file": "sshd-keygen.service", "state": "static"}, {"unit_file": "sshd.service", "state": "enabled"}, {"unit_file": "sshd@.service", "state": "static"}, {"unit_file": "sysstat.service", "state": "enabled"}, {"unit_file": "systemd-ask-password-console.service", "state": "static"}, {"unit_file": "systemd-ask-password-plymouth.service", "state": "static"}, {"unit_file": "systemd-ask-password-wall.service", "state": "static"}, {"unit_file": "systemd-backlight@.service", "state": "static"}, {"unit_file": "systemd-binfmt.service", "state": "static"}, {"unit_file": "systemd-bootchart.service", "state": "disabled"}, {"unit_file": "systemd-firstboot.service", "state": "static"}, {"unit_file": "systemd-fsck-root.service", "state": "static"}, {"unit_file": "systemd-fsck@.service", "state": "static"}, {"unit_file": "systemd-halt.service", "state": "static"}, {"unit_file": "systemd-hibernate-resume@.service", "state": "static"}, {"unit_file": "systemd-hibernate.service", "state": "static"}, {"unit_file": "systemd-hostnamed.service", "state": "static"}, {"unit_file": "systemd-hwdb-update.service", "state": "static"}, {"unit_file": "systemd-hybrid-sleep.service", "state": "static"}, {"unit_file": "systemd-importd.service", "state": "static"}, {"unit_file": "systemd-initctl.service", "state": "static"}, {"unit_file": "systemd-journal-catalog-update.service", "state": "static"}, {"unit_file": "systemd-journal-flush.service", "state": "static"}, {"unit_file": "systemd-journald.service", "state": "static"}, {"unit_file": "systemd-kexec.service", "state": "static"}, {"unit_file": "systemd-localed.service", "state": "static"}, {"unit_file": "systemd-logind.service", "state": "static"}, {"unit_file": "systemd-machine-id-commit.service", "state": "static"}, {"unit_file": "systemd-machined.service", "state": "static"}, {"unit_file": "systemd-modules-load.service", "state": "static"}, {"unit_file": "systemd-nspawn@.service", "state": "disabled"}, {"unit_file": "systemd-poweroff.service", "state": "static"}, {"unit_file": "systemd-quotacheck.service", "state": "static"}, {"unit_file": "systemd-random-seed.service", "state": "static"}, {"unit_file": "systemd-readahead-collect.service", "state": "enabled"}, {"unit_file": "systemd-readahead-done.service", "state": "indirect"}, {"unit_file": "systemd-readahead-drop.service", "state": "enabled"}, {"unit_file": "systemd-readahead-replay.service", "state": "enabled"}, {"unit_file": "systemd-reboot.service", "state": "static"}, {"unit_file": "systemd-remount-fs.service", "state": "static"}, {"unit_file": "systemd-rfkill@.service", "state": "static"}, {"unit_file": "systemd-shutdownd.service", "state": "static"}, {"unit_file": "systemd-suspend.service", "state": "static"}, {"unit_file": "systemd-sysctl.service", "state": "static"}, {"unit_file": "systemd-timedated.service", "state": "static"}, {"unit_file": "systemd-tmpfiles-clean.service", "state": "static"}, {"unit_file": "systemd-tmpfiles-setup-dev.service", "state": "static"}, {"unit_file": "systemd-tmpfiles-setup.service", "state": "static"}, {"unit_file": "systemd-udev-settle.service", "state": "static"}, {"unit_file": "systemd-udev-trigger.service", "state": "static"}, {"unit_file": "systemd-udevd.service", "state": "static"}, {"unit_file": "systemd-update-done.service", "state": "static"}, {"unit_file": "systemd-update-utmp-runlevel.service", "state": "static"}, {"unit_file": "systemd-update-utmp.service", "state": "static"}, {"unit_file": "systemd-user-sessions.service", "state": "static"}, {"unit_file": "systemd-vconsole-setup.service", "state": "static"}, {"unit_file": "teamd@.service", "state": "static"}, {"unit_file": "tuned.service", "state": "enabled"}, {"unit_file": "wpa_supplicant.service", "state": "disabled"}, {"unit_file": "-.slice", "state": "static"}, {"unit_file": "machine.slice", "state": "static"}, {"unit_file": "system.slice", "state": "static"}, {"unit_file": "user-1000.slice", "state": "static"}, {"unit_file": "user.slice", "state": "static"}, {"unit_file": "dbus.socket", "state": "static"}, {"unit_file": "dm-event.socket", "state": "enabled"}, {"unit_file": "lvm2-lvmetad.socket", "state": "enabled"}, {"unit_file": "lvm2-lvmpolld.socket", "state": "enabled"}, {"unit_file": "rsyncd.socket", "state": "disabled"}, {"unit_file": "sshd.socket", "state": "disabled"}, {"unit_file": "syslog.socket", "state": "static"}, {"unit_file": "systemd-initctl.socket", "state": "static"}, {"unit_file": "systemd-journald.socket", "state": "static"}, {"unit_file": "systemd-shutdownd.socket", "state": "static"}, {"unit_file": "systemd-udevd-control.socket", "state": "static"}, {"unit_file": "systemd-udevd-kernel.socket", "state": "static"}, {"unit_file": "basic.target", "state": "static"}, {"unit_file": "bluetooth.target", "state": "static"}, {"unit_file": "cryptsetup-pre.target", "state": "static"}, {"unit_file": "cryptsetup.target", "state": "static"}, {"unit_file": "ctrl-alt-del.target", "state": "disabled"}, {"unit_file": "default.target", "state": "enabled"}, {"unit_file": "emergency.target", "state": "static"}, {"unit_file": "final.target", "state": "static"}, {"unit_file": "getty-pre.target", "state": "static"}, {"unit_file": "getty.target", "state": "static"}, {"unit_file": "graphical.target", "state": "static"}, {"unit_file": "halt.target", "state": "disabled"}, {"unit_file": "hibernate.target", "state": "static"}, {"unit_file": "hybrid-sleep.target", "state": "static"}, {"unit_file": "initrd-fs.target", "state": "static"}, {"unit_file": "initrd-root-fs.target", "state": "static"}, {"unit_file": "initrd-switch-root.target", "state": "static"}, {"unit_file": "initrd.target", "state": "static"}, {"unit_file": "iprutils.target", "state": "disabled"}, {"unit_file": "kexec.target", "state": "disabled"}, {"unit_file": "local-fs-pre.target", "state": "static"}, {"unit_file": "local-fs.target", "state": "static"}, {"unit_file": "machines.target", "state": "disabled"}, {"unit_file": "multi-user.target", "state": "enabled"}, {"unit_file": "network-online.target", "state": "static"}, {"unit_file": "network-pre.target", "state": "static"}, {"unit_file": "network.target", "state": "static"}, {"unit_file": "nss-lookup.target", "state": "static"}, {"unit_file": "nss-user-lookup.target", "state": "static"}, {"unit_file": "paths.target", "state": "static"}, {"unit_file": "poweroff.target", "state": "disabled"}, {"unit_file": "printer.target", "state": "static"}, {"unit_file": "reboot.target", "state": "disabled"}, {"unit_file": "remote-cryptsetup.target", "state": "disabled"}, {"unit_file": "remote-fs-pre.target", "state": "static"}, {"unit_file": "remote-fs.target", "state": "enabled"}, {"unit_file": "rescue.target", "state": "disabled"}, {"unit_file": "rpcbind.target", "state": "static"}, {"unit_file": "runlevel0.target", "state": "disabled"}, {"unit_file": "runlevel1.target", "state": "disabled"}, {"unit_file": "runlevel2.target", "state": "enabled"}, {"unit_file": "runlevel3.target", "state": "enabled"}, {"unit_file": "runlevel4.target", "state": "enabled"}, {"unit_file": "runlevel5.target", "state": "static"}, {"unit_file": "runlevel6.target", "state": "disabled"}, {"unit_file": "shutdown.target", "state": "static"}, {"unit_file": "sigpwr.target", "state": "static"}, {"unit_file": "sleep.target", "state": "static"}, {"unit_file": "slices.target", "state": "static"}, {"unit_file": "smartcard.target", "state": "static"}, {"unit_file": "sockets.target", "state": "static"}, {"unit_file": "sound.target", "state": "static"}, {"unit_file": "suspend.target", "state": "static"}, {"unit_file": "swap.target", "state": "static"}, {"unit_file": "sysinit.target", "state": "static"}, {"unit_file": "system-update.target", "state": "static"}, {"unit_file": "time-sync.target", "state": "static"}, {"unit_file": "timers.target", "state": "static"}, {"unit_file": "umount.target", "state": "static"}, {"unit_file": "chrony-dnssrv@.timer", "state": "disabled"}, {"unit_file": "docker-cleanup.timer", "state": "disabled"}, {"unit_file": "fstrim.timer", "state": "disabled"}, {"unit_file": "systemd-readahead-done.timer", "state": "indirect"}, {"unit_file": "systemd-tmpfiles-clean.timer", "state": "static"}] diff --git a/tests/fixtures/centos-7.7/systemctl-luf.out b/tests/fixtures/centos-7.7/systemctl-luf.out new file mode 100644 index 00000000..1a962b47 --- /dev/null +++ b/tests/fixtures/centos-7.7/systemctl-luf.out @@ -0,0 +1,247 @@ +UNIT FILE STATE +proc-sys-fs-binfmt_misc.automount static +dev-hugepages.mount static +dev-mqueue.mount static +proc-sys-fs-binfmt_misc.mount static +sys-fs-fuse-connections.mount static +sys-kernel-config.mount static +sys-kernel-debug.mount static +tmp.mount disabled +brandbot.path disabled +systemd-ask-password-console.path static +systemd-ask-password-plymouth.path static +systemd-ask-password-wall.path static +session-1.scope static +arp-ethers.service disabled +auditd.service enabled +autovt@.service enabled +blk-availability.service disabled +brandbot.service static +chrony-dnssrv@.service static +chrony-wait.service disabled +chronyd.service enabled +console-getty.service disabled +console-shell.service disabled +container-getty@.service static +cpupower.service disabled +crond.service enabled +dbus-org.fedoraproject.FirewallD1.service enabled +dbus-org.freedesktop.hostname1.service static +dbus-org.freedesktop.import1.service static +dbus-org.freedesktop.locale1.service static +dbus-org.freedesktop.login1.service static +dbus-org.freedesktop.machine1.service static +dbus-org.freedesktop.NetworkManager.service enabled +dbus-org.freedesktop.nm-dispatcher.service enabled +dbus-org.freedesktop.timedate1.service static +dbus.service static +debug-shell.service disabled +dm-event.service static +docker-cleanup.service disabled +docker-storage-setup.service disabled +docker.service enabled +dracut-cmdline.service static +dracut-initqueue.service static +dracut-mount.service static +dracut-pre-mount.service static +dracut-pre-pivot.service static +dracut-pre-trigger.service static +dracut-pre-udev.service static +dracut-shutdown.service static +ebtables.service disabled +emergency.service static +firewalld.service enabled +fstrim.service static +getty@.service enabled +halt-local.service static +initrd-cleanup.service static +initrd-parse-etc.service static +initrd-switch-root.service static +initrd-udevadm-cleanup-db.service static +iprdump.service disabled +iprinit.service disabled +iprupdate.service disabled +irqbalance.service enabled +kdump.service enabled +kmod-static-nodes.service static +lvm2-lvmetad.service static +lvm2-lvmpolld.service static +lvm2-monitor.service enabled +lvm2-pvscan@.service static +messagebus.service static +microcode.service enabled +NetworkManager-dispatcher.service enabled +NetworkManager-wait-online.service enabled +NetworkManager.service enabled +nftables.service disabled +plymouth-halt.service disabled +plymouth-kexec.service disabled +plymouth-poweroff.service disabled +plymouth-quit-wait.service disabled +plymouth-quit.service disabled +plymouth-read-write.service disabled +plymouth-reboot.service disabled +plymouth-start.service disabled +plymouth-switch-root.service static +polkit.service static +postfix.service enabled +quotaon.service static +rc-local.service static +rdisc.service disabled +registries.service disabled +rescue.service static +rhel-autorelabel-mark.service disabled +rhel-autorelabel.service enabled +rhel-configure.service enabled +rhel-dmesg.service enabled +rhel-domainname.service enabled +rhel-import-state.service enabled +rhel-loadmodules.service enabled +rhel-readonly.service enabled +rsyncd.service disabled +rsyncd@.service static +rsyslog.service enabled +selinux-policy-migrate-local-changes@.service static +serial-getty@.service disabled +sshd-keygen.service static +sshd.service enabled +sshd@.service static +sysstat.service enabled +systemd-ask-password-console.service static +systemd-ask-password-plymouth.service static +systemd-ask-password-wall.service static +systemd-backlight@.service static +systemd-binfmt.service static +systemd-bootchart.service disabled +systemd-firstboot.service static +systemd-fsck-root.service static +systemd-fsck@.service static +systemd-halt.service static +systemd-hibernate-resume@.service static +systemd-hibernate.service static +systemd-hostnamed.service static +systemd-hwdb-update.service static +systemd-hybrid-sleep.service static +systemd-importd.service static +systemd-initctl.service static +systemd-journal-catalog-update.service static +systemd-journal-flush.service static +systemd-journald.service static +systemd-kexec.service static +systemd-localed.service static +systemd-logind.service static +systemd-machine-id-commit.service static +systemd-machined.service static +systemd-modules-load.service static +systemd-nspawn@.service disabled +systemd-poweroff.service static +systemd-quotacheck.service static +systemd-random-seed.service static +systemd-readahead-collect.service enabled +systemd-readahead-done.service indirect +systemd-readahead-drop.service enabled +systemd-readahead-replay.service enabled +systemd-reboot.service static +systemd-remount-fs.service static +systemd-rfkill@.service static +systemd-shutdownd.service static +systemd-suspend.service static +systemd-sysctl.service static +systemd-timedated.service static +systemd-tmpfiles-clean.service static +systemd-tmpfiles-setup-dev.service static +systemd-tmpfiles-setup.service static +systemd-udev-settle.service static +systemd-udev-trigger.service static +systemd-udevd.service static +systemd-update-done.service static +systemd-update-utmp-runlevel.service static +systemd-update-utmp.service static +systemd-user-sessions.service static +systemd-vconsole-setup.service static +teamd@.service static +tuned.service enabled +wpa_supplicant.service disabled +-.slice static +machine.slice static +system.slice static +user-1000.slice static +user.slice static +dbus.socket static +dm-event.socket enabled +lvm2-lvmetad.socket enabled +lvm2-lvmpolld.socket enabled +rsyncd.socket disabled +sshd.socket disabled +syslog.socket static +systemd-initctl.socket static +systemd-journald.socket static +systemd-shutdownd.socket static +systemd-udevd-control.socket static +systemd-udevd-kernel.socket static +basic.target static +bluetooth.target static +cryptsetup-pre.target static +cryptsetup.target static +ctrl-alt-del.target disabled +default.target enabled +emergency.target static +final.target static +getty-pre.target static +getty.target static +graphical.target static +halt.target disabled +hibernate.target static +hybrid-sleep.target static +initrd-fs.target static +initrd-root-fs.target static +initrd-switch-root.target static +initrd.target static +iprutils.target disabled +kexec.target disabled +local-fs-pre.target static +local-fs.target static +machines.target disabled +multi-user.target enabled +network-online.target static +network-pre.target static +network.target static +nss-lookup.target static +nss-user-lookup.target static +paths.target static +poweroff.target disabled +printer.target static +reboot.target disabled +remote-cryptsetup.target disabled +remote-fs-pre.target static +remote-fs.target enabled +rescue.target disabled +rpcbind.target static +runlevel0.target disabled +runlevel1.target disabled +runlevel2.target enabled +runlevel3.target enabled +runlevel4.target enabled +runlevel5.target static +runlevel6.target disabled +shutdown.target static +sigpwr.target static +sleep.target static +slices.target static +smartcard.target static +sockets.target static +sound.target static +suspend.target static +swap.target static +sysinit.target static +system-update.target static +time-sync.target static +timers.target static +umount.target static +chrony-dnssrv@.timer disabled +docker-cleanup.timer disabled +fstrim.timer disabled +systemd-readahead-done.timer indirect +systemd-tmpfiles-clean.timer static + +244 unit files listed. diff --git a/tests/fixtures/centos-7.7/systemctl.json b/tests/fixtures/centos-7.7/systemctl.json index faa534d0..459214d9 100644 --- a/tests/fixtures/centos-7.7/systemctl.json +++ b/tests/fixtures/centos-7.7/systemctl.json @@ -1 +1 @@ -[{"unit": "proc-sys-fs-binfmt_misc.automount", "load": "loaded", "active": "active", "sub": "waiting", "description": "Arbitrary Executable File Formats File System Automount Point"}, {"unit": "sys-devices-pci0000:00-0000:00:07.1-ata2-host2-target2:0:0-2:0:0:0-block-sr0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_IDE_CDROM_Drive"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\\x2d2-2\\x2d2.1-2\\x2d2.1:1.0-bluetooth-hci0-rfkill0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0/rfkill0"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\\x2d2-2\\x2d2.1-2\\x2d2.1:1.0-bluetooth-hci0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS1"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS2"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS3"}, {"unit": "sys-devices-pnp0-00:05-tty-ttyS0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pnp0/00:05/tty/ttyS0"}, {"unit": "sys-devices-virtual-block-dm\\x2d0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/dm-0"}, {"unit": "sys-devices-virtual-block-dm\\x2d1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/dm-1"}, {"unit": "sys-devices-virtual-net-docker0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/net/docker0"}, {"unit": "sys-module-configfs.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/module/configfs"}, {"unit": "sys-subsystem-bluetooth-devices-hci0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/subsystem/bluetooth/devices/hci0"}, {"unit": "sys-subsystem-net-devices-docker0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/subsystem/net/devices/docker0"}, {"unit": "sys-subsystem-net-devices-ens33.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)"}, {"unit": "sys-subsystem-rfkill-devices-rfkill0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/subsystem/rfkill/devices/rfkill0"}, {"unit": "-.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/"}, {"unit": "boot.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/boot"}, {"unit": "dev-hugepages.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Huge Pages File System"}, {"unit": "dev-mqueue.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "POSIX Message Queue File System"}, {"unit": "run-user-1000.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/run/user/1000"}, {"unit": "sys-kernel-config.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Configuration File System"}, {"unit": "sys-kernel-debug.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Debug File System"}, {"unit": "var-lib-docker-containers.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/var/lib/docker/containers"}, {"unit": "var-lib-docker-overlay2.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/var/lib/docker/overlay2"}, {"unit": "systemd-ask-password-plymouth.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "Forward Password Requests to Plymouth Directory Watch"}, {"unit": "systemd-ask-password-wall.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "Forward Password Requests to Wall Directory Watch"}, {"unit": "session-1.scope", "load": "loaded", "active": "active", "sub": "running", "description": "Session 1 of user kbrazil"}, {"unit": "auditd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Security Auditing Service"}, {"unit": "chronyd.service", "load": "loaded", "active": "active", "sub": "running", "description": "NTP client/server"}, {"unit": "crond.service", "load": "loaded", "active": "active", "sub": "running", "description": "Command Scheduler"}, {"unit": "dbus.service", "load": "loaded", "active": "active", "sub": "running", "description": "D-Bus System Message Bus"}, {"unit": "docker.service", "load": "loaded", "active": "active", "sub": "running", "description": "Docker Application Container Engine"}, {"unit": "firewalld.service", "load": "loaded", "active": "active", "sub": "running", "description": "firewalld - dynamic firewall daemon"}, {"unit": "getty@tty1.service", "load": "loaded", "active": "active", "sub": "running", "description": "Getty on tty1"}, {"unit": "kdump.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Crash recovery kernel arming"}, {"unit": "kmod-static-nodes.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create list of required static device nodes for the current kernel"}, {"unit": "lvm2-lvmetad.service", "load": "loaded", "active": "active", "sub": "running", "description": "LVM2 metadata daemon"}, {"unit": "lvm2-monitor.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling"}, {"unit": "lvm2-pvscan@8:2.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LVM2 PV scan on device 8:2"}, {"unit": "network.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LSB: Bring up/down networking"}, {"unit": "NetworkManager-wait-online.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Network Manager Wait Online"}, {"unit": "NetworkManager.service", "load": "loaded", "active": "active", "sub": "running", "description": "Network Manager"}, {"unit": "polkit.service", "load": "loaded", "active": "active", "sub": "running", "description": "Authorization Manager"}, {"unit": "postfix.service", "load": "loaded", "active": "active", "sub": "running", "description": "Postfix Mail Transport Agent"}, {"unit": "rhel-dmesg.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Dump dmesg to /var/log/dmesg"}, {"unit": "rhel-domainname.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Read and set NIS domainname from /etc/sysconfig/network"}, {"unit": "rhel-import-state.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Import network configuration from initramfs"}, {"unit": "rhel-readonly.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Configure read-only root support"}, {"unit": "rsyslog.service", "load": "loaded", "active": "active", "sub": "running", "description": "System Logging Service"}, {"unit": "serial-getty@ttyS0.service", "load": "loaded", "active": "active", "sub": "running", "description": "Serial Getty on ttyS0"}, {"unit": "sshd.service", "load": "loaded", "active": "active", "sub": "running", "description": "OpenSSH server daemon"}, {"unit": "sysstat.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Resets System Activity Logs"}, {"unit": "systemd-journal-flush.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Flush Journal to Persistent Storage"}, {"unit": "systemd-journald.service", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Service"}, {"unit": "systemd-logind.service", "load": "loaded", "active": "active", "sub": "running", "description": "Login Service"}, {"unit": "systemd-random-seed.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Load/Save Random Seed"}, {"unit": "systemd-remount-fs.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Remount Root and Kernel File Systems"}, {"unit": "systemd-rfkill@rfkill0.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Load/Save RF Kill Switch Status of rfkill0"}, {"unit": "systemd-sysctl.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Apply Kernel Variables"}, {"unit": "systemd-tmpfiles-setup-dev.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create Static Device Nodes in /dev"}, {"unit": "systemd-tmpfiles-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create Volatile Files and Directories"}, {"unit": "systemd-udev-trigger.service", "load": "loaded", "active": "active", "sub": "exited", "description": "udev Coldplug all Devices"}, {"unit": "systemd-udevd.service", "load": "loaded", "active": "active", "sub": "running", "description": "udev Kernel Device Manager"}, {"unit": "systemd-update-utmp.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Update UTMP about System Boot/Shutdown"}, {"unit": "systemd-user-sessions.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Permit User Sessions"}, {"unit": "systemd-vconsole-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Setup Virtual Console"}, {"unit": "tuned.service", "load": "loaded", "active": "active", "sub": "running", "description": "Dynamic System Tuning Daemon"}, {"unit": "-.slice", "load": "loaded", "active": "active", "sub": "active", "description": "Root Slice"}, {"unit": "system-getty.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-getty.slice"}, {"unit": "system-lvm2\\x2dpvscan.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-lvm2\\x2dpvscan.slice"}, {"unit": "system-selinux\\x2dpolicy\\x2dmigrate\\x2dlocal\\x2dchanges.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-selinux\\x2dpolicy\\x2dmigrate\\x2dlocal\\x2dchanges.slice"}, {"unit": "system-serial\\x2dgetty.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-serial\\x2dgetty.slice"}, {"unit": "system-systemd\\x2drfkill.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-systemd\\x2drfkill.slice"}, {"unit": "system.slice", "load": "loaded", "active": "active", "sub": "active", "description": "System Slice"}, {"unit": "user-1000.slice", "load": "loaded", "active": "active", "sub": "active", "description": "User Slice of kbrazil"}, {"unit": "user.slice", "load": "loaded", "active": "active", "sub": "active", "description": "User and Session Slice"}, {"unit": "dbus.socket", "load": "loaded", "active": "active", "sub": "running", "description": "D-Bus System Message Bus Socket"}, {"unit": "dm-event.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Device-mapper event daemon FIFOs"}, {"unit": "lvm2-lvmetad.socket", "load": "loaded", "active": "active", "sub": "running", "description": "LVM2 metadata daemon socket"}, {"unit": "lvm2-lvmpolld.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "LVM2 poll daemon socket"}, {"unit": "systemd-initctl.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "/dev/initctl Compatibility Named Pipe"}, {"unit": "systemd-journald.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Socket"}, {"unit": "systemd-shutdownd.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Delayed Shutdown Socket"}, {"unit": "systemd-udevd-control.socket", "load": "loaded", "active": "active", "sub": "running", "description": "udev Control Socket"}, {"unit": "systemd-udevd-kernel.socket", "load": "loaded", "active": "active", "sub": "running", "description": "udev Kernel Socket"}, {"unit": "dev-mapper-centos\\x2dswap.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/dev/mapper/centos-swap"}, {"unit": "basic.target", "load": "loaded", "active": "active", "sub": "active", "description": "Basic System"}, {"unit": "bluetooth.target", "load": "loaded", "active": "active", "sub": "active", "description": "Bluetooth"}, {"unit": "cryptsetup.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local Encrypted Volumes"}, {"unit": "getty.target", "load": "loaded", "active": "active", "sub": "active", "description": "Login Prompts"}, {"unit": "local-fs-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local File Systems (Pre)"}, {"unit": "local-fs.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local File Systems"}, {"unit": "multi-user.target", "load": "loaded", "active": "active", "sub": "active", "description": "Multi-User System"}, {"unit": "network-online.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network is Online"}, {"unit": "network-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network (Pre)"}, {"unit": "network.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network"}, {"unit": "paths.target", "load": "loaded", "active": "active", "sub": "active", "description": "Paths"}, {"unit": "remote-fs.target", "load": "loaded", "active": "active", "sub": "active", "description": "Remote File Systems"}, {"unit": "slices.target", "load": "loaded", "active": "active", "sub": "active", "description": "Slices"}, {"unit": "sockets.target", "load": "loaded", "active": "active", "sub": "active", "description": "Sockets"}, {"unit": "swap.target", "load": "loaded", "active": "active", "sub": "active", "description": "Swap"}, {"unit": "sysinit.target", "load": "loaded", "active": "active", "sub": "active", "description": "System Initialization"}, {"unit": "timers.target", "load": "loaded", "active": "active", "sub": "active", "description": "Timers"}, {"unit": "docker-cleanup.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Run docker-cleanup every hour"}, {"unit": "systemd-tmpfiles-clean.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Daily Cleanup of Temporary Directories"}] +[{"unit": "proc-sys-fs-binfmt_misc.automount", "load": "loaded", "active": "active", "sub": "waiting", "description": "Arbitrary Executable File Formats File System Automount Point"}, {"unit": "dev-block-8:2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2"}, {"unit": "dev-cdrom.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_IDE_CDROM_Drive"}, {"unit": "dev-centos-root.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/centos/root"}, {"unit": "dev-centos-swap.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/centos/swap"}, {"unit": "dev-disk-by\\x2did-ata\\x2dVMware_Virtual_IDE_CDROM_Drive_10000000000000000001.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_IDE_CDROM_Drive"}, {"unit": "dev-disk-by\\x2did-dm\\x2dname\\x2dcentos\\x2droot.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/disk/by-id/dm-name-centos-root"}, {"unit": "dev-disk-by\\x2did-dm\\x2dname\\x2dcentos\\x2dswap.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/disk/by-id/dm-name-centos-swap"}, {"unit": "dev-disk-by\\x2did-dm\\x2duuid\\x2dLVM\\x2dh68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1smehAPSq6LXkM54sNRY3sncGbbkFLuEa.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/disk/by-id/dm-uuid-LVM-h68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1smehAPSq6LXkM54sNRY3sncGbbkFLuEa"}, {"unit": "dev-disk-by\\x2did-dm\\x2duuid\\x2dLVM\\x2dh68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1X9yq5NOn1nxOIuDLIZUagWAFM1bJV5pL.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/disk/by-id/dm-uuid-LVM-h68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1X9yq5NOn1nxOIuDLIZUagWAFM1bJV5pL"}, {"unit": "dev-disk-by\\x2did-lvm\\x2dpv\\x2duuid\\x2d3klkIj\\x2dw1qk\\x2dDkJi\\x2d0XBJ\\x2dy3o7\\x2di2Ac\\x2dvHqWBM.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:00:07.1\\x2data\\x2d2.0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_IDE_CDROM_Drive"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:00:10.0\\x2dscsi\\x2d0:0:0:0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:00:10.0\\x2dscsi\\x2d0:0:0:0\\x2dpart1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:00:10.0\\x2dscsi\\x2d0:0:0:0\\x2dpart2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2"}, {"unit": "dev-disk-by\\x2duuid-05d927bb\\x2d5875\\x2d49e3\\x2dada1\\x2d7f46cb31c932.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "dev-disk-by\\x2duuid-07d718ef\\x2d950c\\x2d4e5b\\x2d98e0\\x2d42a1147b77d9.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/disk/by-uuid/07d718ef-950c-4e5b-98e0-42a1147b77d9"}, {"unit": "dev-disk-by\\x2duuid-615eb89d\\x2dbcbf\\x2d46ad\\x2d80e3\\x2dc483ef5c931f.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/disk/by-uuid/615eb89d-bcbf-46ad-80e3-c483ef5c931f"}, {"unit": "dev-dm\\x2d0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/dm-0"}, {"unit": "dev-dm\\x2d1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/dm-1"}, {"unit": "dev-mapper-centos\\x2droot.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/mapper/centos-root"}, {"unit": "dev-mapper-centos\\x2dswap.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/mapper/centos-swap"}, {"unit": "dev-sda.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S"}, {"unit": "dev-sda1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "dev-sda2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2"}, {"unit": "dev-sr0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_IDE_CDROM_Drive"}, {"unit": "dev-ttyS0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS0"}, {"unit": "dev-ttyS1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS1"}, {"unit": "dev-ttyS2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS2"}, {"unit": "dev-ttyS3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS3"}, {"unit": "sys-devices-pci0000:00-0000:00:07.1-ata2-host2-target2:0:0-2:0:0:0-block-sr0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_IDE_CDROM_Drive"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\\x2d2-2\\x2d2.1-2\\x2d2.1:1.0-bluetooth-hci0-rfkill0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0/rfkill0"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\\x2d2-2\\x2d2.1-2\\x2d2.1:1.0-bluetooth-hci0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS1"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS2"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS3"}, {"unit": "sys-devices-pnp0-00:05-tty-ttyS0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pnp0/00:05/tty/ttyS0"}, {"unit": "sys-devices-virtual-block-dm\\x2d0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/dm-0"}, {"unit": "sys-devices-virtual-block-dm\\x2d1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/dm-1"}, {"unit": "sys-devices-virtual-net-docker0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/net/docker0"}, {"unit": "sys-module-configfs.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/module/configfs"}, {"unit": "sys-subsystem-bluetooth-devices-hci0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/subsystem/bluetooth/devices/hci0"}, {"unit": "sys-subsystem-net-devices-docker0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/subsystem/net/devices/docker0"}, {"unit": "sys-subsystem-net-devices-ens33.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)"}, {"unit": "sys-subsystem-rfkill-devices-rfkill0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/subsystem/rfkill/devices/rfkill0"}, {"unit": "-.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/"}, {"unit": "boot.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/boot"}, {"unit": "dev-hugepages.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Huge Pages File System"}, {"unit": "dev-mqueue.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "POSIX Message Queue File System"}, {"unit": "proc-sys-fs-binfmt_misc.mount", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Arbitrary Executable File Formats File System"}, {"unit": "run-user-1000.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/run/user/1000"}, {"unit": "sys-fs-fuse-connections.mount", "load": "loaded", "active": "inactive", "sub": "dead", "description": "FUSE Control File System"}, {"unit": "sys-kernel-config.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Configuration File System"}, {"unit": "sys-kernel-debug.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Debug File System"}, {"unit": "tmp.mount", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Temporary Directory"}, {"unit": "var-lib-docker-containers.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/var/lib/docker/containers"}, {"unit": "var-lib-docker-overlay2.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/var/lib/docker/overlay2"}, {"unit": "systemd-ask-password-console.path", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Dispatch Password Requests to Console Directory Watch"}, {"unit": "systemd-ask-password-plymouth.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "Forward Password Requests to Plymouth Directory Watch"}, {"unit": "systemd-ask-password-wall.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "Forward Password Requests to Wall Directory Watch"}, {"unit": "session-1.scope", "load": "loaded", "active": "active", "sub": "running", "description": "Session 1 of user kbrazil"}, {"unit": "auditd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Security Auditing Service"}, {"unit": "chronyd.service", "load": "loaded", "active": "active", "sub": "running", "description": "NTP client/server"}, {"unit": "cloud-init.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "cloud-init.service"}, {"unit": "cpupower.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Configure CPU power related settings"}, {"unit": "crond.service", "load": "loaded", "active": "active", "sub": "running", "description": "Command Scheduler"}, {"unit": "dbus.service", "load": "loaded", "active": "active", "sub": "running", "description": "D-Bus System Message Bus"}, {"unit": "display-manager.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "display-manager.service"}, {"unit": "dm-event.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Device-mapper event daemon"}, {"unit": "docker-cleanup.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Docker Cleanup"}, {"unit": "docker-storage-setup.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Docker Storage Setup"}, {"unit": "docker.service", "load": "loaded", "active": "active", "sub": "running", "description": "Docker Application Container Engine"}, {"unit": "dracut-shutdown.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Restore /run/initramfs"}, {"unit": "ebtables.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Ethernet Bridge Filtering tables"}, {"unit": "emergency.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Emergency Shell"}, {"unit": "exim.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "exim.service"}, {"unit": "firewalld.service", "load": "loaded", "active": "active", "sub": "running", "description": "firewalld - dynamic firewall daemon"}, {"unit": "getty@tty1.service", "load": "loaded", "active": "active", "sub": "running", "description": "Getty on tty1"}, {"unit": "ip6tables.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "ip6tables.service"}, {"unit": "ipset.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "ipset.service"}, {"unit": "iptables.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "iptables.service"}, {"unit": "irqbalance.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "irqbalance daemon"}, {"unit": "kdump.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Crash recovery kernel arming"}, {"unit": "kmod-static-nodes.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create list of required static device nodes for the current kernel"}, {"unit": "lvm2-activation.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "lvm2-activation.service"}, {"unit": "lvm2-lvmetad.service", "load": "loaded", "active": "active", "sub": "running", "description": "LVM2 metadata daemon"}, {"unit": "lvm2-lvmpolld.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "LVM2 poll daemon"}, {"unit": "lvm2-monitor.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling"}, {"unit": "lvm2-pvscan@8:2.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LVM2 PV scan on device 8:2"}, {"unit": "microcode.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Load CPU microcode update"}, {"unit": "network.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LSB: Bring up/down networking"}, {"unit": "NetworkManager-wait-online.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Network Manager Wait Online"}, {"unit": "NetworkManager.service", "load": "loaded", "active": "active", "sub": "running", "description": "Network Manager"}, {"unit": "ntpd.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "ntpd.service"}, {"unit": "ntpdate.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "ntpdate.service"}, {"unit": "plymouth-quit-wait.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Wait for Plymouth Boot Screen to Quit"}, {"unit": "plymouth-quit.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Terminate Plymouth Boot Screen"}, {"unit": "plymouth-read-write.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Tell Plymouth To Write Out Runtime Data"}, {"unit": "plymouth-start.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Show Plymouth Boot Screen"}, {"unit": "polkit.service", "load": "loaded", "active": "active", "sub": "running", "description": "Authorization Manager"}, {"unit": "postfix.service", "load": "loaded", "active": "active", "sub": "running", "description": "Postfix Mail Transport Agent"}, {"unit": "rc-local.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "/etc/rc.d/rc.local Compatibility"}, {"unit": "rescue.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Rescue Shell"}, {"unit": "rhel-autorelabel.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Relabel all filesystems, if necessary"}, {"unit": "rhel-configure.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Reconfigure the system on administrator request"}, {"unit": "rhel-dmesg.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Dump dmesg to /var/log/dmesg"}, {"unit": "rhel-domainname.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Read and set NIS domainname from /etc/sysconfig/network"}, {"unit": "rhel-import-state.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Import network configuration from initramfs"}, {"unit": "rhel-loadmodules.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Load legacy module configuration"}, {"unit": "rhel-readonly.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Configure read-only root support"}, {"unit": "rsyslog.service", "load": "loaded", "active": "active", "sub": "running", "description": "System Logging Service"}, {"unit": "selinux-policy-migrate-local-changes@targeted.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Migrate local SELinux policy changes from the old store structure to the new structure"}, {"unit": "sendmail.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "sendmail.service"}, {"unit": "serial-getty@ttyS0.service", "load": "loaded", "active": "active", "sub": "running", "description": "Serial Getty on ttyS0"}, {"unit": "sntp.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "sntp.service"}, {"unit": "sshd-keygen.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "OpenSSH Server Key Generation"}, {"unit": "sshd.service", "load": "loaded", "active": "active", "sub": "running", "description": "OpenSSH server daemon"}, {"unit": "syslog.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "syslog.service"}, {"unit": "sysstat.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Resets System Activity Logs"}, {"unit": "systemd-ask-password-console.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Dispatch Password Requests to Console"}, {"unit": "systemd-ask-password-plymouth.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Forward Password Requests to Plymouth"}, {"unit": "systemd-ask-password-wall.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Forward Password Requests to Wall"}, {"unit": "systemd-binfmt.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Set Up Additional Binary Formats"}, {"unit": "systemd-firstboot.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "First Boot Wizard"}, {"unit": "systemd-fsck-root.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "File System Check on Root Device"}, {"unit": "systemd-hwdb-update.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Rebuild Hardware Database"}, {"unit": "systemd-initctl.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "/dev/initctl Compatibility Daemon"}, {"unit": "systemd-journal-catalog-update.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Rebuild Journal Catalog"}, {"unit": "systemd-journal-flush.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Flush Journal to Persistent Storage"}, {"unit": "systemd-journald.service", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Service"}, {"unit": "systemd-logind.service", "load": "loaded", "active": "active", "sub": "running", "description": "Login Service"}, {"unit": "systemd-machine-id-commit.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Commit a transient machine-id on disk"}, {"unit": "systemd-modules-load.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Load Kernel Modules"}, {"unit": "systemd-random-seed.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Load/Save Random Seed"}, {"unit": "systemd-readahead-collect.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Collect Read-Ahead Data"}, {"unit": "systemd-readahead-done.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Stop Read-Ahead Data Collection"}, {"unit": "systemd-readahead-replay.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Replay Read-Ahead Data"}, {"unit": "systemd-reboot.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Reboot"}, {"unit": "systemd-remount-fs.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Remount Root and Kernel File Systems"}, {"unit": "systemd-rfkill@rfkill0.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Load/Save RF Kill Switch Status of rfkill0"}, {"unit": "systemd-shutdownd.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Delayed Shutdown Service"}, {"unit": "systemd-sysctl.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Apply Kernel Variables"}, {"unit": "systemd-sysusers.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "systemd-sysusers.service"}, {"unit": "systemd-timesyncd.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "systemd-timesyncd.service"}, {"unit": "systemd-tmpfiles-clean.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Cleanup of Temporary Directories"}, {"unit": "systemd-tmpfiles-setup-dev.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create Static Device Nodes in /dev"}, {"unit": "systemd-tmpfiles-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create Volatile Files and Directories"}, {"unit": "systemd-udev-trigger.service", "load": "loaded", "active": "active", "sub": "exited", "description": "udev Coldplug all Devices"}, {"unit": "systemd-udevd.service", "load": "loaded", "active": "active", "sub": "running", "description": "udev Kernel Device Manager"}, {"unit": "systemd-update-done.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Update is Completed"}, {"unit": "systemd-update-utmp-runlevel.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Update UTMP about System Runlevel Changes"}, {"unit": "systemd-update-utmp.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Update UTMP about System Boot/Shutdown"}, {"unit": "systemd-user-sessions.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Permit User Sessions"}, {"unit": "systemd-vconsole-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Setup Virtual Console"}, {"unit": "tuned.service", "load": "loaded", "active": "active", "sub": "running", "description": "Dynamic System Tuning Daemon"}, {"unit": "ypbind.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "ypbind.service"}, {"unit": "yppasswdd.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "yppasswdd.service"}, {"unit": "ypserv.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "ypserv.service"}, {"unit": "ypxfrd.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "ypxfrd.service"}, {"unit": "-.slice", "load": "loaded", "active": "active", "sub": "active", "description": "Root Slice"}, {"unit": "system-getty.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-getty.slice"}, {"unit": "system-lvm2\\x2dpvscan.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-lvm2\\x2dpvscan.slice"}, {"unit": "system-selinux\\x2dpolicy\\x2dmigrate\\x2dlocal\\x2dchanges.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-selinux\\x2dpolicy\\x2dmigrate\\x2dlocal\\x2dchanges.slice"}, {"unit": "system-serial\\x2dgetty.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-serial\\x2dgetty.slice"}, {"unit": "system-systemd\\x2drfkill.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-systemd\\x2drfkill.slice"}, {"unit": "system.slice", "load": "loaded", "active": "active", "sub": "active", "description": "System Slice"}, {"unit": "user-1000.slice", "load": "loaded", "active": "active", "sub": "active", "description": "User Slice of kbrazil"}, {"unit": "user.slice", "load": "loaded", "active": "active", "sub": "active", "description": "User and Session Slice"}, {"unit": "dbus.socket", "load": "loaded", "active": "active", "sub": "running", "description": "D-Bus System Message Bus Socket"}, {"unit": "dm-event.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Device-mapper event daemon FIFOs"}, {"unit": "lvm2-lvmetad.socket", "load": "loaded", "active": "active", "sub": "running", "description": "LVM2 metadata daemon socket"}, {"unit": "lvm2-lvmpolld.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "LVM2 poll daemon socket"}, {"unit": "sshd.socket", "load": "loaded", "active": "inactive", "sub": "dead", "description": "OpenSSH Server Socket"}, {"unit": "syslog.socket", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Syslog Socket"}, {"unit": "systemd-initctl.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "/dev/initctl Compatibility Named Pipe"}, {"unit": "systemd-journald.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Socket"}, {"unit": "systemd-shutdownd.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Delayed Shutdown Socket"}, {"unit": "systemd-udevd-control.socket", "load": "loaded", "active": "active", "sub": "running", "description": "udev Control Socket"}, {"unit": "systemd-udevd-kernel.socket", "load": "loaded", "active": "active", "sub": "running", "description": "udev Kernel Socket"}, {"unit": "dev-centos-swap.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/dev/centos/swap"}, {"unit": "dev-disk-by\\x2did-dm\\x2dname\\x2dcentos\\x2dswap.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/dev/disk/by-id/dm-name-centos-swap"}, {"unit": "dev-disk-by\\x2did-dm\\x2duuid\\x2dLVM\\x2dh68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1X9yq5NOn1nxOIuDLIZUagWAFM1bJV5pL.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/dev/disk/by-id/dm-uuid-LVM-h68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1X9yq5NOn1nxOIuDLIZUagWAFM1bJV5pL"}, {"unit": "dev-disk-by\\x2duuid-615eb89d\\x2dbcbf\\x2d46ad\\x2d80e3\\x2dc483ef5c931f.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/dev/disk/by-uuid/615eb89d-bcbf-46ad-80e3-c483ef5c931f"}, {"unit": "dev-dm\\x2d1.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/dev/dm-1"}, {"unit": "dev-mapper-centos\\x2dswap.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/dev/mapper/centos-swap"}, {"unit": "basic.target", "load": "loaded", "active": "active", "sub": "active", "description": "Basic System"}, {"unit": "bluetooth.target", "load": "loaded", "active": "active", "sub": "active", "description": "Bluetooth"}, {"unit": "cryptsetup.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local Encrypted Volumes"}, {"unit": "emergency.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Emergency Mode"}, {"unit": "final.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Final Step"}, {"unit": "getty-pre.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Login Prompts (Pre)"}, {"unit": "getty.target", "load": "loaded", "active": "active", "sub": "active", "description": "Login Prompts"}, {"unit": "graphical.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Graphical Interface"}, {"unit": "local-fs-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local File Systems (Pre)"}, {"unit": "local-fs.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local File Systems"}, {"unit": "multi-user.target", "load": "loaded", "active": "active", "sub": "active", "description": "Multi-User System"}, {"unit": "network-online.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network is Online"}, {"unit": "network-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network (Pre)"}, {"unit": "network.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network"}, {"unit": "nss-user-lookup.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "User and Group Name Lookups"}, {"unit": "paths.target", "load": "loaded", "active": "active", "sub": "active", "description": "Paths"}, {"unit": "remote-fs-pre.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Remote File Systems (Pre)"}, {"unit": "remote-fs.target", "load": "loaded", "active": "active", "sub": "active", "description": "Remote File Systems"}, {"unit": "rescue.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Rescue Mode"}, {"unit": "shutdown.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Shutdown"}, {"unit": "slices.target", "load": "loaded", "active": "active", "sub": "active", "description": "Slices"}, {"unit": "sockets.target", "load": "loaded", "active": "active", "sub": "active", "description": "Sockets"}, {"unit": "swap.target", "load": "loaded", "active": "active", "sub": "active", "description": "Swap"}, {"unit": "sysinit.target", "load": "loaded", "active": "active", "sub": "active", "description": "System Initialization"}, {"unit": "syslog.target", "load": "not-found", "active": "inactive", "sub": "dead", "description": "syslog.target"}, {"unit": "time-sync.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "System Time Synchronized"}, {"unit": "timers.target", "load": "loaded", "active": "active", "sub": "active", "description": "Timers"}, {"unit": "umount.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Unmount All Filesystems"}, {"unit": "docker-cleanup.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Run docker-cleanup every hour"}, {"unit": "systemd-readahead-done.timer", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Stop Read-Ahead Data Collection 10s After Completed Startup"}, {"unit": "systemd-tmpfiles-clean.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Daily Cleanup of Temporary Directories"}] diff --git a/tests/fixtures/centos-7.7/systemctl.out b/tests/fixtures/centos-7.7/systemctl.out index 2d6d1dc1..2198b602 100644 --- a/tests/fixtures/centos-7.7/systemctl.out +++ b/tests/fixtures/centos-7.7/systemctl.out @@ -1,118 +1,228 @@ -UNIT LOAD ACTIVE SUB DESCRIPTION -proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point -sys-devices-pci0000:00-0000:00:07.1-ata2-host2-target2:0:0-2:0:0:0-block-sr0.device loaded active plugged VMware_Virtual_IDE_CDROM_Drive -sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda1.device loaded active plugged VMware_Virtual_S 1 -sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda2.device loaded active plugged LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2 -sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda.device loaded active plugged VMware_Virtual_S -sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0-rfkill0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0/rfkill0 -sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0 -sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter) -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-devices-pnp0-00:05-tty-ttyS0.device loaded active plugged /sys/devices/pnp0/00:05/tty/ttyS0 -sys-devices-virtual-block-dm\x2d0.device loaded active plugged /sys/devices/virtual/block/dm-0 -sys-devices-virtual-block-dm\x2d1.device loaded active plugged /sys/devices/virtual/block/dm-1 -sys-devices-virtual-net-docker0.device loaded active plugged /sys/devices/virtual/net/docker0 -sys-module-configfs.device loaded active plugged /sys/module/configfs -sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0 -sys-subsystem-net-devices-docker0.device loaded active plugged /sys/subsystem/net/devices/docker0 -sys-subsystem-net-devices-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter) -sys-subsystem-rfkill-devices-rfkill0.device loaded active plugged /sys/subsystem/rfkill/devices/rfkill0 --.mount loaded active mounted / -boot.mount loaded active mounted /boot -dev-hugepages.mount loaded active mounted Huge Pages File System -dev-mqueue.mount loaded active mounted POSIX Message Queue File System -run-user-1000.mount loaded active mounted /run/user/1000 -sys-kernel-config.mount loaded active mounted Configuration File System -sys-kernel-debug.mount loaded active mounted Debug File System -var-lib-docker-containers.mount loaded active mounted /var/lib/docker/containers -var-lib-docker-overlay2.mount loaded active mounted /var/lib/docker/overlay2 -systemd-ask-password-plymouth.path loaded active waiting Forward Password Requests to Plymouth Directory Watch -systemd-ask-password-wall.path loaded active waiting Forward Password Requests to Wall Directory Watch -session-1.scope loaded active running Session 1 of user kbrazil -auditd.service loaded active running Security Auditing Service -chronyd.service loaded active running NTP client/server -crond.service loaded active running Command Scheduler -dbus.service loaded active running D-Bus System Message Bus -docker.service loaded active running Docker Application Container Engine -firewalld.service loaded active running firewalld - dynamic firewall daemon -getty@tty1.service loaded active running Getty on tty1 -kdump.service loaded active exited Crash recovery kernel arming -kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel -lvm2-lvmetad.service loaded active running LVM2 metadata daemon -lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling -lvm2-pvscan@8:2.service loaded active exited LVM2 PV scan on device 8:2 -network.service loaded active exited LSB: Bring up/down networking -NetworkManager-wait-online.service loaded active exited Network Manager Wait Online -NetworkManager.service loaded active running Network Manager -polkit.service loaded active running Authorization Manager -postfix.service loaded active running Postfix Mail Transport Agent -rhel-dmesg.service loaded active exited Dump dmesg to /var/log/dmesg -rhel-domainname.service loaded active exited Read and set NIS domainname from /etc/sysconfig/network -rhel-import-state.service loaded active exited Import network configuration from initramfs -rhel-readonly.service loaded active exited Configure read-only root support -rsyslog.service loaded active running System Logging Service -serial-getty@ttyS0.service loaded active running Serial Getty on ttyS0 -sshd.service loaded active running OpenSSH server daemon -sysstat.service loaded active exited Resets System Activity Logs -systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage -systemd-journald.service loaded active running Journal Service -systemd-logind.service loaded active running Login Service -systemd-random-seed.service loaded active exited Load/Save Random Seed -systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems -systemd-rfkill@rfkill0.service loaded active exited Load/Save RF Kill Switch Status of rfkill0 -systemd-sysctl.service loaded active exited Apply Kernel Variables -systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev -systemd-tmpfiles-setup.service loaded active exited Create 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-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown -systemd-user-sessions.service loaded active exited Permit User Sessions -systemd-vconsole-setup.service loaded active exited Setup Virtual Console -tuned.service loaded active running Dynamic System Tuning Daemon --.slice loaded active active Root Slice -system-getty.slice loaded active active system-getty.slice -system-lvm2\x2dpvscan.slice loaded active active system-lvm2\x2dpvscan.slice -system-selinux\x2dpolicy\x2dmigrate\x2dlocal\x2dchanges.slice loaded active active system-selinux\x2dpolicy\x2dmigrate\x2dlocal\x2dchanges.slice -system-serial\x2dgetty.slice loaded active active system-serial\x2dgetty.slice -system-systemd\x2drfkill.slice loaded active active system-systemd\x2drfkill.slice -system.slice loaded active active System Slice -user-1000.slice loaded active active User Slice of kbrazil -user.slice loaded active active User and Session Slice -dbus.socket loaded active running D-Bus System Message Bus Socket -dm-event.socket loaded active listening Device-mapper event daemon FIFOs -lvm2-lvmetad.socket loaded active running LVM2 metadata daemon socket -lvm2-lvmpolld.socket loaded active listening LVM2 poll daemon 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 running udev Control Socket -systemd-udevd-kernel.socket loaded active running udev Kernel Socket -dev-mapper-centos\x2dswap.swap loaded active active /dev/mapper/centos-swap -basic.target loaded active active Basic System -bluetooth.target loaded active active Bluetooth -cryptsetup.target loaded active active Local Encrypted Volumes -getty.target loaded active active Login Prompts -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 System -network-online.target loaded active active Network is Online -network-pre.target loaded active active Network (Pre) -network.target loaded active active Network -paths.target loaded active active Paths -remote-fs.target loaded active active Remote File Systems -slices.target loaded active active Slices -sockets.target loaded active active Sockets -swap.target loaded active active Swap -sysinit.target loaded active active System Initialization -timers.target loaded active active Timers -docker-cleanup.timer loaded active waiting Run docker-cleanup every hour -systemd-tmpfiles-clean.timer loaded active waiting Daily Cleanup of Temporary Directories + UNIT LOAD ACTIVE SUB DESCRIPTION + proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point + dev-block-8:2.device loaded active plugged LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2 + dev-cdrom.device loaded active plugged VMware_Virtual_IDE_CDROM_Drive + dev-centos-root.device loaded active plugged /dev/centos/root + dev-centos-swap.device loaded active plugged /dev/centos/swap + dev-disk-by\x2did-ata\x2dVMware_Virtual_IDE_CDROM_Drive_10000000000000000001.device loaded active plugged VMware_Virtual_IDE_CDROM_Drive + dev-disk-by\x2did-dm\x2dname\x2dcentos\x2droot.device loaded active plugged /dev/disk/by-id/dm-name-centos-root + dev-disk-by\x2did-dm\x2dname\x2dcentos\x2dswap.device loaded active plugged /dev/disk/by-id/dm-name-centos-swap + dev-disk-by\x2did-dm\x2duuid\x2dLVM\x2dh68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1smehAPSq6LXkM54sNRY3sncGbbkFLuEa.device loaded active plugged /dev/disk/by-id/dm-uuid-LVM-h68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1smehAPSq6LXkM54sNRY3sncGbbkFLuEa + dev-disk-by\x2did-dm\x2duuid\x2dLVM\x2dh68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1X9yq5NOn1nxOIuDLIZUagWAFM1bJV5pL.device loaded active plugged /dev/disk/by-id/dm-uuid-LVM-h68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1X9yq5NOn1nxOIuDLIZUagWAFM1bJV5pL + dev-disk-by\x2did-lvm\x2dpv\x2duuid\x2d3klkIj\x2dw1qk\x2dDkJi\x2d0XBJ\x2dy3o7\x2di2Ac\x2dvHqWBM.device loaded active plugged LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2 + dev-disk-by\x2dpath-pci\x2d0000:00:07.1\x2data\x2d2.0.device loaded active plugged VMware_Virtual_IDE_CDROM_Drive + dev-disk-by\x2dpath-pci\x2d0000:00:10.0\x2dscsi\x2d0:0:0:0.device loaded active plugged VMware_Virtual_S + dev-disk-by\x2dpath-pci\x2d0000:00:10.0\x2dscsi\x2d0:0:0:0\x2dpart1.device loaded active plugged VMware_Virtual_S 1 + dev-disk-by\x2dpath-pci\x2d0000:00:10.0\x2dscsi\x2d0:0:0:0\x2dpart2.device loaded active plugged LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2 + dev-disk-by\x2duuid-05d927bb\x2d5875\x2d49e3\x2dada1\x2d7f46cb31c932.device loaded active plugged VMware_Virtual_S 1 + dev-disk-by\x2duuid-07d718ef\x2d950c\x2d4e5b\x2d98e0\x2d42a1147b77d9.device loaded active plugged /dev/disk/by-uuid/07d718ef-950c-4e5b-98e0-42a1147b77d9 + dev-disk-by\x2duuid-615eb89d\x2dbcbf\x2d46ad\x2d80e3\x2dc483ef5c931f.device loaded active plugged /dev/disk/by-uuid/615eb89d-bcbf-46ad-80e3-c483ef5c931f + dev-dm\x2d0.device loaded active plugged /dev/dm-0 + dev-dm\x2d1.device loaded active plugged /dev/dm-1 + dev-mapper-centos\x2droot.device loaded active plugged /dev/mapper/centos-root + dev-mapper-centos\x2dswap.device loaded active plugged /dev/mapper/centos-swap + dev-sda.device loaded active plugged VMware_Virtual_S + dev-sda1.device loaded active plugged VMware_Virtual_S 1 + dev-sda2.device loaded active plugged LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2 + dev-sr0.device loaded active plugged VMware_Virtual_IDE_CDROM_Drive + dev-ttyS0.device loaded active plugged /dev/ttyS0 + dev-ttyS1.device loaded active plugged /dev/ttyS1 + dev-ttyS2.device loaded active plugged /dev/ttyS2 + dev-ttyS3.device loaded active plugged /dev/ttyS3 + sys-devices-pci0000:00-0000:00:07.1-ata2-host2-target2:0:0-2:0:0:0-block-sr0.device loaded active plugged VMware_Virtual_IDE_CDROM_Drive + sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda1.device loaded active plugged VMware_Virtual_S 1 + sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda2.device loaded active plugged LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2 + sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda.device loaded active plugged VMware_Virtual_S + sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0-rfkill0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0/rfkill0 + sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0 + sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter) + 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-devices-pnp0-00:05-tty-ttyS0.device loaded active plugged /sys/devices/pnp0/00:05/tty/ttyS0 + sys-devices-virtual-block-dm\x2d0.device loaded active plugged /sys/devices/virtual/block/dm-0 + sys-devices-virtual-block-dm\x2d1.device loaded active plugged /sys/devices/virtual/block/dm-1 + sys-devices-virtual-net-docker0.device loaded active plugged /sys/devices/virtual/net/docker0 + sys-module-configfs.device loaded active plugged /sys/module/configfs + sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0 + sys-subsystem-net-devices-docker0.device loaded active plugged /sys/subsystem/net/devices/docker0 + sys-subsystem-net-devices-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter) + sys-subsystem-rfkill-devices-rfkill0.device loaded active plugged /sys/subsystem/rfkill/devices/rfkill0 + -.mount loaded active mounted / + boot.mount loaded active mounted /boot + dev-hugepages.mount loaded active mounted Huge Pages File System + dev-mqueue.mount loaded active mounted POSIX Message Queue File System + proc-sys-fs-binfmt_misc.mount loaded inactive dead Arbitrary Executable File Formats File System + run-user-1000.mount loaded active mounted /run/user/1000 + sys-fs-fuse-connections.mount loaded inactive dead FUSE Control File System + sys-kernel-config.mount loaded active mounted Configuration File System + sys-kernel-debug.mount loaded active mounted Debug File System + tmp.mount loaded inactive dead Temporary Directory + var-lib-docker-containers.mount loaded active mounted /var/lib/docker/containers + var-lib-docker-overlay2.mount loaded active mounted /var/lib/docker/overlay2 + systemd-ask-password-console.path loaded inactive dead Dispatch Password Requests to Console Directory Watch + systemd-ask-password-plymouth.path loaded active waiting Forward Password Requests to Plymouth Directory Watch + systemd-ask-password-wall.path loaded active waiting Forward Password Requests to Wall Directory Watch + session-1.scope loaded active running Session 1 of user kbrazil + auditd.service loaded active running Security Auditing Service + chronyd.service loaded active running NTP client/server +● cloud-init.service not-found inactive dead cloud-init.service + cpupower.service loaded inactive dead Configure CPU power related settings + crond.service loaded active running Command Scheduler + dbus.service loaded active running D-Bus System Message Bus +● display-manager.service not-found inactive dead display-manager.service + dm-event.service loaded inactive dead Device-mapper event daemon + docker-cleanup.service loaded inactive dead Docker Cleanup + docker-storage-setup.service loaded inactive dead Docker Storage Setup + docker.service loaded active running Docker Application Container Engine + dracut-shutdown.service loaded inactive dead Restore /run/initramfs + ebtables.service loaded inactive dead Ethernet Bridge Filtering tables + emergency.service loaded inactive dead Emergency Shell +● exim.service not-found inactive dead exim.service + firewalld.service loaded active running firewalld - dynamic firewall daemon + getty@tty1.service loaded active running Getty on tty1 +● ip6tables.service not-found inactive dead ip6tables.service +● ipset.service not-found inactive dead ipset.service +● iptables.service not-found inactive dead iptables.service + irqbalance.service loaded inactive dead irqbalance daemon + kdump.service loaded active exited Crash recovery kernel arming + kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel +● lvm2-activation.service not-found inactive dead lvm2-activation.service + lvm2-lvmetad.service loaded active running LVM2 metadata daemon + lvm2-lvmpolld.service loaded inactive dead LVM2 poll daemon + lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling + lvm2-pvscan@8:2.service loaded active exited LVM2 PV scan on device 8:2 + microcode.service loaded inactive dead Load CPU microcode update + network.service loaded active exited LSB: Bring up/down networking + NetworkManager-wait-online.service loaded active exited Network Manager Wait Online + NetworkManager.service loaded active running Network Manager +● ntpd.service not-found inactive dead ntpd.service +● ntpdate.service not-found inactive dead ntpdate.service + plymouth-quit-wait.service loaded inactive dead Wait for Plymouth Boot Screen to Quit + plymouth-quit.service loaded inactive dead Terminate Plymouth Boot Screen + plymouth-read-write.service loaded inactive dead Tell Plymouth To Write Out Runtime Data + plymouth-start.service loaded inactive dead Show Plymouth Boot Screen + polkit.service loaded active running Authorization Manager + postfix.service loaded active running Postfix Mail Transport Agent + rc-local.service loaded inactive dead /etc/rc.d/rc.local Compatibility + rescue.service loaded inactive dead Rescue Shell + rhel-autorelabel.service loaded inactive dead Relabel all filesystems, if necessary + rhel-configure.service loaded inactive dead Reconfigure the system on administrator request + rhel-dmesg.service loaded active exited Dump dmesg to /var/log/dmesg + rhel-domainname.service loaded active exited Read and set NIS domainname from /etc/sysconfig/network + rhel-import-state.service loaded active exited Import network configuration from initramfs + rhel-loadmodules.service loaded inactive dead Load legacy module configuration + rhel-readonly.service loaded active exited Configure read-only root support + rsyslog.service loaded active running System Logging Service + selinux-policy-migrate-local-changes@targeted.service loaded inactive dead Migrate local SELinux policy changes from the old store structure to the new structure +● sendmail.service not-found inactive dead sendmail.service + serial-getty@ttyS0.service loaded active running Serial Getty on ttyS0 +● sntp.service not-found inactive dead sntp.service + sshd-keygen.service loaded inactive dead OpenSSH Server Key Generation + sshd.service loaded active running OpenSSH server daemon +● syslog.service not-found inactive dead syslog.service + sysstat.service loaded active exited Resets System Activity Logs + systemd-ask-password-console.service loaded inactive dead Dispatch Password Requests to Console + systemd-ask-password-plymouth.service loaded inactive dead Forward Password Requests to Plymouth + systemd-ask-password-wall.service loaded inactive dead Forward Password Requests to Wall + systemd-binfmt.service loaded inactive dead Set Up Additional Binary Formats + systemd-firstboot.service loaded inactive dead First Boot Wizard + systemd-fsck-root.service loaded inactive dead File System Check on Root Device + systemd-hwdb-update.service loaded inactive dead Rebuild Hardware Database + systemd-initctl.service loaded inactive dead /dev/initctl Compatibility Daemon + systemd-journal-catalog-update.service loaded inactive dead Rebuild Journal Catalog + systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage + systemd-journald.service loaded active running Journal Service + systemd-logind.service loaded active running Login Service + systemd-machine-id-commit.service loaded inactive dead Commit a transient machine-id on disk + systemd-modules-load.service loaded inactive dead Load Kernel Modules + systemd-random-seed.service loaded active exited Load/Save Random Seed + systemd-readahead-collect.service loaded inactive dead Collect Read-Ahead Data + systemd-readahead-done.service loaded inactive dead Stop Read-Ahead Data Collection + systemd-readahead-replay.service loaded inactive dead Replay Read-Ahead Data + systemd-reboot.service loaded inactive dead Reboot + systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems + systemd-rfkill@rfkill0.service loaded active exited Load/Save RF Kill Switch Status of rfkill0 + systemd-shutdownd.service loaded inactive dead Delayed Shutdown Service + systemd-sysctl.service loaded active exited Apply Kernel Variables +● systemd-sysusers.service not-found inactive dead systemd-sysusers.service +● systemd-timesyncd.service not-found inactive dead systemd-timesyncd.service + systemd-tmpfiles-clean.service loaded inactive dead Cleanup of Temporary Directories + systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev + systemd-tmpfiles-setup.service loaded active exited Create 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-update-done.service loaded inactive dead Update is Completed + systemd-update-utmp-runlevel.service loaded inactive dead Update UTMP about System Runlevel Changes + systemd-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown + systemd-user-sessions.service loaded active exited Permit User Sessions + systemd-vconsole-setup.service loaded active exited Setup Virtual Console + tuned.service loaded active running Dynamic System Tuning Daemon +● ypbind.service not-found inactive dead ypbind.service +● yppasswdd.service not-found inactive dead yppasswdd.service +● ypserv.service not-found inactive dead ypserv.service +● ypxfrd.service not-found inactive dead ypxfrd.service + -.slice loaded active active Root Slice + system-getty.slice loaded active active system-getty.slice + system-lvm2\x2dpvscan.slice loaded active active system-lvm2\x2dpvscan.slice + system-selinux\x2dpolicy\x2dmigrate\x2dlocal\x2dchanges.slice loaded active active system-selinux\x2dpolicy\x2dmigrate\x2dlocal\x2dchanges.slice + system-serial\x2dgetty.slice loaded active active system-serial\x2dgetty.slice + system-systemd\x2drfkill.slice loaded active active system-systemd\x2drfkill.slice + system.slice loaded active active System Slice + user-1000.slice loaded active active User Slice of kbrazil + user.slice loaded active active User and Session Slice + dbus.socket loaded active running D-Bus System Message Bus Socket + dm-event.socket loaded active listening Device-mapper event daemon FIFOs + lvm2-lvmetad.socket loaded active running LVM2 metadata daemon socket + lvm2-lvmpolld.socket loaded active listening LVM2 poll daemon socket + sshd.socket loaded inactive dead OpenSSH Server Socket + syslog.socket loaded inactive dead 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 running udev Control Socket + systemd-udevd-kernel.socket loaded active running udev Kernel Socket + dev-centos-swap.swap loaded active active /dev/centos/swap + dev-disk-by\x2did-dm\x2dname\x2dcentos\x2dswap.swap loaded active active /dev/disk/by-id/dm-name-centos-swap + dev-disk-by\x2did-dm\x2duuid\x2dLVM\x2dh68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1X9yq5NOn1nxOIuDLIZUagWAFM1bJV5pL.swap loaded active active /dev/disk/by-id/dm-uuid-LVM-h68ze5IiKlTsLYPCc0MZYJ7wcin2QzP1X9yq5NOn1nxOIuDLIZUagWAFM1bJV5pL + dev-disk-by\x2duuid-615eb89d\x2dbcbf\x2d46ad\x2d80e3\x2dc483ef5c931f.swap loaded active active /dev/disk/by-uuid/615eb89d-bcbf-46ad-80e3-c483ef5c931f + dev-dm\x2d1.swap loaded active active /dev/dm-1 + dev-mapper-centos\x2dswap.swap loaded active active /dev/mapper/centos-swap + basic.target loaded active active Basic System + bluetooth.target loaded active active Bluetooth + cryptsetup.target loaded active active Local Encrypted Volumes + emergency.target loaded inactive dead Emergency Mode + final.target loaded inactive dead Final Step + getty-pre.target loaded inactive dead Login Prompts (Pre) + getty.target loaded active active Login Prompts + graphical.target loaded inactive dead 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 System + network-online.target loaded active active Network is Online + network-pre.target loaded active active Network (Pre) + network.target loaded active active Network + nss-user-lookup.target loaded inactive dead User and Group Name Lookups + paths.target loaded active active Paths + remote-fs-pre.target loaded inactive dead Remote File Systems (Pre) + remote-fs.target loaded active active Remote File Systems + rescue.target loaded inactive dead Rescue Mode + shutdown.target loaded inactive dead Shutdown + slices.target loaded active active Slices + sockets.target loaded active active Sockets + swap.target loaded active active Swap + sysinit.target loaded active active System Initialization +● syslog.target not-found inactive dead syslog.target + time-sync.target loaded inactive dead System Time Synchronized + timers.target loaded active active Timers + umount.target loaded inactive dead Unmount All Filesystems + docker-cleanup.timer loaded active waiting Run docker-cleanup every hour + systemd-readahead-done.timer loaded inactive dead Stop Read-Ahead Data Collection 10s After Completed Startup + 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. -110 loaded units listed. Pass --all to see loaded but inactive units, too. +220 loaded units listed. To show all installed unit files use 'systemctl list-unit-files'. diff --git a/tests/fixtures/create_fixtures.sh b/tests/fixtures/create_fixtures.sh index bce77864..73aa5cfb 100644 --- a/tests/fixtures/create_fixtures.sh +++ b/tests/fixtures/create_fixtures.sh @@ -55,3 +55,11 @@ route -vn > route-vn.out uname -a > uname-a.out uptime > uptime.out w > w.out + +cat /etc/hosts > hosts.out +cat /etc/fstab > fstab.out + +systemctl -a > systemctl.out +systemctl -a list-unit-files > systemctl-luf.out +systemctl -a list-sockets > systemctl-ls.out +systemctl -a list-jobs > systemctl-jobs.out diff --git a/tests/fixtures/ubuntu-18.04/systemctl-lj.json b/tests/fixtures/ubuntu-18.04/systemctl-lj.json new file mode 100644 index 00000000..b93b6507 --- /dev/null +++ b/tests/fixtures/ubuntu-18.04/systemctl-lj.json @@ -0,0 +1 @@ +[{"job": 3543, "unit": "nginxAfterGlusterfs.service", "type": "start", "state": "waiting"}, {"job": 3545, "unit": "glusterReadyForLocalhostMount.service", "type": "start", "state": "running"}, {"job": 3506, "unit": "nginx.service", "type": "start", "state": "waiting"}] diff --git a/tests/fixtures/ubuntu-18.04/systemctl-lj.out b/tests/fixtures/ubuntu-18.04/systemctl-lj.out new file mode 100644 index 00000000..7ef85c8d --- /dev/null +++ b/tests/fixtures/ubuntu-18.04/systemctl-lj.out @@ -0,0 +1,6 @@ + JOB UNIT TYPE STATE +3543 nginxAfterGlusterfs.service start waiting +3545 glusterReadyForLocalhostMount.service start running +3506 nginx.service start waiting + +4 jobs listed. diff --git a/tests/fixtures/ubuntu-18.04/systemctl-ls.json b/tests/fixtures/ubuntu-18.04/systemctl-ls.json new file mode 100644 index 00000000..bbcb01e4 --- /dev/null +++ b/tests/fixtures/ubuntu-18.04/systemctl-ls.json @@ -0,0 +1 @@ +[{"listen": "/dev/rfkill", "unit": "systemd-rfkill.socket", "activates": "systemd-rfkill.service"}, {"listen": "/run/acpid.socket", "unit": "acpid.socket", "activates": "acpid.service"}, {"listen": "/run/apport.socket", "unit": "apport-forward.socket"}, {"listen": "/run/dmeventd-client", "unit": "dm-event.socket", "activates": "dm-event.service"}, {"listen": "/run/dmeventd-server", "unit": "dm-event.socket", "activates": "dm-event.service"}, {"listen": "/run/lvm/lvmetad.socket", "unit": "lvm2-lvmetad.socket", "activates": "lvm2-lvmetad.service"}, {"listen": "/run/lvm/lvmpolld.socket", "unit": "lvm2-lvmpolld.socket", "activates": "lvm2-lvmpolld.service"}, {"listen": "/run/snapd-snap.socket", "unit": "snapd.socket", "activates": "snapd.service"}, {"listen": "/run/snapd.socket", "unit": "snapd.socket", "activates": "snapd.service"}, {"listen": "/run/systemd/fsck.progress", "unit": "systemd-fsckd.socket", "activates": "systemd-fsckd.service"}, {"listen": "/run/systemd/initctl/fifo", "unit": "systemd-initctl.socket", "activates": "systemd-initctl.service"}, {"listen": "/run/systemd/journal/dev-log", "unit": "systemd-journald-dev-log.socket", "activates": "systemd-journald.service"}, {"listen": "/run/systemd/journal/socket", "unit": "systemd-journald.socket", "activates": "systemd-journald.service"}, {"listen": "/run/systemd/journal/stdout", "unit": "systemd-journald.socket", "activates": "systemd-journald.service"}, {"listen": "/run/systemd/journal/syslog", "unit": "syslog.socket", "activates": "rsyslog.service"}, {"listen": "/run/udev/control", "unit": "systemd-udevd-control.socket", "activates": "systemd-udevd.service"}, {"listen": "/run/uuidd/request", "unit": "uuidd.socket", "activates": "uuidd.service"}, {"listen": "/var/lib/lxd/unix.socket", "unit": "lxd.socket", "activates": "lxd.service"}, {"listen": "/var/run/dbus/system_bus_socket", "unit": "dbus.socket", "activates": "dbus.service"}, {"listen": "/var/run/docker.sock", "unit": "docker.socket", "activates": "docker.service"}, {"listen": "@ISCSIADM_ABSTRACT_NAMESPACE", "unit": "iscsid.socket", "activates": "iscsid.service"}, {"listen": "audit 1", "unit": "systemd-journald-audit.socket", "activates": "systemd-journald.service"}, {"listen": "kobject-uevent 1", "unit": "systemd-udevd-kernel.socket", "activates": "systemd-udevd.service"}, {"listen": "route 1361", "unit": "systemd-networkd.socket", "activates": "systemd-networkd.service"}] diff --git a/tests/fixtures/ubuntu-18.04/systemctl-ls.out b/tests/fixtures/ubuntu-18.04/systemctl-ls.out new file mode 100644 index 00000000..0d9c8088 --- /dev/null +++ b/tests/fixtures/ubuntu-18.04/systemctl-ls.out @@ -0,0 +1,27 @@ +LISTEN UNIT ACTIVATES +/dev/rfkill systemd-rfkill.socket systemd-rfkill.service +/run/acpid.socket acpid.socket acpid.service +/run/apport.socket apport-forward.socket +/run/dmeventd-client dm-event.socket dm-event.service +/run/dmeventd-server dm-event.socket dm-event.service +/run/lvm/lvmetad.socket lvm2-lvmetad.socket lvm2-lvmetad.service +/run/lvm/lvmpolld.socket lvm2-lvmpolld.socket lvm2-lvmpolld.service +/run/snapd-snap.socket snapd.socket snapd.service +/run/snapd.socket snapd.socket snapd.service +/run/systemd/fsck.progress systemd-fsckd.socket systemd-fsckd.service +/run/systemd/initctl/fifo systemd-initctl.socket systemd-initctl.service +/run/systemd/journal/dev-log systemd-journald-dev-log.socket systemd-journald.service +/run/systemd/journal/socket systemd-journald.socket systemd-journald.service +/run/systemd/journal/stdout systemd-journald.socket systemd-journald.service +/run/systemd/journal/syslog syslog.socket rsyslog.service +/run/udev/control systemd-udevd-control.socket systemd-udevd.service +/run/uuidd/request uuidd.socket uuidd.service +/var/lib/lxd/unix.socket lxd.socket lxd.service +/var/run/dbus/system_bus_socket dbus.socket dbus.service +/var/run/docker.sock docker.socket docker.service +@ISCSIADM_ABSTRACT_NAMESPACE iscsid.socket iscsid.service +audit 1 systemd-journald-audit.socket systemd-journald.service +kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service +route 1361 systemd-networkd.socket systemd-networkd.service + +24 sockets listed. diff --git a/tests/fixtures/ubuntu-18.04/systemctl-luf.json b/tests/fixtures/ubuntu-18.04/systemctl-luf.json new file mode 100644 index 00000000..0ef17f39 --- /dev/null +++ b/tests/fixtures/ubuntu-18.04/systemctl-luf.json @@ -0,0 +1 @@ +[{"unit_file": "proc-sys-fs-binfmt_misc.automount", "state": "static"}, {"unit_file": "-.mount", "state": "generated"}, {"unit_file": "dev-hugepages.mount", "state": "static"}, {"unit_file": "dev-mqueue.mount", "state": "static"}, {"unit_file": "proc-sys-fs-binfmt_misc.mount", "state": "static"}, {"unit_file": "snap-core-7917.mount", "state": "enabled"}, {"unit_file": "snap-core-8039.mount", "state": "enabled"}, {"unit_file": "snap-core18-1223.mount", "state": "enabled"}, {"unit_file": "snap-core18-1265.mount", "state": "enabled"}, {"unit_file": "snap-doctl-215.mount", "state": "enabled"}, {"unit_file": "snap-doctl-222.mount", "state": "enabled"}, {"unit_file": "snap-google\\x2dcloud\\x2dsdk-106.mount", "state": "enabled"}, {"unit_file": "snap-google\\x2dcloud\\x2dsdk-107.mount", "state": "enabled"}, {"unit_file": "snap-slcli-383.mount", "state": "enabled"}, {"unit_file": "snap-stress\\x2dng-1046.mount", "state": "enabled"}, {"unit_file": "snap-stress\\x2dng-1076.mount", "state": "enabled"}, {"unit_file": "sys-fs-fuse-connections.mount", "state": "static"}, {"unit_file": "sys-kernel-config.mount", "state": "static"}, {"unit_file": "sys-kernel-debug.mount", "state": "static"}, {"unit_file": "acpid.path", "state": "enabled"}, {"unit_file": "apport-autoreport.path", "state": "enabled"}, {"unit_file": "systemd-ask-password-console.path", "state": "static"}, {"unit_file": "systemd-ask-password-plymouth.path", "state": "static"}, {"unit_file": "systemd-ask-password-wall.path", "state": "static"}, {"unit_file": "session-103.scope", "state": "transient"}, {"unit_file": "accounts-daemon.service", "state": "enabled"}, {"unit_file": "acpid.service", "state": "disabled"}, {"unit_file": "apparmor.service", "state": "enabled"}, {"unit_file": "apport-autoreport.service", "state": "static"}, {"unit_file": "apport-forward@.service", "state": "static"}, {"unit_file": "apport.service", "state": "generated"}, {"unit_file": "apt-daily-upgrade.service", "state": "static"}, {"unit_file": "apt-daily.service", "state": "static"}, {"unit_file": "atd.service", "state": "enabled"}, {"unit_file": "autovt@.service", "state": "enabled"}, {"unit_file": "blk-availability.service", "state": "enabled"}, {"unit_file": "bootlogd.service", "state": "masked"}, {"unit_file": "bootlogs.service", "state": "masked"}, {"unit_file": "bootmisc.service", "state": "masked"}, {"unit_file": "cgroupfs-mount.service", "state": "masked"}, {"unit_file": "checkfs.service", "state": "masked"}, {"unit_file": "checkroot-bootclean.service", "state": "masked"}, {"unit_file": "checkroot.service", "state": "masked"}, {"unit_file": "cloud-config.service", "state": "enabled"}, {"unit_file": "cloud-final.service", "state": "enabled"}, {"unit_file": "cloud-init-local.service", "state": "enabled"}, {"unit_file": "cloud-init.service", "state": "enabled"}, {"unit_file": "console-getty.service", "state": "disabled"}, {"unit_file": "console-setup.service", "state": "enabled"}, {"unit_file": "container-getty@.service", "state": "static"}, {"unit_file": "containerd.service", "state": "enabled"}, {"unit_file": "cron.service", "state": "enabled"}, {"unit_file": "cryptdisks-early.service", "state": "masked"}, {"unit_file": "cryptdisks.service", "state": "masked"}, {"unit_file": "dbus-org.freedesktop.hostname1.service", "state": "static"}, {"unit_file": "dbus-org.freedesktop.locale1.service", "state": "static"}, {"unit_file": "dbus-org.freedesktop.login1.service", "state": "static"}, {"unit_file": "dbus-org.freedesktop.resolve1.service", "state": "enabled"}, {"unit_file": "dbus-org.freedesktop.thermald.service", "state": "enabled"}, {"unit_file": "dbus-org.freedesktop.timedate1.service", "state": "static"}, {"unit_file": "dbus.service", "state": "static"}, {"unit_file": "debug-shell.service", "state": "disabled"}, {"unit_file": "dm-event.service", "state": "static"}, {"unit_file": "docker.service", "state": "disabled"}, {"unit_file": "ebtables.service", "state": "enabled"}, {"unit_file": "emergency.service", "state": "static"}, {"unit_file": "friendly-recovery.service", "state": "static"}, {"unit_file": "fstrim.service", "state": "static"}, {"unit_file": "fuse.service", "state": "masked"}, {"unit_file": "getty-static.service", "state": "static"}, {"unit_file": "getty@.service", "state": "enabled"}, {"unit_file": "grub-common.service", "state": "generated"}, {"unit_file": "halt.service", "state": "masked"}, {"unit_file": "hostname.service", "state": "masked"}, {"unit_file": "hwclock.service", "state": "masked"}, {"unit_file": "initrd-cleanup.service", "state": "static"}, {"unit_file": "initrd-parse-etc.service", "state": "static"}, {"unit_file": "initrd-switch-root.service", "state": "static"}, {"unit_file": "initrd-udevadm-cleanup-db.service", "state": "static"}, {"unit_file": "irqbalance.service", "state": "enabled"}, {"unit_file": "iscsi.service", "state": "enabled"}, {"unit_file": "iscsid.service", "state": "disabled"}, {"unit_file": "keyboard-setup.service", "state": "enabled"}, {"unit_file": "killprocs.service", "state": "masked"}, {"unit_file": "kmod-static-nodes.service", "state": "static"}, {"unit_file": "kmod.service", "state": "static"}, {"unit_file": "lvm2-lvmetad.service", "state": "static"}, {"unit_file": "lvm2-lvmpolld.service", "state": "static"}, {"unit_file": "lvm2-monitor.service", "state": "enabled"}, {"unit_file": "lvm2-pvscan@.service", "state": "static"}, {"unit_file": "lvm2.service", "state": "masked"}, {"unit_file": "lxcfs.service", "state": "enabled"}, {"unit_file": "lxd-containers.service", "state": "enabled"}, {"unit_file": "lxd.service", "state": "indirect"}, {"unit_file": "mdadm-grow-continue@.service", "state": "static"}, {"unit_file": "mdadm-last-resort@.service", "state": "static"}, {"unit_file": "mdadm-shutdown.service", "state": "disabled"}, {"unit_file": "mdadm-waitidle.service", "state": "masked"}, {"unit_file": "mdadm.service", "state": "masked"}, {"unit_file": "mdmon@.service", "state": "static"}, {"unit_file": "mdmonitor.service", "state": "static"}, {"unit_file": "module-init-tools.service", "state": "static"}, {"unit_file": "motd-news.service", "state": "static"}, {"unit_file": "motd.service", "state": "masked"}, {"unit_file": "mountall-bootclean.service", "state": "masked"}, {"unit_file": "mountall.service", "state": "masked"}, {"unit_file": "mountdevsubfs.service", "state": "masked"}, {"unit_file": "mountkernfs.service", "state": "masked"}, {"unit_file": "mountnfs-bootclean.service", "state": "masked"}, {"unit_file": "mountnfs.service", "state": "masked"}, {"unit_file": "netplan-wpa@.service", "state": "static"}, {"unit_file": "networkd-dispatcher.service", "state": "enabled"}, {"unit_file": "ondemand.service", "state": "enabled"}, {"unit_file": "open-iscsi.service", "state": "enabled"}, {"unit_file": "open-vm-tools.service", "state": "enabled"}, {"unit_file": "plymouth-halt.service", "state": "static"}, {"unit_file": "plymouth-kexec.service", "state": "static"}, {"unit_file": "plymouth-log.service", "state": "static"}, {"unit_file": "plymouth-poweroff.service", "state": "static"}, {"unit_file": "plymouth-quit-wait.service", "state": "static"}, {"unit_file": "plymouth-quit.service", "state": "static"}, {"unit_file": "plymouth-read-write.service", "state": "static"}, {"unit_file": "plymouth-reboot.service", "state": "static"}, {"unit_file": "plymouth-start.service", "state": "static"}, {"unit_file": "plymouth-switch-root.service", "state": "static"}, {"unit_file": "plymouth.service", "state": "static"}, {"unit_file": "polkit.service", "state": "static"}, {"unit_file": "pollinate.service", "state": "enabled"}, {"unit_file": "procps.service", "state": "static"}, {"unit_file": "quotaon.service", "state": "static"}, {"unit_file": "rc-local.service", "state": "static"}, {"unit_file": "rc.local.service", "state": "static"}, {"unit_file": "rc.service", "state": "masked"}, {"unit_file": "rcS.service", "state": "masked"}, {"unit_file": "reboot.service", "state": "masked"}, {"unit_file": "rescue.service", "state": "static"}, {"unit_file": "rmnologin.service", "state": "masked"}, {"unit_file": "rsync.service", "state": "enabled"}, {"unit_file": "rsyslog.service", "state": "enabled"}, {"unit_file": "screen-cleanup.service", "state": "masked"}, {"unit_file": "sendsigs.service", "state": "masked"}, {"unit_file": "serial-getty@.service", "state": "disabled"}, {"unit_file": "setvtrgb.service", "state": "enabled"}, {"unit_file": "single.service", "state": "masked"}, {"unit_file": "snapd.autoimport.service", "state": "enabled"}, {"unit_file": "snapd.core-fixup.service", "state": "enabled"}, {"unit_file": "snapd.failure.service", "state": "static"}, {"unit_file": "snapd.seeded.service", "state": "enabled"}, {"unit_file": "snapd.service", "state": "enabled"}, {"unit_file": "snapd.snap-repair.service", "state": "static"}, {"unit_file": "snapd.system-shutdown.service", "state": "enabled"}, {"unit_file": "ssh.service", "state": "enabled"}, {"unit_file": "ssh@.service", "state": "static"}, {"unit_file": "sshd.service", "state": "enabled"}, {"unit_file": "stop-bootlogd-single.service", "state": "masked"}, {"unit_file": "stop-bootlogd.service", "state": "masked"}, {"unit_file": "sudo.service", "state": "masked"}, {"unit_file": "syslog.service", "state": "enabled"}, {"unit_file": "sysstat.service", "state": "enabled"}, {"unit_file": "system-update-cleanup.service", "state": "static"}, {"unit_file": "systemd-ask-password-console.service", "state": "static"}, {"unit_file": "systemd-ask-password-plymouth.service", "state": "static"}, {"unit_file": "systemd-ask-password-wall.service", "state": "static"}, {"unit_file": "systemd-backlight@.service", "state": "static"}, {"unit_file": "systemd-binfmt.service", "state": "static"}, {"unit_file": "systemd-exit.service", "state": "static"}, {"unit_file": "systemd-fsck-root.service", "state": "static"}, {"unit_file": "systemd-fsck@.service", "state": "static"}, {"unit_file": "systemd-fsckd.service", "state": "static"}, {"unit_file": "systemd-halt.service", "state": "static"}, {"unit_file": "systemd-hibernate-resume@.service", "state": "static"}, {"unit_file": "systemd-hibernate.service", "state": "static"}, {"unit_file": "systemd-hostnamed.service", "state": "static"}, {"unit_file": "systemd-hwdb-update.service", "state": "static"}, {"unit_file": "systemd-hybrid-sleep.service", "state": "static"}, {"unit_file": "systemd-initctl.service", "state": "static"}, {"unit_file": "systemd-journal-flush.service", "state": "static"}, {"unit_file": "systemd-journald.service", "state": "static"}, {"unit_file": "systemd-kexec.service", "state": "static"}, {"unit_file": "systemd-localed.service", "state": "static"}, {"unit_file": "systemd-logind.service", "state": "static"}, {"unit_file": "systemd-machine-id-commit.service", "state": "static"}, {"unit_file": "systemd-modules-load.service", "state": "static"}, {"unit_file": "systemd-networkd-wait-online.service", "state": "enabled"}, {"unit_file": "systemd-networkd.service", "state": "enabled"}, {"unit_file": "systemd-poweroff.service", "state": "static"}, {"unit_file": "systemd-quotacheck.service", "state": "static"}, {"unit_file": "systemd-random-seed.service", "state": "static"}, {"unit_file": "systemd-reboot.service", "state": "static"}, {"unit_file": "systemd-remount-fs.service", "state": "static"}, {"unit_file": "systemd-resolved.service", "state": "enabled"}, {"unit_file": "systemd-rfkill.service", "state": "static"}, {"unit_file": "systemd-suspend-then-hibernate.service", "state": "static"}, {"unit_file": "systemd-suspend.service", "state": "static"}, {"unit_file": "systemd-sysctl.service", "state": "static"}, {"unit_file": "systemd-timedated.service", "state": "static"}, {"unit_file": "systemd-timesyncd.service", "state": "enabled"}, {"unit_file": "systemd-tmpfiles-clean.service", "state": "static"}, {"unit_file": "systemd-tmpfiles-setup-dev.service", "state": "static"}, {"unit_file": "systemd-tmpfiles-setup.service", "state": "static"}, {"unit_file": "systemd-udev-settle.service", "state": "static"}, {"unit_file": "systemd-udev-trigger.service", "state": "static"}, {"unit_file": "systemd-udevd.service", "state": "static"}, {"unit_file": "systemd-update-utmp-runlevel.service", "state": "static"}, {"unit_file": "systemd-update-utmp.service", "state": "static"}, {"unit_file": "systemd-user-sessions.service", "state": "static"}, {"unit_file": "systemd-volatile-root.service", "state": "static"}, {"unit_file": "thermald.service", "state": "enabled"}, {"unit_file": "ttyS0.service", "state": "enabled"}, {"unit_file": "ubuntu-fan.service", "state": "enabled"}, {"unit_file": "udev.service", "state": "static"}, {"unit_file": "ufw.service", "state": "enabled"}, {"unit_file": "umountfs.service", "state": "masked"}, {"unit_file": "umountnfs.service", "state": "masked"}, {"unit_file": "umountroot.service", "state": "masked"}, {"unit_file": "unattended-upgrades.service", "state": "enabled"}, {"unit_file": "urandom.service", "state": "static"}, {"unit_file": "ureadahead-stop.service", "state": "static"}, {"unit_file": "ureadahead.service", "state": "enabled"}, {"unit_file": "user@.service", "state": "static"}, {"unit_file": "uuidd.service", "state": "indirect"}, {"unit_file": "vgauth.service", "state": "enabled"}, {"unit_file": "x11-common.service", "state": "masked"}, {"unit_file": "machine.slice", "state": "static"}, {"unit_file": "system.slice", "state": "static"}, {"unit_file": "user-1000.slice", "state": "transient"}, {"unit_file": "user.slice", "state": "static"}, {"unit_file": "acpid.socket", "state": "enabled"}, {"unit_file": "apport-forward.socket", "state": "enabled"}, {"unit_file": "dbus.socket", "state": "static"}, {"unit_file": "dm-event.socket", "state": "enabled"}, {"unit_file": "docker.socket", "state": "enabled"}, {"unit_file": "iscsid.socket", "state": "enabled"}, {"unit_file": "lvm2-lvmetad.socket", "state": "enabled"}, {"unit_file": "lvm2-lvmpolld.socket", "state": "enabled"}, {"unit_file": "lxd.socket", "state": "enabled"}, {"unit_file": "snapd.socket", "state": "enabled"}, {"unit_file": "ssh.socket", "state": "disabled"}, {"unit_file": "syslog.socket", "state": "static"}, {"unit_file": "systemd-fsckd.socket", "state": "static"}, {"unit_file": "systemd-initctl.socket", "state": "static"}, {"unit_file": "systemd-journald-audit.socket", "state": "static"}, {"unit_file": "systemd-journald-dev-log.socket", "state": "static"}, {"unit_file": "systemd-journald.socket", "state": "static"}, {"unit_file": "systemd-networkd.socket", "state": "enabled"}, {"unit_file": "systemd-rfkill.socket", "state": "static"}, {"unit_file": "systemd-udevd-control.socket", "state": "static"}, {"unit_file": "systemd-udevd-kernel.socket", "state": "static"}, {"unit_file": "uuidd.socket", "state": "enabled"}, {"unit_file": "swap.img.swap", "state": "generated"}, {"unit_file": "basic.target", "state": "static"}, {"unit_file": "bluetooth.target", "state": "static"}, {"unit_file": "cloud-config.target", "state": "static"}, {"unit_file": "cloud-init.target", "state": "enabled-runtime"}, {"unit_file": "cryptsetup-pre.target", "state": "static"}, {"unit_file": "cryptsetup.target", "state": "static"}, {"unit_file": "ctrl-alt-del.target", "state": "disabled"}, {"unit_file": "default.target", "state": "static"}, {"unit_file": "emergency.target", "state": "static"}, {"unit_file": "exit.target", "state": "disabled"}, {"unit_file": "final.target", "state": "static"}, {"unit_file": "friendly-recovery.target", "state": "static"}, {"unit_file": "getty-pre.target", "state": "static"}, {"unit_file": "getty.target", "state": "static"}, {"unit_file": "graphical.target", "state": "static"}, {"unit_file": "halt.target", "state": "disabled"}, {"unit_file": "hibernate.target", "state": "static"}, {"unit_file": "hybrid-sleep.target", "state": "static"}, {"unit_file": "initrd-fs.target", "state": "static"}, {"unit_file": "initrd-root-device.target", "state": "static"}, {"unit_file": "initrd-root-fs.target", "state": "static"}, {"unit_file": "initrd-switch-root.target", "state": "static"}, {"unit_file": "initrd.target", "state": "static"}, {"unit_file": "kexec.target", "state": "disabled"}, {"unit_file": "local-fs-pre.target", "state": "static"}, {"unit_file": "local-fs.target", "state": "static"}, {"unit_file": "multi-user.target", "state": "static"}, {"unit_file": "network-online.target", "state": "static"}, {"unit_file": "network-pre.target", "state": "static"}, {"unit_file": "network.target", "state": "static"}, {"unit_file": "nss-lookup.target", "state": "static"}, {"unit_file": "nss-user-lookup.target", "state": "static"}, {"unit_file": "paths.target", "state": "static"}, {"unit_file": "poweroff.target", "state": "disabled"}, {"unit_file": "printer.target", "state": "static"}, {"unit_file": "reboot.target", "state": "disabled"}, {"unit_file": "remote-cryptsetup.target", "state": "disabled"}, {"unit_file": "remote-fs-pre.target", "state": "static"}, {"unit_file": "remote-fs.target", "state": "enabled"}, {"unit_file": "rescue.target", "state": "static"}, {"unit_file": "rpcbind.target", "state": "static"}, {"unit_file": "runlevel0.target", "state": "disabled"}, {"unit_file": "runlevel1.target", "state": "static"}, {"unit_file": "runlevel2.target", "state": "static"}, {"unit_file": "runlevel3.target", "state": "static"}, {"unit_file": "runlevel4.target", "state": "static"}, {"unit_file": "runlevel5.target", "state": "static"}, {"unit_file": "runlevel6.target", "state": "disabled"}, {"unit_file": "shutdown.target", "state": "static"}, {"unit_file": "sigpwr.target", "state": "static"}, {"unit_file": "sleep.target", "state": "static"}, {"unit_file": "slices.target", "state": "static"}, {"unit_file": "smartcard.target", "state": "static"}, {"unit_file": "sockets.target", "state": "static"}, {"unit_file": "sound.target", "state": "static"}, {"unit_file": "suspend-then-hibernate.target", "state": "static"}, {"unit_file": "suspend.target", "state": "static"}, {"unit_file": "swap.target", "state": "static"}, {"unit_file": "sysinit.target", "state": "static"}, {"unit_file": "system-update.target", "state": "static"}, {"unit_file": "time-sync.target", "state": "static"}, {"unit_file": "timers.target", "state": "static"}, {"unit_file": "umount.target", "state": "static"}, {"unit_file": "apt-daily-upgrade.timer", "state": "enabled"}, {"unit_file": "apt-daily.timer", "state": "enabled"}, {"unit_file": "fstrim.timer", "state": "enabled"}, {"unit_file": "mdadm-last-resort@.timer", "state": "static"}, {"unit_file": "motd-news.timer", "state": "enabled"}, {"unit_file": "snapd.snap-repair.timer", "state": "enabled"}, {"unit_file": "systemd-tmpfiles-clean.timer", "state": "static"}, {"unit_file": "ureadahead-stop.timer", "state": "static"}] diff --git a/tests/fixtures/ubuntu-18.04/systemctl-luf.out b/tests/fixtures/ubuntu-18.04/systemctl-luf.out new file mode 100644 index 00000000..9da27e1b --- /dev/null +++ b/tests/fixtures/ubuntu-18.04/systemctl-luf.out @@ -0,0 +1,324 @@ +UNIT FILE STATE +proc-sys-fs-binfmt_misc.automount static +-.mount generated +dev-hugepages.mount static +dev-mqueue.mount static +proc-sys-fs-binfmt_misc.mount static +snap-core-7917.mount enabled +snap-core-8039.mount enabled +snap-core18-1223.mount enabled +snap-core18-1265.mount enabled +snap-doctl-215.mount enabled +snap-doctl-222.mount enabled +snap-google\x2dcloud\x2dsdk-106.mount enabled +snap-google\x2dcloud\x2dsdk-107.mount enabled +snap-slcli-383.mount enabled +snap-stress\x2dng-1046.mount enabled +snap-stress\x2dng-1076.mount enabled +sys-fs-fuse-connections.mount static +sys-kernel-config.mount static +sys-kernel-debug.mount static +acpid.path enabled +apport-autoreport.path enabled +systemd-ask-password-console.path static +systemd-ask-password-plymouth.path static +systemd-ask-password-wall.path static +session-103.scope transient +accounts-daemon.service enabled +acpid.service disabled +apparmor.service enabled +apport-autoreport.service static +apport-forward@.service static +apport.service generated +apt-daily-upgrade.service static +apt-daily.service static +atd.service enabled +autovt@.service enabled +blk-availability.service enabled +bootlogd.service masked +bootlogs.service masked +bootmisc.service masked +cgroupfs-mount.service masked +checkfs.service masked +checkroot-bootclean.service masked +checkroot.service masked +cloud-config.service enabled +cloud-final.service enabled +cloud-init-local.service enabled +cloud-init.service enabled +console-getty.service disabled +console-setup.service enabled +container-getty@.service static +containerd.service enabled +cron.service enabled +cryptdisks-early.service masked +cryptdisks.service masked +dbus-org.freedesktop.hostname1.service static +dbus-org.freedesktop.locale1.service static +dbus-org.freedesktop.login1.service static +dbus-org.freedesktop.resolve1.service enabled +dbus-org.freedesktop.thermald.service enabled +dbus-org.freedesktop.timedate1.service static +dbus.service static +debug-shell.service disabled +dm-event.service static +docker.service disabled +ebtables.service enabled +emergency.service static +friendly-recovery.service static +fstrim.service static +fuse.service masked +getty-static.service static +getty@.service enabled +grub-common.service generated +halt.service masked +hostname.service masked +hwclock.service masked +initrd-cleanup.service static +initrd-parse-etc.service static +initrd-switch-root.service static +initrd-udevadm-cleanup-db.service static +irqbalance.service enabled +iscsi.service enabled +iscsid.service disabled +keyboard-setup.service enabled +killprocs.service masked +kmod-static-nodes.service static +kmod.service static +lvm2-lvmetad.service static +lvm2-lvmpolld.service static +lvm2-monitor.service enabled +lvm2-pvscan@.service static +lvm2.service masked +lxcfs.service enabled +lxd-containers.service enabled +lxd.service indirect +mdadm-grow-continue@.service static +mdadm-last-resort@.service static +mdadm-shutdown.service disabled +mdadm-waitidle.service masked +mdadm.service masked +mdmon@.service static +mdmonitor.service static +module-init-tools.service static +motd-news.service static +motd.service masked +mountall-bootclean.service masked +mountall.service masked +mountdevsubfs.service masked +mountkernfs.service masked +mountnfs-bootclean.service masked +mountnfs.service masked +netplan-wpa@.service static +networkd-dispatcher.service enabled +ondemand.service enabled +open-iscsi.service enabled +open-vm-tools.service enabled +plymouth-halt.service static +plymouth-kexec.service static +plymouth-log.service static +plymouth-poweroff.service static +plymouth-quit-wait.service static +plymouth-quit.service static +plymouth-read-write.service static +plymouth-reboot.service static +plymouth-start.service static +plymouth-switch-root.service static +plymouth.service static +polkit.service static +pollinate.service enabled +procps.service static +quotaon.service static +rc-local.service static +rc.local.service static +rc.service masked +rcS.service masked +reboot.service masked +rescue.service static +rmnologin.service masked +rsync.service enabled +rsyslog.service enabled +screen-cleanup.service masked +sendsigs.service masked +serial-getty@.service disabled +setvtrgb.service enabled +single.service masked +snapd.autoimport.service enabled +snapd.core-fixup.service enabled +snapd.failure.service static +snapd.seeded.service enabled +snapd.service enabled +snapd.snap-repair.service static +snapd.system-shutdown.service enabled +ssh.service enabled +ssh@.service static +sshd.service enabled +stop-bootlogd-single.service masked +stop-bootlogd.service masked +sudo.service masked +syslog.service enabled +sysstat.service enabled +system-update-cleanup.service static +systemd-ask-password-console.service static +systemd-ask-password-plymouth.service static +systemd-ask-password-wall.service static +systemd-backlight@.service static +systemd-binfmt.service static +systemd-exit.service static +systemd-fsck-root.service static +systemd-fsck@.service static +systemd-fsckd.service static +systemd-halt.service static +systemd-hibernate-resume@.service static +systemd-hibernate.service static +systemd-hostnamed.service static +systemd-hwdb-update.service static +systemd-hybrid-sleep.service static +systemd-initctl.service static +systemd-journal-flush.service static +systemd-journald.service static +systemd-kexec.service static +systemd-localed.service static +systemd-logind.service static +systemd-machine-id-commit.service static +systemd-modules-load.service static +systemd-networkd-wait-online.service enabled +systemd-networkd.service enabled +systemd-poweroff.service static +systemd-quotacheck.service static +systemd-random-seed.service static +systemd-reboot.service static +systemd-remount-fs.service static +systemd-resolved.service enabled +systemd-rfkill.service static +systemd-suspend-then-hibernate.service static +systemd-suspend.service static +systemd-sysctl.service static +systemd-timedated.service static +systemd-timesyncd.service enabled +systemd-tmpfiles-clean.service static +systemd-tmpfiles-setup-dev.service static +systemd-tmpfiles-setup.service static +systemd-udev-settle.service static +systemd-udev-trigger.service static +systemd-udevd.service static +systemd-update-utmp-runlevel.service static +systemd-update-utmp.service static +systemd-user-sessions.service static +systemd-volatile-root.service static +thermald.service enabled +ttyS0.service enabled +ubuntu-fan.service enabled +udev.service static +ufw.service enabled +umountfs.service masked +umountnfs.service masked +umountroot.service masked +unattended-upgrades.service enabled +urandom.service static +ureadahead-stop.service static +ureadahead.service enabled +user@.service static +uuidd.service indirect +vgauth.service enabled +x11-common.service masked +machine.slice static +system.slice static +user-1000.slice transient +user.slice static +acpid.socket enabled +apport-forward.socket enabled +dbus.socket static +dm-event.socket enabled +docker.socket enabled +iscsid.socket enabled +lvm2-lvmetad.socket enabled +lvm2-lvmpolld.socket enabled +lxd.socket enabled +snapd.socket enabled +ssh.socket disabled +syslog.socket static +systemd-fsckd.socket static +systemd-initctl.socket static +systemd-journald-audit.socket static +systemd-journald-dev-log.socket static +systemd-journald.socket static +systemd-networkd.socket enabled +systemd-rfkill.socket static +systemd-udevd-control.socket static +systemd-udevd-kernel.socket static +uuidd.socket enabled +swap.img.swap generated +basic.target static +bluetooth.target static +cloud-config.target static +cloud-init.target enabled-runtime +cryptsetup-pre.target static +cryptsetup.target static +ctrl-alt-del.target disabled +default.target static +emergency.target static +exit.target disabled +final.target static +friendly-recovery.target static +getty-pre.target static +getty.target static +graphical.target static +halt.target disabled +hibernate.target static +hybrid-sleep.target static +initrd-fs.target static +initrd-root-device.target static +initrd-root-fs.target static +initrd-switch-root.target static +initrd.target static +kexec.target disabled +local-fs-pre.target static +local-fs.target static +multi-user.target static +network-online.target static +network-pre.target static +network.target static +nss-lookup.target static +nss-user-lookup.target static +paths.target static +poweroff.target disabled +printer.target static +reboot.target disabled +remote-cryptsetup.target disabled +remote-fs-pre.target static +remote-fs.target enabled +rescue.target static +rpcbind.target static +runlevel0.target disabled +runlevel1.target static +runlevel2.target static +runlevel3.target static +runlevel4.target static +runlevel5.target static +runlevel6.target disabled +shutdown.target static +sigpwr.target static +sleep.target static +slices.target static +smartcard.target static +sockets.target static +sound.target static +suspend-then-hibernate.target static +suspend.target static +swap.target static +sysinit.target static +system-update.target static +time-sync.target static +timers.target static +umount.target static +apt-daily-upgrade.timer enabled +apt-daily.timer enabled +fstrim.timer enabled +mdadm-last-resort@.timer static +motd-news.timer enabled +snapd.snap-repair.timer enabled +systemd-tmpfiles-clean.timer static +ureadahead-stop.timer static + +321 unit files listed. diff --git a/tests/fixtures/ubuntu-18.04/systemctl.json b/tests/fixtures/ubuntu-18.04/systemctl.json index d356ae8e..dad3542f 100644 --- a/tests/fixtures/ubuntu-18.04/systemctl.json +++ b/tests/fixtures/ubuntu-18.04/systemctl.json @@ -1 +1 @@ -[{"unit": "proc-sys-fs-binfmt_misc.automount", "load": "loaded", "active": "active", "sub": "waiting", "description": "Arbitrary Executable File Formats File System Automount Point"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 2"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\\x2d2-2\\x2d2.1-2\\x2d2.1:1.0-bluetooth-hci0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata3-host2-target2:0:0-2:0:0:0-block-sr0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata4-host3-target3:0:0-3:0:0:0-block-sr1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64"}, {"unit": "sys-devices-platform-floppy.0-block-fd0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/floppy.0/block/fd0"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS1"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS10.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS10"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS11.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS11"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS12.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS12"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS13.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS13"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS14.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS14"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS15.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS15"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS16.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS16"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS17.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS17"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS18.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS18"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS19.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS19"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS2"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS20.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS20"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS21.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS21"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS22.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS22"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS23.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS23"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS24.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS24"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS25.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS25"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS26.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS26"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS27.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS27"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS28.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS28"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS29.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS29"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS3"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS30.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS30"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS31.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS31"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS4.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS4"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS5.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS5"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS6.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS6"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS7.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS7"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS8.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS8"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS9.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS9"}, {"unit": "sys-devices-pnp0-00:05-tty-ttyS0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pnp0/00:05/tty/ttyS0"}, {"unit": "sys-devices-virtual-block-loop0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop0"}, {"unit": "sys-devices-virtual-block-loop1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop1"}, {"unit": "sys-devices-virtual-block-loop10.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop10"}, {"unit": "sys-devices-virtual-block-loop11.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop11"}, {"unit": "sys-devices-virtual-block-loop2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop2"}, {"unit": "sys-devices-virtual-block-loop3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop3"}, {"unit": "sys-devices-virtual-block-loop4.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop4"}, {"unit": "sys-devices-virtual-block-loop5.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop5"}, {"unit": "sys-devices-virtual-block-loop7.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop7"}, {"unit": "sys-devices-virtual-block-loop8.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop8"}, {"unit": "sys-devices-virtual-block-loop9.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop9"}, {"unit": "sys-devices-virtual-misc-rfkill.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/misc/rfkill"}, {"unit": "sys-devices-virtual-tty-ttyprintk.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/tty/ttyprintk"}, {"unit": "sys-module-configfs.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/module/configfs"}, {"unit": "sys-module-fuse.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/module/fuse"}, {"unit": "sys-subsystem-bluetooth-devices-hci0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/subsystem/bluetooth/devices/hci0"}, {"unit": "sys-subsystem-net-devices-ens33.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)"}, {"unit": "-.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Root Mount"}, {"unit": "dev-hugepages.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Huge Pages File System"}, {"unit": "dev-mqueue.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "POSIX Message Queue File System"}, {"unit": "run-user-1000.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/run/user/1000"}, {"unit": "snap-core-7917.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for core, revision 7917"}, {"unit": "snap-core-8039.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for core, revision 8039"}, {"unit": "snap-core18-1223.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for core18, revision 1223"}, {"unit": "snap-core18-1265.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for core18, revision 1265"}, {"unit": "snap-doctl-215.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for doctl, revision 215"}, {"unit": "snap-doctl-222.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for doctl, revision 222"}, {"unit": "snap-google\\x2dcloud\\x2dsdk-106.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for google-cloud-sdk, revision 106"}, {"unit": "snap-google\\x2dcloud\\x2dsdk-107.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for google-cloud-sdk, revision 107"}, {"unit": "snap-slcli-383.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for slcli, revision 383"}, {"unit": "snap-stress\\x2dng-1046.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for stress-ng, revision 1046"}, {"unit": "snap-stress\\x2dng-1076.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for stress-ng, revision 1076"}, {"unit": "sys-fs-fuse-connections.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "FUSE Control File System"}, {"unit": "sys-kernel-config.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Kernel Configuration File System"}, {"unit": "sys-kernel-debug.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Kernel Debug File System"}, {"unit": "var-lib-lxcfs.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/var/lib/lxcfs"}, {"unit": "acpid.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "ACPI Events Check"}, {"unit": "systemd-ask-password-console.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "Dispatch Password Requests to Console Directory Watch"}, {"unit": "systemd-ask-password-wall.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "Forward Password Requests to Wall Directory Watch"}, {"unit": "init.scope", "load": "loaded", "active": "active", "sub": "running", "description": "System and Service Manager"}, {"unit": "session-103.scope", "load": "loaded", "active": "active", "sub": "running", "description": "Session 103 of user kbrazil"}, {"unit": "accounts-daemon.service", "load": "loaded", "active": "active", "sub": "running", "description": "Accounts Service"}, {"unit": "apparmor.service", "load": "loaded", "active": "active", "sub": "exited", "description": "AppArmor initialization"}, {"unit": "apport.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LSB: automatic crash report generation"}, {"unit": "atd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Deferred execution scheduler"}, {"unit": "blk-availability.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Availability of block devices"}, {"unit": "cloud-config.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Apply the settings specified in cloud-config"}, {"unit": "cloud-final.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Execute cloud user/final scripts"}, {"unit": "cloud-init-local.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Initial cloud-init job (pre-networking)"}, {"unit": "cloud-init.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Initial cloud-init job (metadata service crawler)"}, {"unit": "console-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Set console font and keymap"}, {"unit": "containerd.service", "load": "loaded", "active": "active", "sub": "running", "description": "containerd container runtime"}, {"unit": "cron.service", "load": "loaded", "active": "active", "sub": "running", "description": "Regular background program processing daemon"}, {"unit": "dbus.service", "load": "loaded", "active": "active", "sub": "running", "description": "D-Bus System Message Bus"}, {"unit": "ebtables.service", "load": "loaded", "active": "active", "sub": "exited", "description": "ebtables ruleset management"}, {"unit": "getty@tty1.service", "load": "loaded", "active": "active", "sub": "running", "description": "Getty on tty1"}, {"unit": "grub-common.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LSB: Record successful boot for GRUB"}, {"unit": "keyboard-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Set the console keyboard layout"}, {"unit": "kmod-static-nodes.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create list of required static device nodes for the current kernel"}, {"unit": "lvm2-lvmetad.service", "load": "loaded", "active": "active", "sub": "running", "description": "LVM2 metadata daemon"}, {"unit": "lvm2-monitor.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling"}, {"unit": "lxcfs.service", "load": "loaded", "active": "active", "sub": "running", "description": "FUSE filesystem for LXC"}, {"unit": "lxd-containers.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LXD - container startup/shutdown"}, {"unit": "networkd-dispatcher.service", "load": "loaded", "active": "active", "sub": "running", "description": "Dispatcher daemon for systemd-networkd"}, {"unit": "open-vm-tools.service", "load": "loaded", "active": "active", "sub": "running", "description": "Service for virtual machines hosted on VMware"}, {"unit": "polkit.service", "load": "loaded", "active": "active", "sub": "running", "description": "Authorization Manager"}, {"unit": "rsyslog.service", "load": "loaded", "active": "active", "sub": "running", "description": "System Logging Service"}, {"unit": "setvtrgb.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Set console scheme"}, {"unit": "snapd.seeded.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Wait until snapd is fully seeded"}, {"unit": "snapd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Snappy daemon"}, {"unit": "ssh.service", "load": "loaded", "active": "active", "sub": "running", "description": "OpenBSD Secure Shell server"}, {"unit": "sysstat.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Resets System Activity Data Collector"}, {"unit": "systemd-journal-flush.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Flush Journal to Persistent Storage"}, {"unit": "systemd-journald.service", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Service"}, {"unit": "systemd-logind.service", "load": "loaded", "active": "active", "sub": "running", "description": "Login Service"}, {"unit": "systemd-modules-load.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Load Kernel Modules"}, {"unit": "systemd-networkd-wait-online.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Wait for Network to be Configured"}, {"unit": "systemd-networkd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Network Service"}, {"unit": "systemd-random-seed.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Load/Save Random Seed"}, {"unit": "systemd-remount-fs.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Remount Root and Kernel File Systems"}, {"unit": "systemd-resolved.service", "load": "loaded", "active": "active", "sub": "running", "description": "Network Name Resolution"}, {"unit": "systemd-sysctl.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Apply Kernel Variables"}, {"unit": "systemd-timesyncd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Network Time Synchronization"}, {"unit": "systemd-tmpfiles-setup-dev.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create Static Device Nodes in /dev"}, {"unit": "systemd-tmpfiles-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create Volatile Files and Directories"}, {"unit": "systemd-udev-trigger.service", "load": "loaded", "active": "active", "sub": "exited", "description": "udev Coldplug all Devices"}, {"unit": "systemd-udevd.service", "load": "loaded", "active": "active", "sub": "running", "description": "udev Kernel Device Manager"}, {"unit": "systemd-update-utmp.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Update UTMP about System Boot/Shutdown"}, {"unit": "systemd-user-sessions.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Permit User Sessions"}, {"unit": "ttyS0.service", "load": "loaded", "active": "active", "sub": "running", "description": "Serial Console Service"}, {"unit": "ubuntu-fan.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Ubuntu FAN network setup"}, {"unit": "ufw.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Uncomplicated firewall"}, {"unit": "unattended-upgrades.service", "load": "loaded", "active": "active", "sub": "running", "description": "Unattended Upgrades Shutdown"}, {"unit": "user@1000.service", "load": "loaded", "active": "active", "sub": "running", "description": "User Manager for UID 1000"}, {"unit": "vgauth.service", "load": "loaded", "active": "active", "sub": "running", "description": "Authentication service for virtual machines hosted on VMware"}, {"unit": "-.slice", "load": "loaded", "active": "active", "sub": "active", "description": "Root Slice"}, {"unit": "system-getty.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-getty.slice"}, {"unit": "system.slice", "load": "loaded", "active": "active", "sub": "active", "description": "System Slice"}, {"unit": "user-1000.slice", "load": "loaded", "active": "active", "sub": "active", "description": "User Slice of kbrazil"}, {"unit": "user.slice", "load": "loaded", "active": "active", "sub": "active", "description": "User and Session Slice"}, {"unit": "acpid.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "ACPID Listen Socket"}, {"unit": "dbus.socket", "load": "loaded", "active": "active", "sub": "running", "description": "D-Bus System Message Bus Socket"}, {"unit": "dm-event.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Device-mapper event daemon FIFOs"}, {"unit": "docker.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Docker Socket for the API"}, {"unit": "iscsid.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Open-iSCSI iscsid Socket"}, {"unit": "lvm2-lvmetad.socket", "load": "loaded", "active": "active", "sub": "running", "description": "LVM2 metadata daemon socket"}, {"unit": "lvm2-lvmpolld.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "LVM2 poll daemon socket"}, {"unit": "lxd.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "LXD - unix socket"}, {"unit": "snapd.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Socket activation for snappy daemon"}, {"unit": "syslog.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Syslog Socket"}, {"unit": "systemd-initctl.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "/dev/initctl Compatibility Named Pipe"}, {"unit": "systemd-journald-audit.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Audit Socket"}, {"unit": "systemd-journald-dev-log.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Socket (/dev/log)"}, {"unit": "systemd-journald.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Socket"}, {"unit": "systemd-networkd.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Network Service Netlink Socket"}, {"unit": "systemd-rfkill.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Load/Save RF Kill Switch Status /dev/rfkill Watch"}, {"unit": "systemd-udevd-control.socket", "load": "loaded", "active": "active", "sub": "running", "description": "udev Control Socket"}, {"unit": "systemd-udevd-kernel.socket", "load": "loaded", "active": "active", "sub": "running", "description": "udev Kernel Socket"}, {"unit": "uuidd.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "UUID daemon activation socket"}, {"unit": "swap.img.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/swap.img"}, {"unit": "basic.target", "load": "loaded", "active": "active", "sub": "active", "description": "Basic System"}, {"unit": "bluetooth.target", "load": "loaded", "active": "active", "sub": "active", "description": "Bluetooth"}, {"unit": "cloud-config.target", "load": "loaded", "active": "active", "sub": "active", "description": "Cloud-config availability"}, {"unit": "cloud-init.target", "load": "loaded", "active": "active", "sub": "active", "description": "Cloud-init target"}, {"unit": "cryptsetup.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local Encrypted Volumes"}, {"unit": "getty.target", "load": "loaded", "active": "active", "sub": "active", "description": "Login Prompts"}, {"unit": "graphical.target", "load": "loaded", "active": "active", "sub": "active", "description": "Graphical Interface"}, {"unit": "local-fs-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local File Systems (Pre)"}, {"unit": "local-fs.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local File Systems"}, {"unit": "multi-user.target", "load": "loaded", "active": "active", "sub": "active", "description": "Multi-User System"}, {"unit": "network-online.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network is Online"}, {"unit": "network-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network (Pre)"}, {"unit": "network.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network"}, {"unit": "nss-lookup.target", "load": "loaded", "active": "active", "sub": "active", "description": "Host and Network Name Lookups"}, {"unit": "nss-user-lookup.target", "load": "loaded", "active": "active", "sub": "active", "description": "User and Group Name Lookups"}, {"unit": "paths.target", "load": "loaded", "active": "active", "sub": "active", "description": "Paths"}, {"unit": "remote-fs-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Remote File Systems (Pre)"}, {"unit": "remote-fs.target", "load": "loaded", "active": "active", "sub": "active", "description": "Remote File Systems"}, {"unit": "slices.target", "load": "loaded", "active": "active", "sub": "active", "description": "Slices"}, {"unit": "sockets.target", "load": "loaded", "active": "active", "sub": "active", "description": "Sockets"}, {"unit": "swap.target", "load": "loaded", "active": "active", "sub": "active", "description": "Swap"}, {"unit": "sysinit.target", "load": "loaded", "active": "active", "sub": "active", "description": "System Initialization"}, {"unit": "time-sync.target", "load": "loaded", "active": "active", "sub": "active", "description": "System Time Synchronized"}, {"unit": "timers.target", "load": "loaded", "active": "active", "sub": "active", "description": "Timers"}, {"unit": "apt-daily-upgrade.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Daily apt upgrade and clean activities"}, {"unit": "apt-daily.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Daily apt download activities"}, {"unit": "fstrim.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Discard unused blocks once a week"}, {"unit": "motd-news.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Message of the Day"}, {"unit": "systemd-tmpfiles-clean.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Daily Cleanup of Temporary Directories"}] +[{"unit": "proc-sys-fs-binfmt_misc.automount", "load": "loaded", "active": "active", "sub": "waiting", "description": "Arbitrary Executable File Formats File System Automount Point"}, {"unit": "dev-cdrom.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "dev-cdrw.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64"}, {"unit": "dev-disk-by\\x2did-ata\\x2dVMware_Virtual_SATA_CDRW_Drive_00000000000000000001.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "dev-disk-by\\x2did-ata\\x2dVMware_Virtual_SATA_CDRW_Drive_01000000000000000001.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64"}, {"unit": "dev-disk-by\\x2dlabel-CDROM.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "dev-disk-by\\x2dlabel-Ubuntu\\x2dServer\\x5cx2018.04.3\\x5cx20LTS\\x5cx20amd64.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64"}, {"unit": "dev-disk-by\\x2dpartuuid-744589e8\\x2d5711\\x2d4750\\x2d9984\\x2dc34d66f93879.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 2"}, {"unit": "dev-disk-by\\x2dpartuuid-e0614271\\x2dc211\\x2d4324\\x2da5bc\\x2d8e6bcb66da43.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:00:10.0\\x2dscsi\\x2d0:0:0:0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:00:10.0\\x2dscsi\\x2d0:0:0:0\\x2dpart1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:00:10.0\\x2dscsi\\x2d0:0:0:0\\x2dpart2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 2"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:02:04.0\\x2data\\x2d1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "dev-disk-by\\x2dpath-pci\\x2d0000:02:04.0\\x2data\\x2d2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64"}, {"unit": "dev-disk-by\\x2duuid-011527a0\\x2dc72a\\x2d4c00\\x2da50e\\x2dee90da26b6e2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 2"}, {"unit": "dev-disk-by\\x2duuid-2019\\x2d08\\x2d05\\x2d20\\x2d00\\x2d00\\x2d00.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64"}, {"unit": "dev-disk-by\\x2duuid-2019\\x2d08\\x2d12\\x2d10\\x2d17\\x2d03\\x2d63.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "dev-dvd.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "dev-fd0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/fd0"}, {"unit": "dev-loop0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop0"}, {"unit": "dev-loop1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop1"}, {"unit": "dev-loop10.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop10"}, {"unit": "dev-loop11.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop11"}, {"unit": "dev-loop2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop2"}, {"unit": "dev-loop3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop3"}, {"unit": "dev-loop4.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop4"}, {"unit": "dev-loop5.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop5"}, {"unit": "dev-loop7.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop7"}, {"unit": "dev-loop8.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop8"}, {"unit": "dev-loop9.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/loop9"}, {"unit": "dev-rfkill.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/rfkill"}, {"unit": "dev-sda.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S"}, {"unit": "dev-sda1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "dev-sda2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 2"}, {"unit": "dev-sr0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "dev-sr1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64"}, {"unit": "dev-ttyprintk.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyprintk"}, {"unit": "dev-ttyS0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS0"}, {"unit": "dev-ttyS1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS1"}, {"unit": "dev-ttyS10.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS10"}, {"unit": "dev-ttyS11.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS11"}, {"unit": "dev-ttyS12.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS12"}, {"unit": "dev-ttyS13.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS13"}, {"unit": "dev-ttyS14.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS14"}, {"unit": "dev-ttyS15.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS15"}, {"unit": "dev-ttyS16.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS16"}, {"unit": "dev-ttyS17.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS17"}, {"unit": "dev-ttyS18.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS18"}, {"unit": "dev-ttyS19.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS19"}, {"unit": "dev-ttyS2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS2"}, {"unit": "dev-ttyS20.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS20"}, {"unit": "dev-ttyS21.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS21"}, {"unit": "dev-ttyS22.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS22"}, {"unit": "dev-ttyS23.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS23"}, {"unit": "dev-ttyS24.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS24"}, {"unit": "dev-ttyS25.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS25"}, {"unit": "dev-ttyS26.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS26"}, {"unit": "dev-ttyS27.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS27"}, {"unit": "dev-ttyS28.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS28"}, {"unit": "dev-ttyS29.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS29"}, {"unit": "dev-ttyS3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS3"}, {"unit": "dev-ttyS30.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS30"}, {"unit": "dev-ttyS31.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS31"}, {"unit": "dev-ttyS4.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS4"}, {"unit": "dev-ttyS5.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS5"}, {"unit": "dev-ttyS6.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS6"}, {"unit": "dev-ttyS7.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS7"}, {"unit": "dev-ttyS8.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS8"}, {"unit": "dev-ttyS9.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/dev/ttyS9"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 1"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S 2"}, {"unit": "sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_S"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\\x2d2-2\\x2d2.1-2\\x2d2.1:1.0-bluetooth-hci0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata3-host2-target2:0:0-2:0:0:0-block-sr0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive CDROM"}, {"unit": "sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata4-host3-target3:0:0-3:0:0:0-block-sr1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64"}, {"unit": "sys-devices-platform-floppy.0-block-fd0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/floppy.0/block/fd0"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS1"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS10.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS10"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS11.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS11"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS12.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS12"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS13.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS13"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS14.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS14"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS15.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS15"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS16.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS16"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS17.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS17"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS18.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS18"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS19.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS19"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS2"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS20.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS20"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS21.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS21"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS22.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS22"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS23.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS23"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS24.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS24"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS25.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS25"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS26.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS26"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS27.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS27"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS28.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS28"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS29.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS29"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS3"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS30.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS30"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS31.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS31"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS4.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS4"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS5.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS5"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS6.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS6"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS7.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS7"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS8.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS8"}, {"unit": "sys-devices-platform-serial8250-tty-ttyS9.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/platform/serial8250/tty/ttyS9"}, {"unit": "sys-devices-pnp0-00:05-tty-ttyS0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/pnp0/00:05/tty/ttyS0"}, {"unit": "sys-devices-virtual-block-loop0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop0"}, {"unit": "sys-devices-virtual-block-loop1.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop1"}, {"unit": "sys-devices-virtual-block-loop10.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop10"}, {"unit": "sys-devices-virtual-block-loop11.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop11"}, {"unit": "sys-devices-virtual-block-loop2.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop2"}, {"unit": "sys-devices-virtual-block-loop3.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop3"}, {"unit": "sys-devices-virtual-block-loop4.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop4"}, {"unit": "sys-devices-virtual-block-loop5.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop5"}, {"unit": "sys-devices-virtual-block-loop7.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop7"}, {"unit": "sys-devices-virtual-block-loop8.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop8"}, {"unit": "sys-devices-virtual-block-loop9.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/block/loop9"}, {"unit": "sys-devices-virtual-misc-rfkill.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/misc/rfkill"}, {"unit": "sys-devices-virtual-tty-ttyprintk.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/devices/virtual/tty/ttyprintk"}, {"unit": "sys-module-configfs.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/module/configfs"}, {"unit": "sys-module-fuse.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/module/fuse"}, {"unit": "sys-subsystem-bluetooth-devices-hci0.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "/sys/subsystem/bluetooth/devices/hci0"}, {"unit": "sys-subsystem-net-devices-ens33.device", "load": "loaded", "active": "active", "sub": "plugged", "description": "82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)"}, {"unit": "-.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Root Mount"}, {"unit": "dev-hugepages.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Huge Pages File System"}, {"unit": "dev-mqueue.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "POSIX Message Queue File System"}, {"unit": "proc-sys-fs-binfmt_misc.mount", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Arbitrary Executable File Formats File System"}, {"unit": "run-user-1000.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/run/user/1000"}, {"unit": "snap-core-7917.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for core, revision 7917"}, {"unit": "snap-core-8039.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for core, revision 8039"}, {"unit": "snap-core18-1223.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for core18, revision 1223"}, {"unit": "snap-core18-1265.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for core18, revision 1265"}, {"unit": "snap-doctl-215.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for doctl, revision 215"}, {"unit": "snap-doctl-222.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for doctl, revision 222"}, {"unit": "snap-google\\x2dcloud\\x2dsdk-106.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for google-cloud-sdk, revision 106"}, {"unit": "snap-google\\x2dcloud\\x2dsdk-107.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for google-cloud-sdk, revision 107"}, {"unit": "snap-slcli-383.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for slcli, revision 383"}, {"unit": "snap-stress\\x2dng-1046.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for stress-ng, revision 1046"}, {"unit": "snap-stress\\x2dng-1076.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Mount unit for stress-ng, revision 1076"}, {"unit": "sys-fs-fuse-connections.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "FUSE Control File System"}, {"unit": "sys-kernel-config.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Kernel Configuration File System"}, {"unit": "sys-kernel-debug.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "Kernel Debug File System"}, {"unit": "tmp.mount", "load": "not-found", "active": "inactive", "sub": "dead", "description": "tmp.mount"}, {"unit": "var-lib-lxcfs.mount", "load": "loaded", "active": "active", "sub": "mounted", "description": "/var/lib/lxcfs"}, {"unit": "acpid.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "ACPI Events Check"}, {"unit": "apport-autoreport.path", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Process error reports when automatic reporting is enabled (file watch)"}, {"unit": "systemd-ask-password-console.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "Dispatch Password Requests to Console Directory Watch"}, {"unit": "systemd-ask-password-plymouth.path", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Forward Password Requests to Plymouth Directory Watch"}, {"unit": "systemd-ask-password-wall.path", "load": "loaded", "active": "active", "sub": "waiting", "description": "Forward Password Requests to Wall Directory Watch"}, {"unit": "init.scope", "load": "loaded", "active": "active", "sub": "running", "description": "System and Service Manager"}, {"unit": "session-103.scope", "load": "loaded", "active": "active", "sub": "running", "description": "Session 103 of user kbrazil"}, {"unit": "accounts-daemon.service", "load": "loaded", "active": "active", "sub": "running", "description": "Accounts Service"}, {"unit": "acpid.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "ACPI event daemon"}, {"unit": "apparmor.service", "load": "loaded", "active": "active", "sub": "exited", "description": "AppArmor initialization"}, {"unit": "apport-autoreport.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Process error reports when automatic reporting is enabled"}, {"unit": "apport.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LSB: automatic crash report generation"}, {"unit": "apt-daily-upgrade.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Daily apt upgrade and clean activities"}, {"unit": "apt-daily.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Daily apt download activities"}, {"unit": "atd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Deferred execution scheduler"}, {"unit": "auditd.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "auditd.service"}, {"unit": "blk-availability.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Availability of block devices"}, {"unit": "cloud-config.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Apply the settings specified in cloud-config"}, {"unit": "cloud-final.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Execute cloud user/final scripts"}, {"unit": "cloud-init-local.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Initial cloud-init job (pre-networking)"}, {"unit": "cloud-init.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Initial cloud-init job (metadata service crawler)"}, {"unit": "connman.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "connman.service"}, {"unit": "console-screen.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "console-screen.service"}, {"unit": "console-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Set console font and keymap"}, {"unit": "containerd.service", "load": "loaded", "active": "active", "sub": "running", "description": "containerd container runtime"}, {"unit": "cron.service", "load": "loaded", "active": "active", "sub": "running", "description": "Regular background program processing daemon"}, {"unit": "dbus.service", "load": "loaded", "active": "active", "sub": "running", "description": "D-Bus System Message Bus"}, {"unit": "display-manager.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "display-manager.service"}, {"unit": "dm-event.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Device-mapper event daemon"}, {"unit": "docker.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Docker Application Container Engine"}, {"unit": "ebtables.service", "load": "loaded", "active": "active", "sub": "exited", "description": "ebtables ruleset management"}, {"unit": "emergency.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Emergency Shell"}, {"unit": "fcoe.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "fcoe.service"}, {"unit": "firewalld.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "firewalld.service"}, {"unit": "fstrim.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Discard unused blocks"}, {"unit": "getty-static.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "getty on tty2-tty6 if dbus and logind are not available"}, {"unit": "getty@tty1.service", "load": "loaded", "active": "active", "sub": "running", "description": "Getty on tty1"}, {"unit": "grub-common.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LSB: Record successful boot for GRUB"}, {"unit": "irqbalance.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "irqbalance daemon"}, {"unit": "iscsi-shutdown.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "iscsi-shutdown.service"}, {"unit": "iscsid.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "iSCSI initiator daemon (iscsid)"}, {"unit": "kbd.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "kbd.service"}, {"unit": "keyboard-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Set the console keyboard layout"}, {"unit": "kmod-static-nodes.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create list of required static device nodes for the current kernel"}, {"unit": "lvm2-activation.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "lvm2-activation.service"}, {"unit": "lvm2-lvmetad.service", "load": "loaded", "active": "active", "sub": "running", "description": "LVM2 metadata daemon"}, {"unit": "lvm2-lvmpolld.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "LVM2 poll daemon"}, {"unit": "lvm2-monitor.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling"}, {"unit": "lxc.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "lxc.service"}, {"unit": "lxcfs.service", "load": "loaded", "active": "active", "sub": "running", "description": "FUSE filesystem for LXC"}, {"unit": "lxd-containers.service", "load": "loaded", "active": "active", "sub": "exited", "description": "LXD - container startup/shutdown"}, {"unit": "lxd.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "LXD - main daemon"}, {"unit": "motd-news.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Message of the Day"}, {"unit": "networkd-dispatcher.service", "load": "loaded", "active": "active", "sub": "running", "description": "Dispatcher daemon for systemd-networkd"}, {"unit": "networking.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "networking.service"}, {"unit": "NetworkManager.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "NetworkManager.service"}, {"unit": "ondemand.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Set the CPU Frequency Scaling governor"}, {"unit": "open-iscsi.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Login to default iSCSI targets"}, {"unit": "open-vm-tools.service", "load": "loaded", "active": "active", "sub": "running", "description": "Service for virtual machines hosted on VMware"}, {"unit": "openvswitch-switch.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "openvswitch-switch.service"}, {"unit": "plymouth-quit-wait.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Hold until boot process finishes up"}, {"unit": "plymouth-quit.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Terminate Plymouth Boot Screen"}, {"unit": "plymouth-read-write.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Tell Plymouth To Write Out Runtime Data"}, {"unit": "plymouth-start.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Show Plymouth Boot Screen"}, {"unit": "polkit.service", "load": "loaded", "active": "active", "sub": "running", "description": "Authorization Manager"}, {"unit": "pollinate.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Pollinate to seed the pseudo random number generator"}, {"unit": "rc-local.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "/etc/rc.local Compatibility"}, {"unit": "rescue.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Rescue Shell"}, {"unit": "rsync.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "fast remote file copy program daemon"}, {"unit": "rsyslog.service", "load": "loaded", "active": "active", "sub": "running", "description": "System Logging Service"}, {"unit": "setvtrgb.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Set console scheme"}, {"unit": "snapd.autoimport.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Auto import assertions from block devices"}, {"unit": "snapd.core-fixup.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Automatically repair incorrect owner/permissions on core devices"}, {"unit": "snapd.failure.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Failure handling of the snapd snap"}, {"unit": "snapd.seeded.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Wait until snapd is fully seeded"}, {"unit": "snapd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Snappy daemon"}, {"unit": "snapd.snap-repair.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Automatically fetch and run repair assertions"}, {"unit": "ssh.service", "load": "loaded", "active": "active", "sub": "running", "description": "OpenBSD Secure Shell server"}, {"unit": "sshd-keygen.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "sshd-keygen.service"}, {"unit": "sysstat.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Resets System Activity Data Collector"}, {"unit": "systemd-ask-password-console.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Dispatch Password Requests to Console"}, {"unit": "systemd-ask-password-plymouth.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Forward Password Requests to Plymouth"}, {"unit": "systemd-ask-password-wall.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Forward Password Requests to Wall"}, {"unit": "systemd-binfmt.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Set Up Additional Binary Formats"}, {"unit": "systemd-fsck-root.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "File System Check on Root Device"}, {"unit": "systemd-fsckd.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "File System Check Daemon to report status"}, {"unit": "systemd-hwdb-update.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Rebuild Hardware Database"}, {"unit": "systemd-initctl.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "/dev/initctl Compatibility Daemon"}, {"unit": "systemd-journal-flush.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Flush Journal to Persistent Storage"}, {"unit": "systemd-journald.service", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Service"}, {"unit": "systemd-logind.service", "load": "loaded", "active": "active", "sub": "running", "description": "Login Service"}, {"unit": "systemd-machine-id-commit.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Commit a transient machine-id on disk"}, {"unit": "systemd-modules-load.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Load Kernel Modules"}, {"unit": "systemd-networkd-wait-online.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Wait for Network to be Configured"}, {"unit": "systemd-networkd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Network Service"}, {"unit": "systemd-random-seed.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Load/Save Random Seed"}, {"unit": "systemd-remount-fs.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Remount Root and Kernel File Systems"}, {"unit": "systemd-resolved.service", "load": "loaded", "active": "active", "sub": "running", "description": "Network Name Resolution"}, {"unit": "systemd-rfkill.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Load/Save RF Kill Switch Status"}, {"unit": "systemd-sysctl.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Apply Kernel Variables"}, {"unit": "systemd-sysusers.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "systemd-sysusers.service"}, {"unit": "systemd-timesyncd.service", "load": "loaded", "active": "active", "sub": "running", "description": "Network Time Synchronization"}, {"unit": "systemd-tmpfiles-clean.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Cleanup of Temporary Directories"}, {"unit": "systemd-tmpfiles-setup-dev.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create Static Device Nodes in /dev"}, {"unit": "systemd-tmpfiles-setup.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Create Volatile Files and Directories"}, {"unit": "systemd-udev-trigger.service", "load": "loaded", "active": "active", "sub": "exited", "description": "udev Coldplug all Devices"}, {"unit": "systemd-udevd.service", "load": "loaded", "active": "active", "sub": "running", "description": "udev Kernel Device Manager"}, {"unit": "systemd-update-done.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "systemd-update-done.service"}, {"unit": "systemd-update-utmp-runlevel.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Update UTMP about System Runlevel Changes"}, {"unit": "systemd-update-utmp.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Update UTMP about System Boot/Shutdown"}, {"unit": "systemd-user-sessions.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Permit User Sessions"}, {"unit": "systemd-vconsole-setup.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "systemd-vconsole-setup.service"}, {"unit": "thermald.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Thermal Daemon Service"}, {"unit": "ttyS0.service", "load": "loaded", "active": "active", "sub": "running", "description": "Serial Console Service"}, {"unit": "ubuntu-fan.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Ubuntu FAN network setup"}, {"unit": "ufw.service", "load": "loaded", "active": "active", "sub": "exited", "description": "Uncomplicated firewall"}, {"unit": "unattended-upgrades.service", "load": "loaded", "active": "active", "sub": "running", "description": "Unattended Upgrades Shutdown"}, {"unit": "ureadahead-stop.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Stop ureadahead data collection"}, {"unit": "ureadahead.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Read required files in advance"}, {"unit": "user@1000.service", "load": "loaded", "active": "active", "sub": "running", "description": "User Manager for UID 1000"}, {"unit": "uuidd.service", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Daemon for generating UUIDs"}, {"unit": "vgauth.service", "load": "loaded", "active": "active", "sub": "running", "description": "Authentication service for virtual machines hosted on VMware"}, {"unit": "whoopsie.service", "load": "not-found", "active": "inactive", "sub": "dead", "description": "whoopsie.service"}, {"unit": "-.slice", "load": "loaded", "active": "active", "sub": "active", "description": "Root Slice"}, {"unit": "system-getty.slice", "load": "loaded", "active": "active", "sub": "active", "description": "system-getty.slice"}, {"unit": "system.slice", "load": "loaded", "active": "active", "sub": "active", "description": "System Slice"}, {"unit": "user-1000.slice", "load": "loaded", "active": "active", "sub": "active", "description": "User Slice of kbrazil"}, {"unit": "user.slice", "load": "loaded", "active": "active", "sub": "active", "description": "User and Session Slice"}, {"unit": "acpid.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "ACPID Listen Socket"}, {"unit": "apport-forward.socket", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Unix socket for apport crash forwarding"}, {"unit": "dbus.socket", "load": "loaded", "active": "active", "sub": "running", "description": "D-Bus System Message Bus Socket"}, {"unit": "dm-event.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Device-mapper event daemon FIFOs"}, {"unit": "docker.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Docker Socket for the API"}, {"unit": "iscsid.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Open-iSCSI iscsid Socket"}, {"unit": "lvm2-lvmetad.socket", "load": "loaded", "active": "active", "sub": "running", "description": "LVM2 metadata daemon socket"}, {"unit": "lvm2-lvmpolld.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "LVM2 poll daemon socket"}, {"unit": "lxd.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "LXD - unix socket"}, {"unit": "snapd.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Socket activation for snappy daemon"}, {"unit": "syslog.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Syslog Socket"}, {"unit": "systemd-fsckd.socket", "load": "loaded", "active": "inactive", "sub": "dead", "description": "fsck to fsckd communication Socket"}, {"unit": "systemd-initctl.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "/dev/initctl Compatibility Named Pipe"}, {"unit": "systemd-journald-audit.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Audit Socket"}, {"unit": "systemd-journald-dev-log.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Socket (/dev/log)"}, {"unit": "systemd-journald.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Journal Socket"}, {"unit": "systemd-networkd.socket", "load": "loaded", "active": "active", "sub": "running", "description": "Network Service Netlink Socket"}, {"unit": "systemd-rfkill.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "Load/Save RF Kill Switch Status /dev/rfkill Watch"}, {"unit": "systemd-udevd-control.socket", "load": "loaded", "active": "active", "sub": "running", "description": "udev Control Socket"}, {"unit": "systemd-udevd-kernel.socket", "load": "loaded", "active": "active", "sub": "running", "description": "udev Kernel Socket"}, {"unit": "uuidd.socket", "load": "loaded", "active": "active", "sub": "listening", "description": "UUID daemon activation socket"}, {"unit": "swap.img.swap", "load": "loaded", "active": "active", "sub": "active", "description": "/swap.img"}, {"unit": "all.target", "load": "not-found", "active": "inactive", "sub": "dead", "description": "all.target"}, {"unit": "basic.target", "load": "loaded", "active": "active", "sub": "active", "description": "Basic System"}, {"unit": "bluetooth.target", "load": "loaded", "active": "active", "sub": "active", "description": "Bluetooth"}, {"unit": "cloud-config.target", "load": "loaded", "active": "active", "sub": "active", "description": "Cloud-config availability"}, {"unit": "cloud-init.target", "load": "loaded", "active": "active", "sub": "active", "description": "Cloud-init target"}, {"unit": "cryptsetup.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local Encrypted Volumes"}, {"unit": "emergency.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Emergency Mode"}, {"unit": "getty-pre.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Login Prompts (Pre)"}, {"unit": "getty.target", "load": "loaded", "active": "active", "sub": "active", "description": "Login Prompts"}, {"unit": "graphical.target", "load": "loaded", "active": "active", "sub": "active", "description": "Graphical Interface"}, {"unit": "local-fs-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local File Systems (Pre)"}, {"unit": "local-fs.target", "load": "loaded", "active": "active", "sub": "active", "description": "Local File Systems"}, {"unit": "multi-user.target", "load": "loaded", "active": "active", "sub": "active", "description": "Multi-User System"}, {"unit": "network-online.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network is Online"}, {"unit": "network-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network (Pre)"}, {"unit": "network.target", "load": "loaded", "active": "active", "sub": "active", "description": "Network"}, {"unit": "nss-lookup.target", "load": "loaded", "active": "active", "sub": "active", "description": "Host and Network Name Lookups"}, {"unit": "nss-user-lookup.target", "load": "loaded", "active": "active", "sub": "active", "description": "User and Group Name Lookups"}, {"unit": "paths.target", "load": "loaded", "active": "active", "sub": "active", "description": "Paths"}, {"unit": "remote-fs-pre.target", "load": "loaded", "active": "active", "sub": "active", "description": "Remote File Systems (Pre)"}, {"unit": "remote-fs.target", "load": "loaded", "active": "active", "sub": "active", "description": "Remote File Systems"}, {"unit": "rescue.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Rescue Mode"}, {"unit": "shutdown.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Shutdown"}, {"unit": "slices.target", "load": "loaded", "active": "active", "sub": "active", "description": "Slices"}, {"unit": "sockets.target", "load": "loaded", "active": "active", "sub": "active", "description": "Sockets"}, {"unit": "swap.target", "load": "loaded", "active": "active", "sub": "active", "description": "Swap"}, {"unit": "sysinit.target", "load": "loaded", "active": "active", "sub": "active", "description": "System Initialization"}, {"unit": "time-sync.target", "load": "loaded", "active": "active", "sub": "active", "description": "System Time Synchronized"}, {"unit": "timers.target", "load": "loaded", "active": "active", "sub": "active", "description": "Timers"}, {"unit": "umount.target", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Unmount All Filesystems"}, {"unit": "apt-daily-upgrade.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Daily apt upgrade and clean activities"}, {"unit": "apt-daily.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Daily apt download activities"}, {"unit": "fstrim.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Discard unused blocks once a week"}, {"unit": "motd-news.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Message of the Day"}, {"unit": "snapd.snap-repair.timer", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Timer to automatically fetch and run repair assertions"}, {"unit": "systemd-tmpfiles-clean.timer", "load": "loaded", "active": "active", "sub": "waiting", "description": "Daily Cleanup of Temporary Directories"}, {"unit": "ureadahead-stop.timer", "load": "loaded", "active": "inactive", "sub": "dead", "description": "Stop ureadahead data collection 45s after completed startup"}] diff --git a/tests/fixtures/ubuntu-18.04/systemctl.out b/tests/fixtures/ubuntu-18.04/systemctl.out index 477eed0e..bca01cc1 100644 --- a/tests/fixtures/ubuntu-18.04/systemctl.out +++ b/tests/fixtures/ubuntu-18.04/systemctl.out @@ -1,198 +1,342 @@ -UNIT LOAD ACTIVE SUB DESCRIPTION -proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point -sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda1.device loaded active plugged VMware_Virtual_S 1 -sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda2.device loaded active plugged VMware_Virtual_S 2 -sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda.device loaded active plugged VMware_Virtual_S -sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0 -sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter) -sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata3-host2-target2:0:0-2:0:0:0-block-sr0.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM -sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata4-host3-target3:0:0-3:0:0:0-block-sr1.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64 -sys-devices-platform-floppy.0-block-fd0.device loaded active plugged /sys/devices/platform/floppy.0/block/fd0 -sys-devices-platform-serial8250-tty-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS1 -sys-devices-platform-serial8250-tty-ttyS10.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS10 -sys-devices-platform-serial8250-tty-ttyS11.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS11 -sys-devices-platform-serial8250-tty-ttyS12.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS12 -sys-devices-platform-serial8250-tty-ttyS13.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS13 -sys-devices-platform-serial8250-tty-ttyS14.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS14 -sys-devices-platform-serial8250-tty-ttyS15.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS15 -sys-devices-platform-serial8250-tty-ttyS16.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS16 -sys-devices-platform-serial8250-tty-ttyS17.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS17 -sys-devices-platform-serial8250-tty-ttyS18.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS18 -sys-devices-platform-serial8250-tty-ttyS19.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS19 -sys-devices-platform-serial8250-tty-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS2 -sys-devices-platform-serial8250-tty-ttyS20.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS20 -sys-devices-platform-serial8250-tty-ttyS21.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS21 -sys-devices-platform-serial8250-tty-ttyS22.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS22 -sys-devices-platform-serial8250-tty-ttyS23.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS23 -sys-devices-platform-serial8250-tty-ttyS24.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS24 -sys-devices-platform-serial8250-tty-ttyS25.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS25 -sys-devices-platform-serial8250-tty-ttyS26.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS26 -sys-devices-platform-serial8250-tty-ttyS27.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS27 -sys-devices-platform-serial8250-tty-ttyS28.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS28 -sys-devices-platform-serial8250-tty-ttyS29.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS29 -sys-devices-platform-serial8250-tty-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS3 -sys-devices-platform-serial8250-tty-ttyS30.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS30 -sys-devices-platform-serial8250-tty-ttyS31.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS31 -sys-devices-platform-serial8250-tty-ttyS4.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS4 -sys-devices-platform-serial8250-tty-ttyS5.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS5 -sys-devices-platform-serial8250-tty-ttyS6.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS6 -sys-devices-platform-serial8250-tty-ttyS7.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS7 -sys-devices-platform-serial8250-tty-ttyS8.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS8 -sys-devices-platform-serial8250-tty-ttyS9.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS9 -sys-devices-pnp0-00:05-tty-ttyS0.device loaded active plugged /sys/devices/pnp0/00:05/tty/ttyS0 -sys-devices-virtual-block-loop0.device loaded active plugged /sys/devices/virtual/block/loop0 -sys-devices-virtual-block-loop1.device loaded active plugged /sys/devices/virtual/block/loop1 -sys-devices-virtual-block-loop10.device loaded active plugged /sys/devices/virtual/block/loop10 -sys-devices-virtual-block-loop11.device loaded active plugged /sys/devices/virtual/block/loop11 -sys-devices-virtual-block-loop2.device loaded active plugged /sys/devices/virtual/block/loop2 -sys-devices-virtual-block-loop3.device loaded active plugged /sys/devices/virtual/block/loop3 -sys-devices-virtual-block-loop4.device loaded active plugged /sys/devices/virtual/block/loop4 -sys-devices-virtual-block-loop5.device loaded active plugged /sys/devices/virtual/block/loop5 -sys-devices-virtual-block-loop7.device loaded active plugged /sys/devices/virtual/block/loop7 -sys-devices-virtual-block-loop8.device loaded active plugged /sys/devices/virtual/block/loop8 -sys-devices-virtual-block-loop9.device loaded active plugged /sys/devices/virtual/block/loop9 -sys-devices-virtual-misc-rfkill.device loaded active plugged /sys/devices/virtual/misc/rfkill -sys-devices-virtual-tty-ttyprintk.device loaded active plugged /sys/devices/virtual/tty/ttyprintk -sys-module-configfs.device loaded active plugged /sys/module/configfs -sys-module-fuse.device loaded active plugged /sys/module/fuse -sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0 -sys-subsystem-net-devices-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter) --.mount loaded active mounted Root Mount -dev-hugepages.mount loaded active mounted Huge Pages File System -dev-mqueue.mount loaded active mounted POSIX Message Queue File System -run-user-1000.mount loaded active mounted /run/user/1000 -snap-core-7917.mount loaded active mounted Mount unit for core, revision 7917 -snap-core-8039.mount loaded active mounted Mount unit for core, revision 8039 -snap-core18-1223.mount loaded active mounted Mount unit for core18, revision 1223 -snap-core18-1265.mount loaded active mounted Mount unit for core18, revision 1265 -snap-doctl-215.mount loaded active mounted Mount unit for doctl, revision 215 -snap-doctl-222.mount loaded active mounted Mount unit for doctl, revision 222 -snap-google\x2dcloud\x2dsdk-106.mount loaded active mounted Mount unit for google-cloud-sdk, revision 106 -snap-google\x2dcloud\x2dsdk-107.mount loaded active mounted Mount unit for google-cloud-sdk, revision 107 -snap-slcli-383.mount loaded active mounted Mount unit for slcli, revision 383 -snap-stress\x2dng-1046.mount loaded active mounted Mount unit for stress-ng, revision 1046 -snap-stress\x2dng-1076.mount loaded active mounted Mount unit for stress-ng, revision 1076 -sys-fs-fuse-connections.mount loaded active mounted FUSE Control File System -sys-kernel-config.mount loaded active mounted Kernel Configuration File System -sys-kernel-debug.mount loaded active mounted Kernel Debug File System -var-lib-lxcfs.mount loaded active mounted /var/lib/lxcfs -acpid.path loaded active waiting ACPI Events Check -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 -init.scope loaded active running System and Service Manager -session-103.scope loaded active running Session 103 of user kbrazil -accounts-daemon.service loaded active running Accounts Service -apparmor.service loaded active exited AppArmor initialization -apport.service loaded active exited LSB: automatic crash report generation -atd.service loaded active running Deferred execution scheduler -blk-availability.service loaded active exited Availability of block devices -cloud-config.service loaded active exited Apply the settings specified in cloud-config -cloud-final.service loaded active exited Execute cloud user/final scripts -cloud-init-local.service loaded active exited Initial cloud-init job (pre-networking) -cloud-init.service loaded active exited Initial cloud-init job (metadata service crawler) -console-setup.service loaded active exited Set console font and keymap -containerd.service loaded active running containerd container runtime -cron.service loaded active running Regular background program processing daemon -dbus.service loaded active running D-Bus System Message Bus -ebtables.service loaded active exited ebtables ruleset management -getty@tty1.service loaded active running Getty on tty1 -grub-common.service loaded active exited LSB: Record successful boot for GRUB -keyboard-setup.service loaded active exited Set the console keyboard layout -kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel -lvm2-lvmetad.service loaded active running LVM2 metadata daemon -lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling -lxcfs.service loaded active running FUSE filesystem for LXC -lxd-containers.service loaded active exited LXD - container startup/shutdown -networkd-dispatcher.service loaded active running Dispatcher daemon for systemd-networkd -open-vm-tools.service loaded active running Service for virtual machines hosted on VMware -polkit.service loaded active running Authorization Manager -rsyslog.service loaded active running System Logging Service -setvtrgb.service loaded active exited Set console scheme -snapd.seeded.service loaded active exited Wait until snapd is fully seeded -snapd.service loaded active running Snappy daemon -ssh.service loaded active running OpenBSD Secure Shell server -sysstat.service loaded active exited Resets System Activity Data Collector -systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage -systemd-journald.service loaded active running Journal Service -systemd-logind.service loaded active running Login Service -systemd-modules-load.service loaded active exited Load Kernel Modules -systemd-networkd-wait-online.service loaded active exited Wait for Network to be Configured -systemd-networkd.service loaded active running Network Service -systemd-random-seed.service loaded active exited Load/Save Random Seed -systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems -systemd-resolved.service loaded active running Network Name Resolution -systemd-sysctl.service loaded active exited Apply Kernel Variables -systemd-timesyncd.service loaded active running Network Time Synchronization -systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev -systemd-tmpfiles-setup.service loaded active exited Create 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-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown -systemd-user-sessions.service loaded active exited Permit User Sessions -ttyS0.service loaded active running Serial Console Service -ubuntu-fan.service loaded active exited Ubuntu FAN network setup -ufw.service loaded active exited Uncomplicated firewall -unattended-upgrades.service loaded active running Unattended Upgrades Shutdown -user@1000.service loaded active running User Manager for UID 1000 -vgauth.service loaded active running Authentication service for virtual machines hosted on VMware --.slice loaded active active Root Slice -system-getty.slice loaded active active system-getty.slice -system.slice loaded active active System Slice -user-1000.slice loaded active active User Slice of kbrazil -user.slice loaded active active User and Session Slice -acpid.socket loaded active listening ACPID Listen Socket -dbus.socket loaded active running D-Bus System Message Bus Socket -dm-event.socket loaded active listening Device-mapper event daemon FIFOs -docker.socket loaded active listening Docker Socket for the API -iscsid.socket loaded active listening Open-iSCSI iscsid Socket -lvm2-lvmetad.socket loaded active running LVM2 metadata daemon socket -lvm2-lvmpolld.socket loaded active listening LVM2 poll daemon socket -lxd.socket loaded active listening LXD - unix socket -snapd.socket loaded active running Socket activation for snappy daemon -syslog.socket loaded active running Syslog Socket -systemd-initctl.socket loaded active listening /dev/initctl Compatibility Named Pipe -systemd-journald-audit.socket loaded active running Journal Audit Socket -systemd-journald-dev-log.socket loaded active running Journal Socket (/dev/log) -systemd-journald.socket loaded active running Journal Socket -systemd-networkd.socket loaded active running Network Service Netlink Socket -systemd-rfkill.socket loaded active listening Load/Save RF Kill Switch Status /dev/rfkill Watch -systemd-udevd-control.socket loaded active running udev Control Socket -systemd-udevd-kernel.socket loaded active running udev Kernel Socket -uuidd.socket loaded active listening UUID daemon activation socket -swap.img.swap loaded active active /swap.img -basic.target loaded active active Basic System -bluetooth.target loaded active active Bluetooth -cloud-config.target loaded active active Cloud-config availability -cloud-init.target loaded active active Cloud-init target -cryptsetup.target loaded active active Local 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 System -network-online.target loaded active active Network is Online -network-pre.target loaded active active Network (Pre) -network.target loaded active active Network -nss-lookup.target loaded active active Host and Network Name Lookups -nss-user-lookup.target loaded active active User and Group Name Lookups -paths.target loaded active active Paths -remote-fs-pre.target loaded active active Remote File Systems (Pre) -remote-fs.target loaded active active Remote File Systems -slices.target loaded active active Slices -sockets.target loaded active active Sockets -swap.target loaded active active Swap -sysinit.target loaded active active System Initialization -time-sync.target loaded active active System Time Synchronized -timers.target loaded active active Timers -apt-daily-upgrade.timer loaded active waiting Daily apt upgrade and clean activities -apt-daily.timer loaded active waiting Daily apt download activities -fstrim.timer loaded active waiting Discard unused blocks once a week -motd-news.timer loaded active waiting Message of the Day -systemd-tmpfiles-clean.timer loaded active waiting Daily Cleanup of Temporary Directories + UNIT LOAD ACTIVE SUB DESCRIPTION + proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point + dev-cdrom.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM + dev-cdrw.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64 + dev-disk-by\x2did-ata\x2dVMware_Virtual_SATA_CDRW_Drive_00000000000000000001.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM + dev-disk-by\x2did-ata\x2dVMware_Virtual_SATA_CDRW_Drive_01000000000000000001.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64 + dev-disk-by\x2dlabel-CDROM.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM + dev-disk-by\x2dlabel-Ubuntu\x2dServer\x5cx2018.04.3\x5cx20LTS\x5cx20amd64.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64 + dev-disk-by\x2dpartuuid-744589e8\x2d5711\x2d4750\x2d9984\x2dc34d66f93879.device loaded active plugged VMware_Virtual_S 2 + dev-disk-by\x2dpartuuid-e0614271\x2dc211\x2d4324\x2da5bc\x2d8e6bcb66da43.device loaded active plugged VMware_Virtual_S 1 + dev-disk-by\x2dpath-pci\x2d0000:00:10.0\x2dscsi\x2d0:0:0:0.device loaded active plugged VMware_Virtual_S + dev-disk-by\x2dpath-pci\x2d0000:00:10.0\x2dscsi\x2d0:0:0:0\x2dpart1.device loaded active plugged VMware_Virtual_S 1 + dev-disk-by\x2dpath-pci\x2d0000:00:10.0\x2dscsi\x2d0:0:0:0\x2dpart2.device loaded active plugged VMware_Virtual_S 2 + dev-disk-by\x2dpath-pci\x2d0000:02:04.0\x2data\x2d1.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM + dev-disk-by\x2dpath-pci\x2d0000:02:04.0\x2data\x2d2.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64 + dev-disk-by\x2duuid-011527a0\x2dc72a\x2d4c00\x2da50e\x2dee90da26b6e2.device loaded active plugged VMware_Virtual_S 2 + dev-disk-by\x2duuid-2019\x2d08\x2d05\x2d20\x2d00\x2d00\x2d00.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64 + dev-disk-by\x2duuid-2019\x2d08\x2d12\x2d10\x2d17\x2d03\x2d63.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM + dev-dvd.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM + dev-fd0.device loaded active plugged /dev/fd0 + dev-loop0.device loaded active plugged /dev/loop0 + dev-loop1.device loaded active plugged /dev/loop1 + dev-loop10.device loaded active plugged /dev/loop10 + dev-loop11.device loaded active plugged /dev/loop11 + dev-loop2.device loaded active plugged /dev/loop2 + dev-loop3.device loaded active plugged /dev/loop3 + dev-loop4.device loaded active plugged /dev/loop4 + dev-loop5.device loaded active plugged /dev/loop5 + dev-loop7.device loaded active plugged /dev/loop7 + dev-loop8.device loaded active plugged /dev/loop8 + dev-loop9.device loaded active plugged /dev/loop9 + dev-rfkill.device loaded active plugged /dev/rfkill + dev-sda.device loaded active plugged VMware_Virtual_S + dev-sda1.device loaded active plugged VMware_Virtual_S 1 + dev-sda2.device loaded active plugged VMware_Virtual_S 2 + dev-sr0.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM + dev-sr1.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64 + dev-ttyprintk.device loaded active plugged /dev/ttyprintk + dev-ttyS0.device loaded active plugged /dev/ttyS0 + dev-ttyS1.device loaded active plugged /dev/ttyS1 + dev-ttyS10.device loaded active plugged /dev/ttyS10 + dev-ttyS11.device loaded active plugged /dev/ttyS11 + dev-ttyS12.device loaded active plugged /dev/ttyS12 + dev-ttyS13.device loaded active plugged /dev/ttyS13 + dev-ttyS14.device loaded active plugged /dev/ttyS14 + dev-ttyS15.device loaded active plugged /dev/ttyS15 + dev-ttyS16.device loaded active plugged /dev/ttyS16 + dev-ttyS17.device loaded active plugged /dev/ttyS17 + dev-ttyS18.device loaded active plugged /dev/ttyS18 + dev-ttyS19.device loaded active plugged /dev/ttyS19 + dev-ttyS2.device loaded active plugged /dev/ttyS2 + dev-ttyS20.device loaded active plugged /dev/ttyS20 + dev-ttyS21.device loaded active plugged /dev/ttyS21 + dev-ttyS22.device loaded active plugged /dev/ttyS22 + dev-ttyS23.device loaded active plugged /dev/ttyS23 + dev-ttyS24.device loaded active plugged /dev/ttyS24 + dev-ttyS25.device loaded active plugged /dev/ttyS25 + dev-ttyS26.device loaded active plugged /dev/ttyS26 + dev-ttyS27.device loaded active plugged /dev/ttyS27 + dev-ttyS28.device loaded active plugged /dev/ttyS28 + dev-ttyS29.device loaded active plugged /dev/ttyS29 + dev-ttyS3.device loaded active plugged /dev/ttyS3 + dev-ttyS30.device loaded active plugged /dev/ttyS30 + dev-ttyS31.device loaded active plugged /dev/ttyS31 + dev-ttyS4.device loaded active plugged /dev/ttyS4 + dev-ttyS5.device loaded active plugged /dev/ttyS5 + dev-ttyS6.device loaded active plugged /dev/ttyS6 + dev-ttyS7.device loaded active plugged /dev/ttyS7 + dev-ttyS8.device loaded active plugged /dev/ttyS8 + dev-ttyS9.device loaded active plugged /dev/ttyS9 + sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda1.device loaded active plugged VMware_Virtual_S 1 + sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda2.device loaded active plugged VMware_Virtual_S 2 + sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda.device loaded active plugged VMware_Virtual_S + sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0 + sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter) + sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata3-host2-target2:0:0-2:0:0:0-block-sr0.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM + sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata4-host3-target3:0:0-3:0:0:0-block-sr1.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64 + sys-devices-platform-floppy.0-block-fd0.device loaded active plugged /sys/devices/platform/floppy.0/block/fd0 + sys-devices-platform-serial8250-tty-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS1 + sys-devices-platform-serial8250-tty-ttyS10.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS10 + sys-devices-platform-serial8250-tty-ttyS11.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS11 + sys-devices-platform-serial8250-tty-ttyS12.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS12 + sys-devices-platform-serial8250-tty-ttyS13.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS13 + sys-devices-platform-serial8250-tty-ttyS14.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS14 + sys-devices-platform-serial8250-tty-ttyS15.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS15 + sys-devices-platform-serial8250-tty-ttyS16.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS16 + sys-devices-platform-serial8250-tty-ttyS17.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS17 + sys-devices-platform-serial8250-tty-ttyS18.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS18 + sys-devices-platform-serial8250-tty-ttyS19.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS19 + sys-devices-platform-serial8250-tty-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS2 + sys-devices-platform-serial8250-tty-ttyS20.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS20 + sys-devices-platform-serial8250-tty-ttyS21.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS21 + sys-devices-platform-serial8250-tty-ttyS22.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS22 + sys-devices-platform-serial8250-tty-ttyS23.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS23 + sys-devices-platform-serial8250-tty-ttyS24.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS24 + sys-devices-platform-serial8250-tty-ttyS25.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS25 + sys-devices-platform-serial8250-tty-ttyS26.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS26 + sys-devices-platform-serial8250-tty-ttyS27.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS27 + sys-devices-platform-serial8250-tty-ttyS28.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS28 + sys-devices-platform-serial8250-tty-ttyS29.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS29 + sys-devices-platform-serial8250-tty-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS3 + sys-devices-platform-serial8250-tty-ttyS30.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS30 + sys-devices-platform-serial8250-tty-ttyS31.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS31 + sys-devices-platform-serial8250-tty-ttyS4.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS4 + sys-devices-platform-serial8250-tty-ttyS5.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS5 + sys-devices-platform-serial8250-tty-ttyS6.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS6 + sys-devices-platform-serial8250-tty-ttyS7.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS7 + sys-devices-platform-serial8250-tty-ttyS8.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS8 + sys-devices-platform-serial8250-tty-ttyS9.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS9 + sys-devices-pnp0-00:05-tty-ttyS0.device loaded active plugged /sys/devices/pnp0/00:05/tty/ttyS0 + sys-devices-virtual-block-loop0.device loaded active plugged /sys/devices/virtual/block/loop0 + sys-devices-virtual-block-loop1.device loaded active plugged /sys/devices/virtual/block/loop1 + sys-devices-virtual-block-loop10.device loaded active plugged /sys/devices/virtual/block/loop10 + sys-devices-virtual-block-loop11.device loaded active plugged /sys/devices/virtual/block/loop11 + sys-devices-virtual-block-loop2.device loaded active plugged /sys/devices/virtual/block/loop2 + sys-devices-virtual-block-loop3.device loaded active plugged /sys/devices/virtual/block/loop3 + sys-devices-virtual-block-loop4.device loaded active plugged /sys/devices/virtual/block/loop4 + sys-devices-virtual-block-loop5.device loaded active plugged /sys/devices/virtual/block/loop5 + sys-devices-virtual-block-loop7.device loaded active plugged /sys/devices/virtual/block/loop7 + sys-devices-virtual-block-loop8.device loaded active plugged /sys/devices/virtual/block/loop8 + sys-devices-virtual-block-loop9.device loaded active plugged /sys/devices/virtual/block/loop9 + sys-devices-virtual-misc-rfkill.device loaded active plugged /sys/devices/virtual/misc/rfkill + sys-devices-virtual-tty-ttyprintk.device loaded active plugged /sys/devices/virtual/tty/ttyprintk + sys-module-configfs.device loaded active plugged /sys/module/configfs + sys-module-fuse.device loaded active plugged /sys/module/fuse + sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0 + sys-subsystem-net-devices-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter) + -.mount loaded active mounted Root Mount + dev-hugepages.mount loaded active mounted Huge Pages File System + dev-mqueue.mount loaded active mounted POSIX Message Queue File System + proc-sys-fs-binfmt_misc.mount loaded inactive dead Arbitrary Executable File Formats File System + run-user-1000.mount loaded active mounted /run/user/1000 + snap-core-7917.mount loaded active mounted Mount unit for core, revision 7917 + snap-core-8039.mount loaded active mounted Mount unit for core, revision 8039 + snap-core18-1223.mount loaded active mounted Mount unit for core18, revision 1223 + snap-core18-1265.mount loaded active mounted Mount unit for core18, revision 1265 + snap-doctl-215.mount loaded active mounted Mount unit for doctl, revision 215 + snap-doctl-222.mount loaded active mounted Mount unit for doctl, revision 222 + snap-google\x2dcloud\x2dsdk-106.mount loaded active mounted Mount unit for google-cloud-sdk, revision 106 + snap-google\x2dcloud\x2dsdk-107.mount loaded active mounted Mount unit for google-cloud-sdk, revision 107 + snap-slcli-383.mount loaded active mounted Mount unit for slcli, revision 383 + snap-stress\x2dng-1046.mount loaded active mounted Mount unit for stress-ng, revision 1046 + snap-stress\x2dng-1076.mount loaded active mounted Mount unit for stress-ng, revision 1076 + sys-fs-fuse-connections.mount loaded active mounted FUSE Control File System + sys-kernel-config.mount loaded active mounted Kernel Configuration File System + sys-kernel-debug.mount loaded active mounted Kernel Debug File System +● tmp.mount not-found inactive dead tmp.mount + var-lib-lxcfs.mount loaded active mounted /var/lib/lxcfs + acpid.path loaded active waiting ACPI Events Check + apport-autoreport.path loaded inactive dead Process error reports when automatic reporting is enabled (file watch) + systemd-ask-password-console.path loaded active waiting Dispatch Password Requests to Console Directory Watch + systemd-ask-password-plymouth.path loaded inactive dead Forward Password Requests to Plymouth Directory Watch + systemd-ask-password-wall.path loaded active waiting Forward Password Requests to Wall Directory Watch + init.scope loaded active running System and Service Manager + session-103.scope loaded active running Session 103 of user kbrazil + accounts-daemon.service loaded active running Accounts Service + acpid.service loaded inactive dead ACPI event daemon + apparmor.service loaded active exited AppArmor initialization + apport-autoreport.service loaded inactive dead Process error reports when automatic reporting is enabled + apport.service loaded active exited LSB: automatic crash report generation + apt-daily-upgrade.service loaded inactive dead Daily apt upgrade and clean activities + apt-daily.service loaded inactive dead Daily apt download activities + atd.service loaded active running Deferred execution scheduler +● auditd.service not-found inactive dead auditd.service + blk-availability.service loaded active exited Availability of block devices + cloud-config.service loaded active exited Apply the settings specified in cloud-config + cloud-final.service loaded active exited Execute cloud user/final scripts + cloud-init-local.service loaded active exited Initial cloud-init job (pre-networking) + cloud-init.service loaded active exited Initial cloud-init job (metadata service crawler) +● connman.service not-found inactive dead connman.service +● console-screen.service not-found inactive dead console-screen.service + console-setup.service loaded active exited Set console font and keymap + containerd.service loaded active running containerd container runtime + cron.service loaded active running Regular background program processing daemon + dbus.service loaded active running D-Bus System Message Bus +● display-manager.service not-found inactive dead display-manager.service + dm-event.service loaded inactive dead Device-mapper event daemon + docker.service loaded inactive dead Docker Application Container Engine + ebtables.service loaded active exited ebtables ruleset management + emergency.service loaded inactive dead Emergency Shell +● fcoe.service not-found inactive dead fcoe.service +● firewalld.service not-found inactive dead firewalld.service + fstrim.service loaded inactive dead Discard unused blocks + getty-static.service loaded inactive dead getty on tty2-tty6 if dbus and logind are not available + getty@tty1.service loaded active running Getty on tty1 + grub-common.service loaded active exited LSB: Record successful boot for GRUB + irqbalance.service loaded inactive dead irqbalance daemon +● iscsi-shutdown.service not-found inactive dead iscsi-shutdown.service + iscsid.service loaded inactive dead iSCSI initiator daemon (iscsid) +● kbd.service not-found inactive dead kbd.service + keyboard-setup.service loaded active exited Set the console keyboard layout + kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel +● lvm2-activation.service not-found inactive dead lvm2-activation.service + lvm2-lvmetad.service loaded active running LVM2 metadata daemon + lvm2-lvmpolld.service loaded inactive dead LVM2 poll daemon + lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling +● lxc.service not-found inactive dead lxc.service + lxcfs.service loaded active running FUSE filesystem for LXC + lxd-containers.service loaded active exited LXD - container startup/shutdown + lxd.service loaded inactive dead LXD - main daemon + motd-news.service loaded inactive dead Message of the Day + networkd-dispatcher.service loaded active running Dispatcher daemon for systemd-networkd +● networking.service not-found inactive dead networking.service +● NetworkManager.service not-found inactive dead NetworkManager.service + ondemand.service loaded inactive dead Set the CPU Frequency Scaling governor + open-iscsi.service loaded inactive dead Login to default iSCSI targets + open-vm-tools.service loaded active running Service for virtual machines hosted on VMware +● openvswitch-switch.service not-found inactive dead openvswitch-switch.service + plymouth-quit-wait.service loaded inactive dead Hold until boot process finishes up + plymouth-quit.service loaded inactive dead Terminate Plymouth Boot Screen + plymouth-read-write.service loaded inactive dead Tell Plymouth To Write Out Runtime Data + plymouth-start.service loaded inactive dead Show Plymouth Boot Screen + polkit.service loaded active running Authorization Manager + pollinate.service loaded inactive dead Pollinate to seed the pseudo random number generator + rc-local.service loaded inactive dead /etc/rc.local Compatibility + rescue.service loaded inactive dead Rescue Shell + rsync.service loaded inactive dead fast remote file copy program daemon + rsyslog.service loaded active running System Logging Service + setvtrgb.service loaded active exited Set console scheme + snapd.autoimport.service loaded inactive dead Auto import assertions from block devices + snapd.core-fixup.service loaded inactive dead Automatically repair incorrect owner/permissions on core devices + snapd.failure.service loaded inactive dead Failure handling of the snapd snap + snapd.seeded.service loaded active exited Wait until snapd is fully seeded + snapd.service loaded active running Snappy daemon + snapd.snap-repair.service loaded inactive dead Automatically fetch and run repair assertions + ssh.service loaded active running OpenBSD Secure Shell server +● sshd-keygen.service not-found inactive dead sshd-keygen.service + sysstat.service loaded active exited Resets System Activity Data Collector + systemd-ask-password-console.service loaded inactive dead Dispatch Password Requests to Console + systemd-ask-password-plymouth.service loaded inactive dead Forward Password Requests to Plymouth + systemd-ask-password-wall.service loaded inactive dead Forward Password Requests to Wall + systemd-binfmt.service loaded inactive dead Set Up Additional Binary Formats + systemd-fsck-root.service loaded inactive dead File System Check on Root Device + systemd-fsckd.service loaded inactive dead File System Check Daemon to report status + systemd-hwdb-update.service loaded inactive dead Rebuild Hardware Database + systemd-initctl.service loaded inactive dead /dev/initctl Compatibility Daemon + systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage + systemd-journald.service loaded active running Journal Service + systemd-logind.service loaded active running Login Service + systemd-machine-id-commit.service loaded inactive dead Commit a transient machine-id on disk + systemd-modules-load.service loaded active exited Load Kernel Modules + systemd-networkd-wait-online.service loaded active exited Wait for Network to be Configured + systemd-networkd.service loaded active running Network Service + systemd-random-seed.service loaded active exited Load/Save Random Seed + systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems + systemd-resolved.service loaded active running Network Name Resolution + systemd-rfkill.service loaded inactive dead Load/Save RF Kill Switch Status + systemd-sysctl.service loaded active exited Apply Kernel Variables +● systemd-sysusers.service not-found inactive dead systemd-sysusers.service + systemd-timesyncd.service loaded active running Network Time Synchronization + systemd-tmpfiles-clean.service loaded inactive dead Cleanup of Temporary Directories + systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev + systemd-tmpfiles-setup.service loaded active exited Create 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-update-done.service not-found inactive dead systemd-update-done.service + systemd-update-utmp-runlevel.service loaded inactive dead Update UTMP about System Runlevel Changes + systemd-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown + systemd-user-sessions.service loaded active exited Permit User Sessions +● systemd-vconsole-setup.service not-found inactive dead systemd-vconsole-setup.service + thermald.service loaded inactive dead Thermal Daemon Service + ttyS0.service loaded active running Serial Console Service + ubuntu-fan.service loaded active exited Ubuntu FAN network setup + ufw.service loaded active exited Uncomplicated firewall + unattended-upgrades.service loaded active running Unattended Upgrades Shutdown + ureadahead-stop.service loaded inactive dead Stop ureadahead data collection + ureadahead.service loaded inactive dead Read required files in advance + user@1000.service loaded active running User Manager for UID 1000 + uuidd.service loaded inactive dead Daemon for generating UUIDs + vgauth.service loaded active running Authentication service for virtual machines hosted on VMware +● whoopsie.service not-found inactive dead whoopsie.service + -.slice loaded active active Root Slice + system-getty.slice loaded active active system-getty.slice + system.slice loaded active active System Slice + user-1000.slice loaded active active User Slice of kbrazil + user.slice loaded active active User and Session Slice + acpid.socket loaded active listening ACPID Listen Socket + apport-forward.socket loaded inactive dead Unix socket for apport crash forwarding + dbus.socket loaded active running D-Bus System Message Bus Socket + dm-event.socket loaded active listening Device-mapper event daemon FIFOs + docker.socket loaded active listening Docker Socket for the API + iscsid.socket loaded active listening Open-iSCSI iscsid Socket + lvm2-lvmetad.socket loaded active running LVM2 metadata daemon socket + lvm2-lvmpolld.socket loaded active listening LVM2 poll daemon socket + lxd.socket loaded active listening LXD - unix socket + snapd.socket loaded active running Socket activation for snappy daemon + syslog.socket loaded active running Syslog Socket + systemd-fsckd.socket loaded inactive dead fsck to fsckd communication Socket + systemd-initctl.socket loaded active listening /dev/initctl Compatibility Named Pipe + systemd-journald-audit.socket loaded active running Journal Audit Socket + systemd-journald-dev-log.socket loaded active running Journal Socket (/dev/log) + systemd-journald.socket loaded active running Journal Socket + systemd-networkd.socket loaded active running Network Service Netlink Socket + systemd-rfkill.socket loaded active listening Load/Save RF Kill Switch Status /dev/rfkill Watch + systemd-udevd-control.socket loaded active running udev Control Socket + systemd-udevd-kernel.socket loaded active running udev Kernel Socket + uuidd.socket loaded active listening UUID daemon activation socket + swap.img.swap loaded active active /swap.img +● all.target not-found inactive dead all.target + basic.target loaded active active Basic System + bluetooth.target loaded active active Bluetooth + cloud-config.target loaded active active Cloud-config availability + cloud-init.target loaded active active Cloud-init target + cryptsetup.target loaded active active Local Encrypted Volumes + emergency.target loaded inactive dead Emergency Mode + getty-pre.target loaded inactive dead Login Prompts (Pre) + 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 System + network-online.target loaded active active Network is Online + network-pre.target loaded active active Network (Pre) + network.target loaded active active Network + nss-lookup.target loaded active active Host and Network Name Lookups + nss-user-lookup.target loaded active active User and Group Name Lookups + paths.target loaded active active Paths + remote-fs-pre.target loaded active active Remote File Systems (Pre) + remote-fs.target loaded active active Remote File Systems + rescue.target loaded inactive dead Rescue Mode + shutdown.target loaded inactive dead Shutdown + slices.target loaded active active Slices + sockets.target loaded active active Sockets + swap.target loaded active active Swap + sysinit.target loaded active active System Initialization + time-sync.target loaded active active System Time Synchronized + timers.target loaded active active Timers + umount.target loaded inactive dead Unmount All Filesystems + apt-daily-upgrade.timer loaded active waiting Daily apt upgrade and clean activities + apt-daily.timer loaded active waiting Daily apt download activities + fstrim.timer loaded active waiting Discard unused blocks once a week + motd-news.timer loaded active waiting Message of the Day + snapd.snap-repair.timer loaded inactive dead Timer to automatically fetch and run repair assertions + systemd-tmpfiles-clean.timer loaded active waiting Daily Cleanup of Temporary Directories + ureadahead-stop.timer loaded inactive dead Stop ureadahead data collection 45s after completed startup 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. -190 loaded units listed. Pass --all to see loaded but inactive units, too. +334 loaded units listed. To show all installed unit files use 'systemctl list-unit-files'. diff --git a/tests/test_systemctl.py b/tests/test_systemctl.py index a29454c2..97d10a0f 100644 --- a/tests/test_systemctl.py +++ b/tests/test_systemctl.py @@ -25,13 +25,13 @@ class MyTests(unittest.TestCase): def test_systemctl_centos_7_7(self): """ - Test 'systemctl' on Centos 7.7 + Test 'systemctl -a' on Centos 7.7 """ self.assertEqual(jc.parsers.systemctl.parse(self.centos_7_7_systemctl, quiet=True), self.centos_7_7_systemctl_json) def test_systemctl_ubuntu_18_4(self): """ - Test 'systemctl' on Ubuntu 18.4 + Test 'systemctl -a' on Ubuntu 18.4 """ self.assertEqual(jc.parsers.systemctl.parse(self.ubuntu_18_4_systemctl, quiet=True), self.ubuntu_18_4_systemctl_json) diff --git a/tests/test_systemctl_lj.py b/tests/test_systemctl_lj.py new file mode 100644 index 00000000..1ba5ba55 --- /dev/null +++ b/tests/test_systemctl_lj.py @@ -0,0 +1,40 @@ +import os +import json +import unittest +import jc.parsers.systemctl_lj + +THIS_DIR = os.path.dirname(os.path.abspath(__file__)) + + +class MyTests(unittest.TestCase): + + def setUp(self): + # input + # with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/systemctl-lj.out'), 'r') as f: + # self.centos_7_7_systemctl_lj = f.read() + + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/systemctl-lj.out'), 'r') as f: + self.ubuntu_18_4_systemctl_lj = f.read() + + # output + # with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/systemctl-lj.json'), 'r') as f: + # self.centos_7_7_systemctl_lj_json = json.loads(f.read()) + + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/systemctl-lj.json'), 'r') as f: + self.ubuntu_18_4_systemctl_lj_json = json.loads(f.read()) + + # def test_systemctl_lj_centos_7_7(self): + # """ + # Test 'systemctl -a list-jobs' on Centos 7.7 + # """ + # self.assertEqual(jc.parsers.systemctl_lj.parse(self.centos_7_7_systemctl_lj, quiet=True), self.centos_7_7_systemctl_lj_json) + + def test_systemctl_lj_ubuntu_18_4(self): + """ + Test 'systemctl -a list-jobs' on Ubuntu 18.4 + """ + self.assertEqual(jc.parsers.systemctl_lj.parse(self.ubuntu_18_4_systemctl_lj, quiet=True), self.ubuntu_18_4_systemctl_lj_json) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/test_systemctl_ls.py b/tests/test_systemctl_ls.py new file mode 100644 index 00000000..85954601 --- /dev/null +++ b/tests/test_systemctl_ls.py @@ -0,0 +1,40 @@ +import os +import json +import unittest +import jc.parsers.systemctl_ls + +THIS_DIR = os.path.dirname(os.path.abspath(__file__)) + + +class MyTests(unittest.TestCase): + + def setUp(self): + # input + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/systemctl-ls.out'), 'r') as f: + self.centos_7_7_systemctl_ls = f.read() + + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/systemctl-ls.out'), 'r') as f: + self.ubuntu_18_4_systemctl_ls = f.read() + + # output + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/systemctl-ls.json'), 'r') as f: + self.centos_7_7_systemctl_ls_json = json.loads(f.read()) + + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/systemctl-ls.json'), 'r') as f: + self.ubuntu_18_4_systemctl_ls_json = json.loads(f.read()) + + def test_systemctl_ls_centos_7_7(self): + """ + Test 'systemctl -a list-sockets' on Centos 7.7 + """ + self.assertEqual(jc.parsers.systemctl_ls.parse(self.centos_7_7_systemctl_ls, quiet=True), self.centos_7_7_systemctl_ls_json) + + def test_systemctl_ls_ubuntu_18_4(self): + """ + Test 'systemctl -a list-sockets' on Ubuntu 18.4 + """ + self.assertEqual(jc.parsers.systemctl_ls.parse(self.ubuntu_18_4_systemctl_ls, quiet=True), self.ubuntu_18_4_systemctl_ls_json) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/test_systemctl_luf.py b/tests/test_systemctl_luf.py new file mode 100644 index 00000000..f620adae --- /dev/null +++ b/tests/test_systemctl_luf.py @@ -0,0 +1,40 @@ +import os +import json +import unittest +import jc.parsers.systemctl_luf + +THIS_DIR = os.path.dirname(os.path.abspath(__file__)) + + +class MyTests(unittest.TestCase): + + def setUp(self): + # input + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/systemctl-luf.out'), 'r') as f: + self.centos_7_7_systemctl_luf = f.read() + + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/systemctl-luf.out'), 'r') as f: + self.ubuntu_18_4_systemctl_luf = f.read() + + # output + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/systemctl-luf.json'), 'r') as f: + self.centos_7_7_systemctl_luf_json = json.loads(f.read()) + + with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/systemctl-luf.json'), 'r') as f: + self.ubuntu_18_4_systemctl_luf_json = json.loads(f.read()) + + def test_systemctl_luf_centos_7_7(self): + """ + Test 'systemctl -a list-sockets' on Centos 7.7 + """ + self.assertEqual(jc.parsers.systemctl_luf.parse(self.centos_7_7_systemctl_luf, quiet=True), self.centos_7_7_systemctl_luf_json) + + def test_systemctl_luf_ubuntu_18_4(self): + """ + Test 'systemctl -a list-sockets' on Ubuntu 18.4 + """ + self.assertEqual(jc.parsers.systemctl_luf.parse(self.ubuntu_18_4_systemctl_luf, quiet=True), self.ubuntu_18_4_systemctl_luf_json) + + +if __name__ == '__main__': + unittest.main()