gitextract_x6b84s7z/ ├── .clang-format ├── .clusterfuzzlite/ │ └── Dockerfile ├── .ctags ├── .dir-locals.el ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ ├── config.yml │ │ └── feature_request.yml │ ├── advanced-issue-labeler.yml │ ├── codeql-config.yml │ ├── codeql-custom.qls │ ├── codeql-queries/ │ │ ├── PotentiallyDangerousFunction.ql │ │ ├── UninitializedVariableWithCleanup.ql │ │ └── qlpack.yml │ ├── dependabot.yml │ ├── development-freeze.yml │ ├── labeler.yml │ └── workflows/ │ ├── build_test.sh │ ├── build_test.yml │ ├── cflite_pr.yml │ ├── cifuzz.yml │ ├── codeql.yml │ ├── coverity.yml │ ├── development_freeze.yml │ ├── differential-shellcheck.yml │ ├── gather-pr-metadata.yml │ ├── issue_labeler.yml │ ├── labeler.yml │ ├── linter.yml │ ├── make_release.yml │ ├── mkosi.yml │ ├── requirements.txt │ ├── scorecards.yml │ ├── unit_tests.sh │ └── unit_tests.yml ├── .gitignore ├── .mailmap ├── .packit.yml ├── .pylintrc ├── .semaphore/ │ ├── semaphore-runner.sh │ └── semaphore.yml ├── .vimrc ├── .ycm_extra_conf.py ├── LICENSE.GPL2 ├── LICENSE.LGPL2.1 ├── LICENSES/ │ ├── BSD-2-Clause.txt │ ├── BSD-3-Clause.txt │ ├── CC0-1.0.txt │ ├── LGPL-2.0-or-later.txt │ ├── Linux-syscall-note.txt │ ├── MIT-0.txt │ ├── MIT.txt │ ├── OFL-1.1.txt │ ├── README.md │ ├── lookup3-public-domain.txt │ └── murmurhash2-public-domain.txt ├── Makefile ├── NEWS ├── README ├── README.md ├── TODO ├── catalog/ │ ├── meson.build │ ├── systemd.be.catalog.in │ ├── systemd.be@latin.catalog.in │ ├── systemd.bg.catalog.in │ ├── systemd.catalog.in │ ├── systemd.da.catalog.in │ ├── systemd.de.catalog.in │ ├── systemd.fr.catalog.in │ ├── systemd.hr.catalog.in │ ├── systemd.hu.catalog.in │ ├── systemd.it.catalog.in │ ├── systemd.ko.catalog.in │ ├── systemd.pl.catalog.in │ ├── systemd.pt_BR.catalog.in │ ├── systemd.ru.catalog.in │ ├── systemd.sr.catalog.in │ ├── systemd.zh_CN.catalog.in │ └── systemd.zh_TW.catalog.in ├── coccinelle/ │ ├── bool-cast.cocci │ ├── close-above-stdio.cocci │ ├── cmp.cocci │ ├── cond-omit-middle.cocci │ ├── const-strlen.disabled │ ├── debug-logging.cocci │ ├── div-round-up.cocci │ ├── dup-fcntl.cocci │ ├── empty-or-dash.cocci │ ├── empty-or-root.cocci │ ├── empty-to-null.cocci │ ├── empty-to-root.cocci │ ├── enotsup.cocci │ ├── equals-null.cocci │ ├── errno-check.cocci │ ├── errno-wrapper.cocci │ ├── errno.cocci │ ├── exit-0.cocci │ ├── flags-set.cocci │ ├── fopen-unlocked.cocci │ ├── free_and_replace.cocci │ ├── hashmap_free.cocci │ ├── htonl.cocci │ ├── in_set.cocci │ ├── iovec-make.cocci │ ├── isempty.cocci │ ├── log-json.cocci │ ├── macros.h │ ├── malloc_multiply.cocci │ ├── mempcpy.cocci │ ├── memzero.cocci │ ├── mfree.cocci │ ├── mfree_return.cocci │ ├── no-if-assignments.cocci │ ├── not_in_set.cocci │ ├── o-ndelay.cocci │ ├── reallocarray.cocci │ ├── redundant-if.cocci │ ├── run-coccinelle.sh │ ├── safe_close-no-if.cocci │ ├── safe_close.cocci │ ├── safe_closedir.cocci │ ├── safe_fclose.cocci │ ├── sd_event_source_disable_unref.cocci │ ├── set_ensure_put.cocci │ ├── strdupa.cocci │ ├── strempty.cocci │ ├── strjoin.cocci │ ├── strjoina.cocci │ ├── strv_free.cocci │ ├── swap-two.cocci │ ├── synthetic-errno.cocci │ ├── take-fd.cocci │ ├── take-ptr.cocci │ ├── timestamp-is-set.cocci │ ├── while-true.cocci │ ├── xsprintf.cocci │ └── zz-drop-braces.cocci ├── configure ├── docs/ │ ├── .gitattributes │ ├── .gitignore │ ├── API_FILE_SYSTEMS.md │ ├── ARCHITECTURE.md │ ├── AUTOMATIC_BOOT_ASSESSMENT.md │ ├── AUTOPKGTEST.md │ ├── BACKPORTS.md │ ├── BLOCK_DEVICE_LOCKING.md │ ├── BOOT.md │ ├── BOOT_LOADER_INTERFACE.md │ ├── BOOT_LOADER_SPECIFICATION.md │ ├── BUILDING_IMAGES.md │ ├── CATALOG.md │ ├── CGROUP_DELEGATION.md │ ├── CODE_OF_CONDUCT.md │ ├── CODE_QUALITY.md │ ├── CODING_STYLE.md │ ├── CONTAINER_INTERFACE.md │ ├── CONTRIBUTING.md │ ├── CONTROL_GROUP_INTERFACE.md │ ├── CONVERTING_TO_HOMED.md │ ├── COREDUMP.md │ ├── COREDUMP_PACKAGE_METADATA.md │ ├── CREDENTIALS.md │ ├── DAEMON_SOCKET_ACTIVATION.md │ ├── DEBUGGING.md │ ├── DESKTOP_ENVIRONMENTS.md │ ├── DISCOVERABLE_PARTITIONS.md │ ├── DISTRO_PORTING.md │ ├── ELF_DLOPEN_METADATA.md │ ├── ELF_PACKAGE_METADATA.md │ ├── ENVIRONMENT.md │ ├── FAQ.md │ ├── FILE_DESCRIPTOR_STORE.md │ ├── GROUP_RECORD.md │ ├── HACKING.md │ ├── HOME_DIRECTORY.md │ ├── INCOMPATIBILITIES.md │ ├── INHIBITOR_LOCKS.md │ ├── INITRD_INTERFACE.md │ ├── JOURNAL_EXPORT_FORMATS.md │ ├── JOURNAL_FILE_FORMAT.md │ ├── JOURNAL_NATIVE_PROTOCOL.md │ ├── MEMORY_PRESSURE.md │ ├── MINIMAL_BUILDS.md │ ├── MOUNT_REQUIREMENTS.md │ ├── MY_SERVICE_CANT_GET_REATLIME.md │ ├── NETWORK_ONLINE.md │ ├── OPTIMIZATIONS.md │ ├── PASSWORD_AGENTS.md │ ├── PAX_CONTROL_GROUPS.md │ ├── PORTABILITY_AND_STABILITY.md │ ├── PORTABLE_SERVICES.md │ ├── PORTING_TO_NEW_ARCHITECTURES.md │ ├── PREDICTABLE_INTERFACE_NAMES.md │ ├── PRESET.md │ ├── RANDOM_SEEDS.md │ ├── RELEASE.md │ ├── RESOLVED-VPNS.md │ ├── ROOT_STORAGE_DAEMONS.md │ ├── SECURITY.md │ ├── SEPARATE_USR_IS_BROKEN.md │ ├── SYSLOG.md │ ├── SYSTEMD_FILE_HIERARCHY_REQUIREMENTS.md │ ├── TEMPORARY_DIRECTORIES.md │ ├── TESTING_WITH_SANITIZERS.md │ ├── THE_CASE_FOR_THE_USR_MERGE.md │ ├── TIPS_AND_TRICKS.md │ ├── TPM2_PCR_MEASUREMENTS.md │ ├── TRANSIENT-SETTINGS.md │ ├── TRANSLATORS.md │ ├── UIDS-GIDS.md │ ├── USERDB_AND_DESKTOPS.md │ ├── USER_GROUP_API.md │ ├── USER_NAMES.md │ ├── USER_RECORD.md │ ├── VIRTUALIZED_TESTING.md │ ├── WRITING_DESKTOP_ENVIRONMENTS.md │ ├── WRITING_DISPLAY_MANAGERS.md │ ├── WRITING_NETWORK_CONFIGURATION_MANAGERS.md │ ├── WRITING_RESOLVER_CLIENTS.md │ ├── WRITING_VM_AND_CONTAINER_MANAGERS.md │ ├── _config.yml │ ├── _data/ │ │ └── extra_pages.json │ ├── _includes/ │ │ ├── footer.html │ │ ├── head.html │ │ └── header.html │ ├── _layouts/ │ │ ├── default.html │ │ └── forward.html │ ├── index.md │ ├── style.css │ ├── sysvinit/ │ │ ├── README.in │ │ └── meson.build │ └── var-log/ │ ├── README.logs │ └── meson.build ├── factory/ │ ├── etc/ │ │ ├── issue │ │ ├── nsswitch.conf │ │ └── pam.d/ │ │ ├── other │ │ └── system-auth │ └── templates/ │ ├── locale.conf.in │ ├── meson.build │ └── vconsole.conf.in ├── hwdb.d/ │ ├── .gitattributes │ ├── .gitignore │ ├── 20-OUI.hwdb │ ├── 20-acpi-vendor.hwdb │ ├── 20-acpi-vendor.hwdb.patch │ ├── 20-bluetooth-vendor-product.hwdb │ ├── 20-dmi-id.hwdb │ ├── 20-net-ifname.hwdb │ ├── 20-pci-classes.hwdb │ ├── 20-pci-vendor-model.hwdb │ ├── 20-sdio-classes.hwdb │ ├── 20-sdio-vendor-model.hwdb │ ├── 20-usb-classes.hwdb │ ├── 20-usb-vendor-model.hwdb │ ├── 20-vmbus-class.hwdb │ ├── 60-autosuspend-fingerprint-reader.hwdb │ ├── 60-autosuspend.hwdb │ ├── 60-evdev.hwdb │ ├── 60-input-id.hwdb │ ├── 60-keyboard.hwdb │ ├── 60-seat.hwdb │ ├── 60-sensor.hwdb │ ├── 70-analyzers.hwdb │ ├── 70-av-production.hwdb │ ├── 70-cameras.hwdb │ ├── 70-hardware-wallets.hwdb │ ├── 70-joystick.hwdb │ ├── 70-lights.hwdb │ ├── 70-maker-tools.hwdb │ ├── 70-mouse.hwdb │ ├── 70-pda.hwdb │ ├── 70-pointingstick.hwdb │ ├── 70-software-radio.hwdb │ ├── 70-sound-card.hwdb │ ├── 70-touchpad.hwdb │ ├── 80-ieee1394-unit-function.hwdb │ ├── 82-net-auto-link-local.hwdb │ ├── README │ ├── acpi-update.py │ ├── acpi_id_registry.csv │ ├── ids_parser.py │ ├── ma-large.txt │ ├── ma-medium.txt │ ├── ma-small.txt │ ├── meson.build │ ├── parse_hwdb.py │ ├── pci.ids │ ├── pnp_id_registry.csv │ ├── sdio.ids │ └── usb.ids ├── man/ │ ├── .dir-locals.el │ ├── 50-xdg-data-dirs.sh │ ├── 90-rearrange-path.py │ ├── binfmt.d.xml │ ├── bootctl.xml │ ├── bootup.xml │ ├── busctl.xml │ ├── cgroup-sandboxing.xml │ ├── check-os-release-simple.py │ ├── check-os-release.py │ ├── check-os-release.sh │ ├── common-variables.xml │ ├── coredump.conf.xml │ ├── coredumpctl.xml │ ├── crypttab.xml │ ├── custom-entities.ent.in │ ├── custom-html.xsl │ ├── custom-man.xsl │ ├── daemon.xml │ ├── directives-template.xml │ ├── dnssec-trust-anchors.d.xml │ ├── environment.d.xml │ ├── event-quick-child.c │ ├── fido2-crypttab.sh │ ├── file-hierarchy.xml │ ├── glib-event-glue.c │ ├── homectl.xml │ ├── homed.conf.xml │ ├── hostname.xml │ ├── hostnamectl.xml │ ├── html.in │ ├── hwdb-usb-device.c │ ├── hwdb.xml │ ├── id128-app-specific.c │ ├── inotify-watch-tmp.c │ ├── integritytab.xml │ ├── iocost.conf.xml │ ├── journal-enumerate-fields.c │ ├── journal-iterate-foreach.c │ ├── journal-iterate-poll.c │ ├── journal-iterate-unique.c │ ├── journal-iterate-wait.c │ ├── journal-remote.conf.xml │ ├── journal-stream-fd.c │ ├── journal-upload.conf.xml │ ├── journalctl.xml │ ├── journald.conf.xml │ ├── kernel-command-line.xml │ ├── kernel-install.xml │ ├── libsystemd-pkgconfig.xml │ ├── libsystemd.xml │ ├── libudev.xml │ ├── loader.conf.xml │ ├── locale.conf.xml │ ├── localectl.xml │ ├── localtime.xml │ ├── logcontrol-example.c │ ├── loginctl.xml │ ├── logind.conf.xml │ ├── machine-id.xml │ ├── machine-info.xml │ ├── machinectl.xml │ ├── man.in │ ├── meson.build │ ├── modules-load.d.xml │ ├── networkctl.xml │ ├── networkd.conf.xml │ ├── notify-selfcontained-example.c │ ├── nss-myhostname.xml │ ├── nss-mymachines.xml │ ├── nss-resolve.xml │ ├── nss-systemd.xml │ ├── oomctl.xml │ ├── oomd.conf.xml │ ├── org.freedesktop.LogControl1.xml │ ├── org.freedesktop.home1.xml │ ├── org.freedesktop.hostname1.xml │ ├── org.freedesktop.import1.xml │ ├── org.freedesktop.locale1.xml │ ├── org.freedesktop.login1.xml │ ├── org.freedesktop.machine1.xml │ ├── org.freedesktop.network1.xml │ ├── org.freedesktop.oom1.xml │ ├── org.freedesktop.portable1.xml │ ├── org.freedesktop.resolve1.xml │ ├── org.freedesktop.systemd1.xml │ ├── org.freedesktop.timedate1.xml │ ├── os-release.xml │ ├── pam_systemd.xml │ ├── pam_systemd_home.xml │ ├── pam_systemd_loadkey.xml │ ├── path-documents.c │ ├── portablectl.xml │ ├── poweroff.xml │ ├── print-unit-path-call-method.c │ ├── print-unit-path.c │ ├── pstore.conf.xml │ ├── repart.d.xml │ ├── resolvectl.xml │ ├── resolved.conf.xml │ ├── rules/ │ │ └── meson.build │ ├── runlevel.xml │ ├── sd-bus-container-append.c │ ├── sd-bus-container-read.c │ ├── sd-bus-errors.xml │ ├── sd-bus.xml │ ├── sd-daemon.xml │ ├── sd-device.xml │ ├── sd-event.xml │ ├── sd-hwdb.xml │ ├── sd-id128.xml │ ├── sd-journal.xml │ ├── sd-login.xml │ ├── sd_booted.xml │ ├── sd_bus_add_match.xml │ ├── sd_bus_add_node_enumerator.xml │ ├── sd_bus_add_object.xml │ ├── sd_bus_add_object_manager.xml │ ├── sd_bus_attach_event.xml │ ├── sd_bus_call.xml │ ├── sd_bus_call_method.xml │ ├── sd_bus_can_send.xml │ ├── sd_bus_close.xml │ ├── sd_bus_creds_get_pid.xml │ ├── sd_bus_creds_new_from_pid.xml │ ├── sd_bus_default.xml │ ├── sd_bus_emit_signal.xml │ ├── sd_bus_enqueue_for_read.xml │ ├── sd_bus_error-example.c │ ├── sd_bus_error.xml │ ├── sd_bus_error_add_map.xml │ ├── sd_bus_get_current_handler.xml │ ├── sd_bus_get_fd.xml │ ├── sd_bus_get_n_queued_read.xml │ ├── sd_bus_get_name_creds.xml │ ├── sd_bus_get_name_machine_id.xml │ ├── sd_bus_interface_name_is_valid.xml │ ├── sd_bus_is_open.xml │ ├── sd_bus_list_names.xml │ ├── sd_bus_message_append.xml │ ├── sd_bus_message_append_array.xml │ ├── sd_bus_message_append_basic.xml │ ├── sd_bus_message_append_string_memfd.xml │ ├── sd_bus_message_append_strv.xml │ ├── sd_bus_message_at_end.xml │ ├── sd_bus_message_copy.xml │ ├── sd_bus_message_dump.xml │ ├── sd_bus_message_get_cookie.xml │ ├── sd_bus_message_get_monotonic_usec.xml │ ├── sd_bus_message_get_signature.xml │ ├── sd_bus_message_get_type.xml │ ├── sd_bus_message_new.xml │ ├── sd_bus_message_new_method_call.xml │ ├── sd_bus_message_new_method_error.xml │ ├── sd_bus_message_new_signal.xml │ ├── sd_bus_message_open_container.xml │ ├── sd_bus_message_read.xml │ ├── sd_bus_message_read_array.xml │ ├── sd_bus_message_read_basic.xml │ ├── sd_bus_message_read_strv.xml │ ├── sd_bus_message_rewind.xml │ ├── sd_bus_message_seal.xml │ ├── sd_bus_message_sensitive.xml │ ├── sd_bus_message_set_destination.xml │ ├── sd_bus_message_set_expect_reply.xml │ ├── sd_bus_message_skip.xml │ ├── sd_bus_message_verify_type.xml │ ├── sd_bus_negotiate_fds.xml │ ├── sd_bus_new.xml │ ├── sd_bus_path_encode.xml │ ├── sd_bus_process.xml │ ├── sd_bus_query_sender_creds.xml │ ├── sd_bus_reply_method_error.xml │ ├── sd_bus_reply_method_return.xml │ ├── sd_bus_request_name.xml │ ├── sd_bus_send.xml │ ├── sd_bus_service_reconnect.c │ ├── sd_bus_set_address.xml │ ├── sd_bus_set_close_on_exit.xml │ ├── sd_bus_set_connected_signal.xml │ ├── sd_bus_set_description.xml │ ├── sd_bus_set_exit_on_disconnect.xml │ ├── sd_bus_set_fd.xml │ ├── sd_bus_set_method_call_timeout.xml │ ├── sd_bus_set_property.xml │ ├── sd_bus_set_sender.xml │ ├── sd_bus_set_server.xml │ ├── sd_bus_set_watch_bind.xml │ ├── sd_bus_slot_get_bus.xml │ ├── sd_bus_slot_ref.xml │ ├── sd_bus_slot_set_description.xml │ ├── sd_bus_slot_set_destroy_callback.xml │ ├── sd_bus_slot_set_floating.xml │ ├── sd_bus_slot_set_userdata.xml │ ├── sd_bus_start.xml │ ├── sd_bus_track_add_name.xml │ ├── sd_bus_track_new.xml │ ├── sd_bus_wait.xml │ ├── sd_device_get_syspath.xml │ ├── sd_device_ref.xml │ ├── sd_event_add_child.xml │ ├── sd_event_add_defer.xml │ ├── sd_event_add_inotify.xml │ ├── sd_event_add_io.xml │ ├── sd_event_add_memory_pressure.xml │ ├── sd_event_add_signal.xml │ ├── sd_event_add_time.xml │ ├── sd_event_exit.xml │ ├── sd_event_get_fd.xml │ ├── sd_event_new.xml │ ├── sd_event_now.xml │ ├── sd_event_run.xml │ ├── sd_event_set_signal_exit.xml │ ├── sd_event_set_watchdog.xml │ ├── sd_event_source_get_event.xml │ ├── sd_event_source_get_pending.xml │ ├── sd_event_source_set_description.xml │ ├── sd_event_source_set_destroy_callback.xml │ ├── sd_event_source_set_enabled.xml │ ├── sd_event_source_set_exit_on_failure.xml │ ├── sd_event_source_set_floating.xml │ ├── sd_event_source_set_prepare.xml │ ├── sd_event_source_set_priority.xml │ ├── sd_event_source_set_ratelimit.xml │ ├── sd_event_source_set_userdata.xml │ ├── sd_event_source_unref.xml │ ├── sd_event_wait.xml │ ├── sd_get_seats.xml │ ├── sd_hwdb_get.xml │ ├── sd_hwdb_new.xml │ ├── sd_id128_get_machine.xml │ ├── sd_id128_randomize.xml │ ├── sd_id128_to_string.xml │ ├── sd_is_fifo.xml │ ├── sd_journal_add_match.xml │ ├── sd_journal_enumerate_fields.xml │ ├── sd_journal_get_catalog.xml │ ├── sd_journal_get_cursor.xml │ ├── sd_journal_get_cutoff_realtime_usec.xml │ ├── sd_journal_get_data.xml │ ├── sd_journal_get_fd.xml │ ├── sd_journal_get_realtime_usec.xml │ ├── sd_journal_get_seqnum.xml │ ├── sd_journal_get_usage.xml │ ├── sd_journal_has_runtime_files.xml │ ├── sd_journal_next.xml │ ├── sd_journal_open.xml │ ├── sd_journal_print.xml │ ├── sd_journal_query_unique.xml │ ├── sd_journal_seek_head.xml │ ├── sd_journal_stream_fd.xml │ ├── sd_listen_fds.xml │ ├── sd_login_monitor_new.xml │ ├── sd_machine_get_class.xml │ ├── sd_notify.xml │ ├── sd_path_lookup.xml │ ├── sd_pid_get_owner_uid.xml │ ├── sd_seat_get_active.xml │ ├── sd_session_is_active.xml │ ├── sd_uid_get_state.xml │ ├── sd_watchdog_enabled.xml │ ├── send-unit-files-changed.c │ ├── shutdown.xml │ ├── smbios-type-11.xml │ ├── standard-conf.xml │ ├── standard-options.xml │ ├── standard-specifiers.xml │ ├── supported-controllers.xml │ ├── sysctl.d.xml │ ├── system-only.xml │ ├── system-or-user-ns.xml │ ├── systemctl.xml │ ├── systemd-ac-power.xml │ ├── systemd-analyze.xml │ ├── systemd-ask-password-console.service.xml │ ├── systemd-ask-password.xml │ ├── systemd-backlight@.service.xml │ ├── systemd-battery-check.service.xml │ ├── systemd-binfmt.service.xml │ ├── systemd-bless-boot-generator.xml │ ├── systemd-bless-boot.service.xml │ ├── systemd-boot-check-no-failures.service.xml │ ├── systemd-boot-random-seed.service.xml │ ├── systemd-boot.xml │ ├── systemd-bsod.service.xml │ ├── systemd-cat.xml │ ├── systemd-cgls.xml │ ├── systemd-cgtop.xml │ ├── systemd-coredump.xml │ ├── systemd-creds.xml │ ├── systemd-cryptenroll.xml │ ├── systemd-cryptsetup-generator.xml │ ├── systemd-cryptsetup.xml │ ├── systemd-debug-generator.xml │ ├── systemd-delta.xml │ ├── systemd-detect-virt.xml │ ├── systemd-dissect.xml │ ├── systemd-environment-d-generator.xml │ ├── systemd-escape.xml │ ├── systemd-firstboot.xml │ ├── systemd-fsck@.service.xml │ ├── systemd-fstab-generator.xml │ ├── systemd-getty-generator.xml │ ├── systemd-gpt-auto-generator.xml │ ├── systemd-hibernate-resume-generator.xml │ ├── systemd-hibernate-resume.service.xml │ ├── systemd-homed.service.xml │ ├── systemd-hostnamed.service.xml │ ├── systemd-hwdb.xml │ ├── systemd-id128.xml │ ├── systemd-importd.service.xml │ ├── systemd-inhibit.xml │ ├── systemd-initctl.service.xml │ ├── systemd-integritysetup-generator.xml │ ├── systemd-integritysetup@.service.xml │ ├── systemd-journal-gatewayd.service.xml │ ├── systemd-journal-remote.service.xml │ ├── systemd-journal-upload.service.xml │ ├── systemd-journald.service.xml │ ├── systemd-localed.service.xml │ ├── systemd-logind.service.xml │ ├── systemd-machine-id-commit.service.xml │ ├── systemd-machine-id-setup.xml │ ├── systemd-machined.service.xml │ ├── systemd-makefs@.service.xml │ ├── systemd-measure.xml │ ├── systemd-modules-load.service.xml │ ├── systemd-mount.xml │ ├── systemd-network-generator.service.xml │ ├── systemd-networkd-wait-online.service.xml │ ├── systemd-networkd.service.xml │ ├── systemd-notify.xml │ ├── systemd-nspawn.xml │ ├── systemd-oomd.service.xml │ ├── systemd-path.xml │ ├── systemd-pcrlock.xml │ ├── systemd-pcrphase.service.xml │ ├── systemd-portabled.service.xml │ ├── systemd-poweroff.service.xml │ ├── systemd-pstore.service.xml │ ├── systemd-quotacheck.service.xml │ ├── systemd-random-seed.service.xml │ ├── systemd-rc-local-generator.xml │ ├── systemd-remount-fs.service.xml │ ├── systemd-repart.xml │ ├── systemd-resolved.service.xml │ ├── systemd-rfkill.service.xml │ ├── systemd-run-generator.xml │ ├── systemd-run.xml │ ├── systemd-sleep.conf.xml │ ├── systemd-socket-activate.xml │ ├── systemd-socket-proxyd.xml │ ├── systemd-soft-reboot.service.xml │ ├── systemd-stdio-bridge.xml │ ├── systemd-storagetm.service.xml │ ├── systemd-stub.xml │ ├── systemd-suspend.service.xml │ ├── systemd-sysctl.service.xml │ ├── systemd-sysext.xml │ ├── systemd-system-update-generator.xml │ ├── systemd-system.conf.xml │ ├── systemd-sysupdate.xml │ ├── systemd-sysusers.xml │ ├── systemd-sysv-generator.xml │ ├── systemd-time-wait-sync.service.xml │ ├── systemd-timedated.service.xml │ ├── systemd-timesyncd.service.xml │ ├── systemd-tmpfiles.xml │ ├── systemd-tpm2-setup.service.xml │ ├── systemd-tty-ask-password-agent.xml │ ├── systemd-udev-settle.service.xml │ ├── systemd-udevd.service.xml │ ├── systemd-update-done.service.xml │ ├── systemd-update-utmp.service.xml │ ├── systemd-user-sessions.service.xml │ ├── systemd-userdbd.service.xml │ ├── systemd-vconsole-setup.service.xml │ ├── systemd-veritysetup-generator.xml │ ├── systemd-veritysetup@.service.xml │ ├── systemd-vmspawn.xml │ ├── systemd-volatile-root.service.xml │ ├── systemd-xdg-autostart-generator.xml │ ├── systemd.automount.xml │ ├── systemd.device.xml │ ├── systemd.dnssd.xml │ ├── systemd.environment-generator.xml │ ├── systemd.exec.xml │ ├── systemd.generator.xml │ ├── systemd.image-policy.xml │ ├── systemd.journal-fields.xml │ ├── systemd.kill.xml │ ├── systemd.link.xml │ ├── systemd.mount.xml │ ├── systemd.net-naming-scheme.xml │ ├── systemd.netdev.xml │ ├── systemd.network.xml │ ├── systemd.nspawn.xml │ ├── systemd.offline-updates.xml │ ├── systemd.path.xml │ ├── systemd.pcrlock.xml │ ├── systemd.preset.xml │ ├── systemd.resource-control.xml │ ├── systemd.scope.xml │ ├── systemd.service.xml │ ├── systemd.slice.xml │ ├── systemd.socket.xml │ ├── systemd.special.xml │ ├── systemd.swap.xml │ ├── systemd.syntax.xml │ ├── systemd.system-credentials.xml │ ├── systemd.target.xml │ ├── systemd.time.xml │ ├── systemd.timer.xml │ ├── systemd.unit.xml │ ├── systemd.xml │ ├── sysupdate.d.xml │ ├── sysusers.d.xml │ ├── tc.xml │ ├── telinit.xml │ ├── threads-aware.xml │ ├── timedatectl.xml │ ├── timesyncd.conf.xml │ ├── tmpfiles.d.xml │ ├── tpm2-crypttab.sh │ ├── udev.conf.xml │ ├── udev.xml │ ├── udev_device_get_syspath.xml │ ├── udev_device_has_tag.xml │ ├── udev_device_new_from_syspath.xml │ ├── udev_enumerate_add_match_subsystem.xml │ ├── udev_enumerate_new.xml │ ├── udev_enumerate_scan_devices.xml │ ├── udev_list_entry.xml │ ├── udev_monitor_filter_update.xml │ ├── udev_monitor_new_from_netlink.xml │ ├── udev_monitor_receive_device.xml │ ├── udev_new.xml │ ├── udevadm.xml │ ├── uki.conf.example │ ├── ukify.xml │ ├── unit-states.xml │ ├── user-system-options.xml │ ├── user@.service.xml │ ├── userdbctl.xml │ ├── varlinkctl.xml │ ├── vconsole.conf.xml │ ├── veritytab.xml │ ├── version-info.xml │ ├── vtable-example.c │ ├── vtable-example.xml │ └── yubikey-crypttab.sh ├── meson.build ├── meson_options.txt ├── mkosi.conf ├── mkosi.conf.d/ │ ├── 05-qemu-mem.conf │ ├── 10-centos.conf │ ├── 10-debian.conf │ ├── 10-extra-search-paths.conf │ ├── 10-fedora.conf │ ├── 10-opensuse.conf │ ├── 10-tools.conf │ └── 10-ubuntu.conf ├── mkosi.extra/ │ └── root/ │ └── .gdbinit ├── mkosi.images/ │ ├── base/ │ │ ├── mkosi.build.chroot │ │ ├── mkosi.conf │ │ ├── mkosi.conf.d/ │ │ │ ├── 10-arch.conf │ │ │ ├── 10-centos-fedora.conf │ │ │ ├── 10-debian-ubuntu.conf │ │ │ ├── 10-debian.conf │ │ │ ├── 10-fedora.conf │ │ │ ├── 10-opensuse.conf │ │ │ └── 10-ubuntu.conf │ │ └── mkosi.extra/ │ │ └── usr/ │ │ └── lib/ │ │ ├── systemd/ │ │ │ └── system-preset/ │ │ │ ├── 00-mkosi.preset │ │ │ └── 99-mkosi.preset │ │ └── tmpfiles.d/ │ │ └── locale.conf │ ├── initrd/ │ │ ├── mkosi.conf │ │ ├── mkosi.conf.d/ │ │ │ ├── 10-centos.conf │ │ │ ├── 10-default.conf │ │ │ └── 10-opensuse.conf │ │ └── mkosi.postinst │ └── system/ │ ├── mkosi.conf │ ├── mkosi.conf.d/ │ │ ├── 05-initrd.conf │ │ ├── 10-arch.conf │ │ ├── 10-centos/ │ │ │ ├── mkosi.conf │ │ │ ├── mkosi.extra/ │ │ │ │ └── usr/ │ │ │ │ └── lib/ │ │ │ │ └── repart.d/ │ │ │ │ └── 20-root.conf.d/ │ │ │ │ └── xfs.conf │ │ │ └── mkosi.repart/ │ │ │ └── 10-usr.conf.d/ │ │ │ └── squashfs.conf │ │ ├── 10-centos-fedora.conf │ │ ├── 10-debian-amd64.conf │ │ ├── 10-debian-arm64.conf │ │ ├── 10-debian-ubuntu.conf │ │ ├── 10-fedora.conf │ │ ├── 10-opensuse.conf │ │ └── 10-ubuntu.conf │ ├── mkosi.extra/ │ │ ├── etc/ │ │ │ └── issue │ │ └── usr/ │ │ ├── lib/ │ │ │ ├── repart.d/ │ │ │ │ ├── 15-swap.conf │ │ │ │ └── 20-root.conf │ │ │ ├── systemd/ │ │ │ │ ├── journald.conf.d/ │ │ │ │ │ └── 50-persistent.conf │ │ │ │ ├── mkosi-check-and-shutdown.sh │ │ │ │ └── system/ │ │ │ │ └── mkosi-check-and-shutdown.service │ │ │ └── tmpfiles.d/ │ │ │ └── 99-mkosi.conf │ │ └── share/ │ │ └── factory/ │ │ └── mkosi/ │ │ └── gdbinit.d/ │ │ └── systemd.gdb │ ├── mkosi.finalize │ ├── mkosi.postinst.chroot │ └── mkosi.repart/ │ ├── 00-esp.conf │ ├── 10-usr.conf │ ├── 11-usr-verity.conf │ └── 12-usr-verity-sig.conf ├── mkosi.kernel.config ├── modprobe.d/ │ ├── README │ ├── meson.build │ └── systemd.conf ├── network/ │ ├── 80-6rd-tunnel.network │ ├── 80-auto-link-local.network.example │ ├── 80-container-host0.network │ ├── 80-container-vb.network │ ├── 80-container-ve.network │ ├── 80-container-vz.network │ ├── 80-vm-vt.network │ ├── 80-wifi-adhoc.network │ ├── 80-wifi-ap.network.example │ ├── 80-wifi-station.network.example │ ├── 89-ethernet.network.example │ ├── 99-default.link │ └── meson.build ├── po/ │ ├── .gitattributes │ ├── LINGUAS │ ├── POTFILES.in │ ├── POTFILES.skip │ ├── be.po │ ├── be@latin.po │ ├── bg.po │ ├── ca.po │ ├── cs.po │ ├── da.po │ ├── de.po │ ├── el.po │ ├── es.po │ ├── et.po │ ├── eu.po │ ├── fi.po │ ├── fr.po │ ├── gl.po │ ├── he.po │ ├── hr.po │ ├── hu.po │ ├── id.po │ ├── it.po │ ├── its/ │ │ ├── polkit.its │ │ └── polkit.loc │ ├── ja.po │ ├── ka.po │ ├── kab.po │ ├── ko.po │ ├── lt.po │ ├── meson.build │ ├── nl.po │ ├── pa.po │ ├── pl.po │ ├── pt.po │ ├── pt_BR.po │ ├── ro.po │ ├── ru.po │ ├── si.po │ ├── sk.po │ ├── sr.po │ ├── sv.po │ ├── systemd.pot │ ├── tr.po │ ├── uk.po │ ├── zh_CN.po │ └── zh_TW.po ├── presets/ │ ├── 90-systemd.preset │ ├── meson.build │ └── user/ │ └── 90-systemd.preset ├── rules.d/ │ ├── 50-udev-default.rules.in │ ├── 60-autosuspend.rules │ ├── 60-block.rules │ ├── 60-cdrom_id.rules │ ├── 60-dmi-id.rules │ ├── 60-drm.rules │ ├── 60-evdev.rules │ ├── 60-fido-id.rules │ ├── 60-infiniband.rules │ ├── 60-input-id.rules │ ├── 60-persistent-alsa.rules │ ├── 60-persistent-input.rules │ ├── 60-persistent-storage-mtd.rules │ ├── 60-persistent-storage-tape.rules │ ├── 60-persistent-storage.rules.in │ ├── 60-persistent-v4l.rules │ ├── 60-sensor.rules │ ├── 60-serial.rules │ ├── 64-btrfs.rules.in │ ├── 70-camera.rules │ ├── 70-joystick.rules │ ├── 70-memory.rules │ ├── 70-mouse.rules │ ├── 70-power-switch.rules │ ├── 70-touchpad.rules │ ├── 70-uaccess.rules.in │ ├── 71-seat.rules.in │ ├── 73-seat-late.rules.in │ ├── 75-net-description.rules │ ├── 75-probe_mtd.rules │ ├── 78-sound-card.rules │ ├── 80-drivers.rules │ ├── 80-net-setup-link.rules │ ├── 81-net-dhcp.rules │ ├── 82-net-auto-link-local.rules │ ├── 90-iocost.rules │ ├── 90-vconsole.rules.in │ ├── 99-systemd.rules.in │ ├── README │ └── meson.build ├── shell-completion/ │ ├── bash/ │ │ ├── bootctl │ │ ├── busctl │ │ ├── coredumpctl │ │ ├── homectl │ │ ├── hostnamectl │ │ ├── importctl │ │ ├── journalctl │ │ ├── kernel-install │ │ ├── localectl │ │ ├── loginctl │ │ ├── machinectl │ │ ├── meson.build │ │ ├── networkctl │ │ ├── oomctl │ │ ├── portablectl │ │ ├── resolvectl │ │ ├── systemctl.in │ │ ├── systemd-analyze │ │ ├── systemd-cat │ │ ├── systemd-cgls │ │ ├── systemd-cgtop │ │ ├── systemd-confext │ │ ├── systemd-cryptenroll │ │ ├── systemd-delta │ │ ├── systemd-detect-virt │ │ ├── systemd-dissect │ │ ├── systemd-id128 │ │ ├── systemd-nspawn │ │ ├── systemd-path │ │ ├── systemd-resolve │ │ ├── systemd-run │ │ ├── systemd-sysext │ │ ├── timedatectl │ │ └── udevadm │ └── zsh/ │ ├── _bootctl │ ├── _busctl │ ├── _coredumpctl │ ├── _hostnamectl │ ├── _journalctl │ ├── _kernel-install │ ├── _localectl │ ├── _loginctl │ ├── _machinectl │ ├── _networkctl │ ├── _oomctl │ ├── _resolvectl │ ├── _sd_hosts_or_user_at_host │ ├── _sd_machines │ ├── _sd_outputmodes │ ├── _sd_unit_files │ ├── _systemctl.in │ ├── _systemd │ ├── _systemd-analyze │ ├── _systemd-delta │ ├── _systemd-inhibit │ ├── _systemd-nspawn │ ├── _systemd-path │ ├── _systemd-run │ ├── _systemd-tmpfiles │ ├── _timedatectl │ ├── _udevadm │ ├── _varlinkctl │ └── meson.build ├── src/ │ ├── ac-power/ │ │ ├── ac-power.c │ │ └── meson.build │ ├── analyze/ │ │ ├── analyze-blame.c │ │ ├── analyze-blame.h │ │ ├── analyze-calendar.c │ │ ├── analyze-calendar.h │ │ ├── analyze-capability.c │ │ ├── analyze-capability.h │ │ ├── analyze-cat-config.c │ │ ├── analyze-cat-config.h │ │ ├── analyze-compare-versions.c │ │ ├── analyze-compare-versions.h │ │ ├── analyze-condition.c │ │ ├── analyze-condition.h │ │ ├── analyze-critical-chain.c │ │ ├── analyze-critical-chain.h │ │ ├── analyze-dot.c │ │ ├── analyze-dot.h │ │ ├── analyze-dump.c │ │ ├── analyze-dump.h │ │ ├── analyze-exit-status.c │ │ ├── analyze-exit-status.h │ │ ├── analyze-fdstore.c │ │ ├── analyze-fdstore.h │ │ ├── analyze-filesystems.c │ │ ├── analyze-filesystems.h │ │ ├── analyze-image-policy.c │ │ ├── analyze-image-policy.h │ │ ├── analyze-inspect-elf.c │ │ ├── analyze-inspect-elf.h │ │ ├── analyze-log-control.c │ │ ├── analyze-log-control.h │ │ ├── analyze-malloc.c │ │ ├── analyze-malloc.h │ │ ├── analyze-pcrs.c │ │ ├── analyze-pcrs.h │ │ ├── analyze-plot.c │ │ ├── analyze-plot.h │ │ ├── analyze-security.c │ │ ├── analyze-security.h │ │ ├── analyze-service-watchdogs.c │ │ ├── analyze-service-watchdogs.h │ │ ├── analyze-srk.c │ │ ├── analyze-srk.h │ │ ├── analyze-syscall-filter.c │ │ ├── analyze-syscall-filter.h │ │ ├── analyze-time-data.c │ │ ├── analyze-time-data.h │ │ ├── analyze-time.c │ │ ├── analyze-time.h │ │ ├── analyze-timespan.c │ │ ├── analyze-timespan.h │ │ ├── analyze-timestamp.c │ │ ├── analyze-timestamp.h │ │ ├── analyze-unit-files.c │ │ ├── analyze-unit-files.h │ │ ├── analyze-unit-paths.c │ │ ├── analyze-unit-paths.h │ │ ├── analyze-verify-util.c │ │ ├── analyze-verify-util.h │ │ ├── analyze-verify.c │ │ ├── analyze-verify.h │ │ ├── analyze.c │ │ ├── analyze.h │ │ ├── meson.build │ │ └── test-verify.c │ ├── ask-password/ │ │ ├── ask-password.c │ │ └── meson.build │ ├── backlight/ │ │ ├── backlight.c │ │ └── meson.build │ ├── basic/ │ │ ├── MurmurHash2.c │ │ ├── MurmurHash2.h │ │ ├── af-list.c │ │ ├── af-list.h │ │ ├── af-to-name.awk │ │ ├── alloc-util.c │ │ ├── alloc-util.h │ │ ├── architecture.c │ │ ├── architecture.h │ │ ├── argv-util.c │ │ ├── argv-util.h │ │ ├── arphrd-to-name.awk │ │ ├── arphrd-util.c │ │ ├── arphrd-util.h │ │ ├── audit-util.c │ │ ├── audit-util.h │ │ ├── bitfield.h │ │ ├── btrfs.c │ │ ├── btrfs.h │ │ ├── build.c │ │ ├── build.h │ │ ├── bus-label.c │ │ ├── bus-label.h │ │ ├── cap-list.c │ │ ├── cap-list.h │ │ ├── cap-to-name.awk │ │ ├── capability-util.c │ │ ├── capability-util.h │ │ ├── cgroup-util.c │ │ ├── cgroup-util.h │ │ ├── chase.c │ │ ├── chase.h │ │ ├── chattr-util.c │ │ ├── chattr-util.h │ │ ├── check-filesystems.sh │ │ ├── compress.c │ │ ├── compress.h │ │ ├── conf-files.c │ │ ├── conf-files.h │ │ ├── confidential-virt.c │ │ ├── confidential-virt.h │ │ ├── constants.h │ │ ├── coverage.h │ │ ├── devnum-util.c │ │ ├── devnum-util.h │ │ ├── dirent-util.c │ │ ├── dirent-util.h │ │ ├── dns-def.h │ │ ├── efivars.c │ │ ├── efivars.h │ │ ├── env-file.c │ │ ├── env-file.h │ │ ├── env-util.c │ │ ├── env-util.h │ │ ├── errno-list.c │ │ ├── errno-list.h │ │ ├── errno-to-name.awk │ │ ├── errno-util.h │ │ ├── escape.c │ │ ├── escape.h │ │ ├── ether-addr-util.c │ │ ├── ether-addr-util.h │ │ ├── extract-word.c │ │ ├── extract-word.h │ │ ├── fd-util.c │ │ ├── fd-util.h │ │ ├── fileio.c │ │ ├── fileio.h │ │ ├── filesystems-gperf.gperf │ │ ├── filesystems.c │ │ ├── filesystems.h │ │ ├── format-util.c │ │ ├── format-util.h │ │ ├── fs-util.c │ │ ├── fs-util.h │ │ ├── gcrypt-util.c │ │ ├── gcrypt-util.h │ │ ├── generate-af-list.sh │ │ ├── generate-arphrd-list.sh │ │ ├── generate-cap-list.sh │ │ ├── generate-errno-list.sh │ │ ├── generate-filesystem-list.py │ │ ├── generate-filesystem-switch-case.py │ │ ├── getopt-defs.h │ │ ├── glob-util.c │ │ ├── glob-util.h │ │ ├── glyph-util.c │ │ ├── glyph-util.h │ │ ├── gunicode.c │ │ ├── gunicode.h │ │ ├── hash-funcs.c │ │ ├── hash-funcs.h │ │ ├── hashmap.c │ │ ├── hashmap.h │ │ ├── hexdecoct.c │ │ ├── hexdecoct.h │ │ ├── hmac.c │ │ ├── hmac.h │ │ ├── hostname-util.c │ │ ├── hostname-util.h │ │ ├── in-addr-util.c │ │ ├── in-addr-util.h │ │ ├── initrd-util.c │ │ ├── initrd-util.h │ │ ├── inotify-util.c │ │ ├── inotify-util.h │ │ ├── io-util.c │ │ ├── io-util.h │ │ ├── ioprio-util.c │ │ ├── ioprio-util.h │ │ ├── iovec-util.c │ │ ├── iovec-util.h │ │ ├── iovec-wrapper.c │ │ ├── iovec-wrapper.h │ │ ├── label.c │ │ ├── label.h │ │ ├── limits-util.c │ │ ├── limits-util.h │ │ ├── linux/ │ │ │ ├── README │ │ │ ├── batman_adv.h │ │ │ ├── btrfs.h │ │ │ ├── btrfs_tree.h │ │ │ ├── can/ │ │ │ │ ├── netlink.h │ │ │ │ └── vxcan.h │ │ │ ├── cfm_bridge.h │ │ │ ├── fib_rules.h │ │ │ ├── fou.h │ │ │ ├── genetlink.h │ │ │ ├── hdlc/ │ │ │ │ └── ioctl.h │ │ │ ├── if.h │ │ │ ├── if_addr.h │ │ │ ├── if_bonding.h │ │ │ ├── if_bridge.h │ │ │ ├── if_ether.h │ │ │ ├── if_link.h │ │ │ ├── if_macsec.h │ │ │ ├── if_tun.h │ │ │ ├── if_tunnel.h │ │ │ ├── in.h │ │ │ ├── in6.h │ │ │ ├── input-event-codes.h │ │ │ ├── input.h │ │ │ ├── ipv6_route.h │ │ │ ├── l2tp.h │ │ │ ├── libc-compat.h │ │ │ ├── mrp_bridge.h │ │ │ ├── netdevice.h │ │ │ ├── netfilter/ │ │ │ │ ├── nf_tables.h │ │ │ │ └── nfnetlink.h │ │ │ ├── netfilter.h │ │ │ ├── netlink.h │ │ │ ├── nexthop.h │ │ │ ├── nl80211.h │ │ │ ├── pkt_sched.h │ │ │ ├── rtnetlink.h │ │ │ ├── stddef.h │ │ │ ├── update.sh │ │ │ └── wireguard.h │ │ ├── list.h │ │ ├── locale-util.c │ │ ├── locale-util.h │ │ ├── lock-util.c │ │ ├── lock-util.h │ │ ├── log.c │ │ ├── log.h │ │ ├── login-util.c │ │ ├── login-util.h │ │ ├── macro.h │ │ ├── mallinfo-util.h │ │ ├── math-util.h │ │ ├── memfd-util.c │ │ ├── memfd-util.h │ │ ├── memory-util.c │ │ ├── memory-util.h │ │ ├── mempool.c │ │ ├── mempool.h │ │ ├── memstream-util.c │ │ ├── memstream-util.h │ │ ├── meson.build │ │ ├── missing_audit.h │ │ ├── missing_capability.h │ │ ├── missing_drm.h │ │ ├── missing_fcntl.h │ │ ├── missing_fs.h │ │ ├── missing_input.h │ │ ├── missing_ioprio.h │ │ ├── missing_keyctl.h │ │ ├── missing_loop.h │ │ ├── missing_magic.h │ │ ├── missing_mman.h │ │ ├── missing_mount.h │ │ ├── missing_network.h │ │ ├── missing_prctl.h │ │ ├── missing_random.h │ │ ├── missing_resource.h │ │ ├── missing_sched.h │ │ ├── missing_securebits.h │ │ ├── missing_socket.h │ │ ├── missing_stat.h │ │ ├── missing_stdlib.h │ │ ├── missing_syscall.h │ │ ├── missing_syscall_def.h │ │ ├── missing_syscalls.py │ │ ├── missing_threads.h │ │ ├── missing_timerfd.h │ │ ├── missing_type.h │ │ ├── missing_xfs.h │ │ ├── mkdir.c │ │ ├── mkdir.h │ │ ├── mountpoint-util.c │ │ ├── mountpoint-util.h │ │ ├── namespace-util.c │ │ ├── namespace-util.h │ │ ├── nss-util.h │ │ ├── nulstr-util.c │ │ ├── nulstr-util.h │ │ ├── ordered-set.c │ │ ├── ordered-set.h │ │ ├── origin-id.h │ │ ├── os-util.c │ │ ├── os-util.h │ │ ├── parse-util.c │ │ ├── parse-util.h │ │ ├── path-lookup.c │ │ ├── path-lookup.h │ │ ├── path-util.c │ │ ├── path-util.h │ │ ├── pcapng.h │ │ ├── percent-util.c │ │ ├── percent-util.h │ │ ├── pidref.c │ │ ├── pidref.h │ │ ├── prioq.c │ │ ├── prioq.h │ │ ├── proc-cmdline.c │ │ ├── proc-cmdline.h │ │ ├── process-util.c │ │ ├── process-util.h │ │ ├── procfs-util.c │ │ ├── procfs-util.h │ │ ├── psi-util.c │ │ ├── psi-util.h │ │ ├── pthread-util.h │ │ ├── random-util.c │ │ ├── random-util.h │ │ ├── ratelimit.c │ │ ├── ratelimit.h │ │ ├── raw-clone.h │ │ ├── raw-reboot.h │ │ ├── recurse-dir.c │ │ ├── recurse-dir.h │ │ ├── replace-var.c │ │ ├── replace-var.h │ │ ├── rlimit-util.c │ │ ├── rlimit-util.h │ │ ├── runtime-scope.c │ │ ├── runtime-scope.h │ │ ├── set.h │ │ ├── sigbus.c │ │ ├── sigbus.h │ │ ├── signal-util.c │ │ ├── signal-util.h │ │ ├── siphash24.c │ │ ├── siphash24.h │ │ ├── socket-util.c │ │ ├── socket-util.h │ │ ├── sort-util.c │ │ ├── sort-util.h │ │ ├── sparse-endian.h │ │ ├── special.h │ │ ├── stat-util.c │ │ ├── stat-util.h │ │ ├── static-destruct.h │ │ ├── stdio-util.h │ │ ├── strbuf.c │ │ ├── strbuf.h │ │ ├── string-table.c │ │ ├── string-table.h │ │ ├── string-util.c │ │ ├── string-util.h │ │ ├── strv.c │ │ ├── strv.h │ │ ├── strxcpyx.c │ │ ├── strxcpyx.h │ │ ├── sync-util.c │ │ ├── sync-util.h │ │ ├── syscall-list.txt │ │ ├── syscalls-alpha.txt │ │ ├── syscalls-arc.txt │ │ ├── syscalls-arm.txt │ │ ├── syscalls-arm64.txt │ │ ├── syscalls-i386.txt │ │ ├── syscalls-ia64.txt │ │ ├── syscalls-loongarch64.txt │ │ ├── syscalls-m68k.txt │ │ ├── syscalls-mips64.txt │ │ ├── syscalls-mips64n32.txt │ │ ├── syscalls-mipso32.txt │ │ ├── syscalls-parisc.txt │ │ ├── syscalls-powerpc.txt │ │ ├── syscalls-powerpc64.txt │ │ ├── syscalls-riscv32.txt │ │ ├── syscalls-riscv64.txt │ │ ├── syscalls-s390.txt │ │ ├── syscalls-s390x.txt │ │ ├── syscalls-sparc.txt │ │ ├── syscalls-x86_64.txt │ │ ├── sysctl-util.c │ │ ├── sysctl-util.h │ │ ├── syslog-util.c │ │ ├── syslog-util.h │ │ ├── terminal-util.c │ │ ├── terminal-util.h │ │ ├── time-util.c │ │ ├── time-util.h │ │ ├── tmpfile-util.c │ │ ├── tmpfile-util.h │ │ ├── uid-alloc-range.c │ │ ├── uid-alloc-range.h │ │ ├── uid-range.c │ │ ├── uid-range.h │ │ ├── umask-util.h │ │ ├── unaligned.h │ │ ├── unit-def.c │ │ ├── unit-def.h │ │ ├── unit-file.c │ │ ├── unit-file.h │ │ ├── unit-name.c │ │ ├── unit-name.h │ │ ├── user-util.c │ │ ├── user-util.h │ │ ├── utf8.c │ │ ├── utf8.h │ │ ├── virt.c │ │ ├── virt.h │ │ ├── xattr-util.c │ │ └── xattr-util.h │ ├── battery-check/ │ │ ├── battery-check.c │ │ └── meson.build │ ├── binfmt/ │ │ ├── binfmt.c │ │ └── meson.build │ ├── boot/ │ │ ├── bless-boot-generator.c │ │ ├── bless-boot.c │ │ ├── boot-check-no-failures.c │ │ ├── bootctl-install.c │ │ ├── bootctl-install.h │ │ ├── bootctl-random-seed.c │ │ ├── bootctl-random-seed.h │ │ ├── bootctl-reboot-to-firmware.c │ │ ├── bootctl-reboot-to-firmware.h │ │ ├── bootctl-set-efivar.c │ │ ├── bootctl-set-efivar.h │ │ ├── bootctl-status.c │ │ ├── bootctl-status.h │ │ ├── bootctl-systemd-efi-options.c │ │ ├── bootctl-systemd-efi-options.h │ │ ├── bootctl-uki.c │ │ ├── bootctl-uki.h │ │ ├── bootctl-util.c │ │ ├── bootctl-util.h │ │ ├── bootctl.c │ │ ├── bootctl.h │ │ ├── efi/ │ │ │ ├── UEFI_SECURITY.md │ │ │ ├── addon.c │ │ │ ├── bcd.c │ │ │ ├── bcd.h │ │ │ ├── boot.c │ │ │ ├── console.c │ │ │ ├── console.h │ │ │ ├── cpio.c │ │ │ ├── cpio.h │ │ │ ├── device-path-util.c │ │ │ ├── device-path-util.h │ │ │ ├── devicetree.c │ │ │ ├── devicetree.h │ │ │ ├── drivers.c │ │ │ ├── drivers.h │ │ │ ├── efi-string.c │ │ │ ├── efi-string.h │ │ │ ├── efi.h │ │ │ ├── fuzz-bcd.c │ │ │ ├── fuzz-efi-osrel.c │ │ │ ├── fuzz-efi-printf.c │ │ │ ├── fuzz-efi-string.c │ │ │ ├── graphics.c │ │ │ ├── graphics.h │ │ │ ├── initrd.c │ │ │ ├── initrd.h │ │ │ ├── linux.c │ │ │ ├── linux.h │ │ │ ├── linux_x86.c │ │ │ ├── log.c │ │ │ ├── log.h │ │ │ ├── measure.c │ │ │ ├── measure.h │ │ │ ├── meson.build │ │ │ ├── part-discovery.c │ │ │ ├── part-discovery.h │ │ │ ├── pe.c │ │ │ ├── pe.h │ │ │ ├── proto/ │ │ │ │ ├── block-io.h │ │ │ │ ├── console-control.h │ │ │ │ ├── device-path.h │ │ │ │ ├── dt-fixup.h │ │ │ │ ├── file-io.h │ │ │ │ ├── graphics-output.h │ │ │ │ ├── load-file.h │ │ │ │ ├── loaded-image.h │ │ │ │ ├── rng.h │ │ │ │ ├── security-arch.h │ │ │ │ ├── shell-parameters.h │ │ │ │ ├── simple-text-io.h │ │ │ │ └── tcg.h │ │ │ ├── random-seed.c │ │ │ ├── random-seed.h │ │ │ ├── secure-boot.c │ │ │ ├── secure-boot.h │ │ │ ├── shim.c │ │ │ ├── shim.h │ │ │ ├── splash.c │ │ │ ├── splash.h │ │ │ ├── stub.c │ │ │ ├── test-bcd.c │ │ │ ├── test-efi-string.c │ │ │ ├── ticks.c │ │ │ ├── ticks.h │ │ │ ├── ubsan.c │ │ │ ├── util.c │ │ │ ├── util.h │ │ │ ├── vmm.c │ │ │ └── vmm.h │ │ ├── measure.c │ │ └── meson.build │ ├── busctl/ │ │ ├── busctl-introspect.c │ │ ├── busctl-introspect.h │ │ ├── busctl.c │ │ ├── meson.build │ │ └── test-busctl-introspect.c │ ├── cgls/ │ │ ├── cgls.c │ │ └── meson.build │ ├── cgroups-agent/ │ │ ├── cgroups-agent.c │ │ └── meson.build │ ├── cgtop/ │ │ ├── cgtop.c │ │ └── meson.build │ ├── core/ │ │ ├── all-units.h │ │ ├── apparmor-setup.c │ │ ├── apparmor-setup.h │ │ ├── audit-fd.c │ │ ├── audit-fd.h │ │ ├── automount.c │ │ ├── automount.h │ │ ├── bpf/ │ │ │ ├── restrict_fs/ │ │ │ │ ├── meson.build │ │ │ │ ├── restrict-fs-skel.h │ │ │ │ └── restrict-fs.bpf.c │ │ │ ├── restrict_ifaces/ │ │ │ │ ├── meson.build │ │ │ │ ├── restrict-ifaces-skel.h │ │ │ │ └── restrict-ifaces.bpf.c │ │ │ └── socket_bind/ │ │ │ ├── meson.build │ │ │ ├── socket-bind-api.bpf.h │ │ │ ├── socket-bind-skel.h │ │ │ └── socket-bind.bpf.c │ │ ├── bpf-devices.c │ │ ├── bpf-devices.h │ │ ├── bpf-firewall.c │ │ ├── bpf-firewall.h │ │ ├── bpf-foreign.c │ │ ├── bpf-foreign.h │ │ ├── bpf-lsm.c │ │ ├── bpf-lsm.h │ │ ├── bpf-socket-bind.c │ │ ├── bpf-socket-bind.h │ │ ├── bpf-util.c │ │ ├── bpf-util.h │ │ ├── cgroup.c │ │ ├── cgroup.h │ │ ├── core-varlink.c │ │ ├── core-varlink.h │ │ ├── crash-handler.c │ │ ├── crash-handler.h │ │ ├── dbus-automount.c │ │ ├── dbus-automount.h │ │ ├── dbus-cgroup.c │ │ ├── dbus-cgroup.h │ │ ├── dbus-device.c │ │ ├── dbus-device.h │ │ ├── dbus-execute.c │ │ ├── dbus-execute.h │ │ ├── dbus-job.c │ │ ├── dbus-job.h │ │ ├── dbus-kill.c │ │ ├── dbus-kill.h │ │ ├── dbus-manager.c │ │ ├── dbus-manager.h │ │ ├── dbus-mount.c │ │ ├── dbus-mount.h │ │ ├── dbus-path.c │ │ ├── dbus-path.h │ │ ├── dbus-scope.c │ │ ├── dbus-scope.h │ │ ├── dbus-service.c │ │ ├── dbus-service.h │ │ ├── dbus-slice.c │ │ ├── dbus-slice.h │ │ ├── dbus-socket.c │ │ ├── dbus-socket.h │ │ ├── dbus-swap.c │ │ ├── dbus-swap.h │ │ ├── dbus-target.c │ │ ├── dbus-target.h │ │ ├── dbus-timer.c │ │ ├── dbus-timer.h │ │ ├── dbus-unit.c │ │ ├── dbus-unit.h │ │ ├── dbus-util.c │ │ ├── dbus-util.h │ │ ├── dbus.c │ │ ├── dbus.h │ │ ├── device.c │ │ ├── device.h │ │ ├── dynamic-user.c │ │ ├── dynamic-user.h │ │ ├── efi-random.c │ │ ├── efi-random.h │ │ ├── emergency-action.c │ │ ├── emergency-action.h │ │ ├── exec-credential.c │ │ ├── exec-credential.h │ │ ├── exec-invoke.c │ │ ├── exec-invoke.h │ │ ├── execute-serialize.c │ │ ├── execute-serialize.h │ │ ├── execute.c │ │ ├── execute.h │ │ ├── executor.c │ │ ├── fuzz-execute-serialize.c │ │ ├── fuzz-manager-serialize.c │ │ ├── fuzz-manager-serialize.options │ │ ├── fuzz-unit-file.c │ │ ├── fuzz-unit-file.options │ │ ├── generator-setup.c │ │ ├── generator-setup.h │ │ ├── ima-setup.c │ │ ├── ima-setup.h │ │ ├── import-creds.c │ │ ├── import-creds.h │ │ ├── job.c │ │ ├── job.h │ │ ├── kill.c │ │ ├── kill.h │ │ ├── kmod-setup.c │ │ ├── kmod-setup.h │ │ ├── load-dropin.c │ │ ├── load-dropin.h │ │ ├── load-fragment-gperf-nulstr.awk │ │ ├── load-fragment-gperf.gperf.in │ │ ├── load-fragment.c │ │ ├── load-fragment.h │ │ ├── main.c │ │ ├── main.h │ │ ├── manager-dump.c │ │ ├── manager-dump.h │ │ ├── manager-serialize.c │ │ ├── manager-serialize.h │ │ ├── manager.c │ │ ├── manager.h │ │ ├── meson.build │ │ ├── mount.c │ │ ├── mount.h │ │ ├── namespace.c │ │ ├── namespace.h │ │ ├── org.freedesktop.systemd1.conf │ │ ├── org.freedesktop.systemd1.policy.in │ │ ├── org.freedesktop.systemd1.service │ │ ├── path.c │ │ ├── path.h │ │ ├── restrict-ifaces.c │ │ ├── restrict-ifaces.h │ │ ├── scope.c │ │ ├── scope.h │ │ ├── selinux-access.c │ │ ├── selinux-access.h │ │ ├── selinux-setup.c │ │ ├── selinux-setup.h │ │ ├── service.c │ │ ├── service.h │ │ ├── show-status.c │ │ ├── show-status.h │ │ ├── slice.c │ │ ├── slice.h │ │ ├── smack-setup.c │ │ ├── smack-setup.h │ │ ├── socket.c │ │ ├── socket.h │ │ ├── swap.c │ │ ├── swap.h │ │ ├── system.conf.in │ │ ├── systemd.pc.in │ │ ├── target.c │ │ ├── target.h │ │ ├── timer.c │ │ ├── timer.h │ │ ├── transaction.c │ │ ├── transaction.h │ │ ├── unit-dependency-atom.c │ │ ├── unit-dependency-atom.h │ │ ├── unit-printf.c │ │ ├── unit-printf.h │ │ ├── unit-serialize.c │ │ ├── unit-serialize.h │ │ ├── unit.c │ │ ├── unit.h │ │ └── user.conf.in │ ├── coredump/ │ │ ├── coredump-vacuum.c │ │ ├── coredump-vacuum.h │ │ ├── coredump.c │ │ ├── coredump.conf │ │ ├── coredumpctl.c │ │ ├── meson.build │ │ └── test-coredump-vacuum.c │ ├── creds/ │ │ ├── creds.c │ │ └── meson.build │ ├── cryptenroll/ │ │ ├── cryptenroll-fido2.c │ │ ├── cryptenroll-fido2.h │ │ ├── cryptenroll-list.c │ │ ├── cryptenroll-list.h │ │ ├── cryptenroll-password.c │ │ ├── cryptenroll-password.h │ │ ├── cryptenroll-pkcs11.c │ │ ├── cryptenroll-pkcs11.h │ │ ├── cryptenroll-recovery.c │ │ ├── cryptenroll-recovery.h │ │ ├── cryptenroll-tpm2.c │ │ ├── cryptenroll-tpm2.h │ │ ├── cryptenroll-wipe.c │ │ ├── cryptenroll-wipe.h │ │ ├── cryptenroll.c │ │ ├── cryptenroll.h │ │ └── meson.build │ ├── cryptsetup/ │ │ ├── cryptsetup-generator.c │ │ ├── cryptsetup-keyfile.c │ │ ├── cryptsetup-keyfile.h │ │ ├── cryptsetup-pkcs11.c │ │ ├── cryptsetup-pkcs11.h │ │ ├── cryptsetup-tokens/ │ │ │ ├── cryptsetup-token-systemd-fido2.c │ │ │ ├── cryptsetup-token-systemd-pkcs11.c │ │ │ ├── cryptsetup-token-systemd-tpm2.c │ │ │ ├── cryptsetup-token-util.c │ │ │ ├── cryptsetup-token-util.h │ │ │ ├── cryptsetup-token.h │ │ │ ├── cryptsetup-token.sym │ │ │ ├── luks2-fido2.c │ │ │ ├── luks2-fido2.h │ │ │ ├── luks2-pkcs11.c │ │ │ ├── luks2-pkcs11.h │ │ │ ├── luks2-tpm2.c │ │ │ ├── luks2-tpm2.h │ │ │ └── meson.build │ │ ├── cryptsetup-tpm2.c │ │ ├── cryptsetup-tpm2.h │ │ ├── cryptsetup.c │ │ └── meson.build │ ├── debug-generator/ │ │ ├── debug-generator.c │ │ └── meson.build │ ├── delta/ │ │ ├── delta.c │ │ └── meson.build │ ├── detect-virt/ │ │ ├── detect-virt.c │ │ └── meson.build │ ├── dissect/ │ │ ├── dissect.c │ │ └── meson.build │ ├── environment-d-generator/ │ │ ├── environment-d-generator.c │ │ └── meson.build │ ├── escape/ │ │ ├── escape.c │ │ └── meson.build │ ├── firstboot/ │ │ ├── firstboot.c │ │ └── meson.build │ ├── fsck/ │ │ ├── fsck.c │ │ └── meson.build │ ├── fstab-generator/ │ │ ├── fstab-generator.c │ │ └── meson.build │ ├── fundamental/ │ │ ├── bootspec-fundamental.c │ │ ├── bootspec-fundamental.h │ │ ├── confidential-virt-fundamental.h │ │ ├── efivars-fundamental.c │ │ ├── efivars-fundamental.h │ │ ├── logarithm.h │ │ ├── macro-fundamental.h │ │ ├── memory-util-fundamental.h │ │ ├── meson.build │ │ ├── sbat.h │ │ ├── sha256.c │ │ ├── sha256.h │ │ ├── string-util-fundamental.c │ │ ├── string-util-fundamental.h │ │ ├── tpm2-pcr.h │ │ ├── uki.c │ │ ├── uki.h │ │ └── unaligned-fundamental.h │ ├── fuzz/ │ │ ├── fuzz-bootspec-gen.py │ │ ├── fuzz-bootspec.c │ │ ├── fuzz-bootspec.options │ │ ├── fuzz-bus-label.c │ │ ├── fuzz-calendarspec.c │ │ ├── fuzz-catalog.c │ │ ├── fuzz-compress.c │ │ ├── fuzz-env-file.c │ │ ├── fuzz-env-file.options │ │ ├── fuzz-hostname-setup.c │ │ ├── fuzz-json.c │ │ ├── fuzz-main.c │ │ ├── fuzz-time-util.c │ │ ├── fuzz-udev-database.c │ │ ├── fuzz-varlink-idl.c │ │ ├── fuzz-varlink.c │ │ ├── fuzz.h │ │ └── meson.build │ ├── getty-generator/ │ │ ├── getty-generator.c │ │ └── meson.build │ ├── gpt-auto-generator/ │ │ ├── gpt-auto-generator.c │ │ └── meson.build │ ├── hibernate-resume/ │ │ ├── hibernate-resume-config.c │ │ ├── hibernate-resume-config.h │ │ ├── hibernate-resume-generator.c │ │ ├── hibernate-resume.c │ │ └── meson.build │ ├── home/ │ │ ├── home-util.c │ │ ├── home-util.h │ │ ├── homectl-fido2.c │ │ ├── homectl-fido2.h │ │ ├── homectl-pkcs11.c │ │ ├── homectl-pkcs11.h │ │ ├── homectl-recovery-key.c │ │ ├── homectl-recovery-key.h │ │ ├── homectl.c │ │ ├── homed-bus.c │ │ ├── homed-bus.h │ │ ├── homed-conf.c │ │ ├── homed-conf.h │ │ ├── homed-gperf.gperf │ │ ├── homed-home-bus.c │ │ ├── homed-home-bus.h │ │ ├── homed-home.c │ │ ├── homed-home.h │ │ ├── homed-manager-bus.c │ │ ├── homed-manager-bus.h │ │ ├── homed-manager.c │ │ ├── homed-manager.h │ │ ├── homed-operation.c │ │ ├── homed-operation.h │ │ ├── homed-varlink.c │ │ ├── homed-varlink.h │ │ ├── homed.c │ │ ├── homed.conf │ │ ├── homework-cifs.c │ │ ├── homework-cifs.h │ │ ├── homework-directory.c │ │ ├── homework-directory.h │ │ ├── homework-fido2.c │ │ ├── homework-fido2.h │ │ ├── homework-fscrypt.c │ │ ├── homework-fscrypt.h │ │ ├── homework-luks.c │ │ ├── homework-luks.h │ │ ├── homework-mount.c │ │ ├── homework-mount.h │ │ ├── homework-password-cache.c │ │ ├── homework-password-cache.h │ │ ├── homework-pkcs11.c │ │ ├── homework-pkcs11.h │ │ ├── homework-quota.c │ │ ├── homework-quota.h │ │ ├── homework.c │ │ ├── homework.h │ │ ├── meson.build │ │ ├── org.freedesktop.home1.conf │ │ ├── org.freedesktop.home1.policy │ │ ├── org.freedesktop.home1.service │ │ ├── pam_systemd_home.c │ │ ├── pam_systemd_home.sym │ │ ├── user-record-password-quality.c │ │ ├── user-record-password-quality.h │ │ ├── user-record-sign.c │ │ ├── user-record-sign.h │ │ ├── user-record-util.c │ │ └── user-record-util.h │ ├── hostname/ │ │ ├── hostnamectl.c │ │ ├── hostnamed.c │ │ ├── meson.build │ │ ├── org.freedesktop.hostname1.conf │ │ ├── org.freedesktop.hostname1.policy │ │ └── org.freedesktop.hostname1.service │ ├── hwdb/ │ │ ├── hwdb.c │ │ └── meson.build │ ├── id128/ │ │ ├── id128.c │ │ └── meson.build │ ├── import/ │ │ ├── curl-util.c │ │ ├── curl-util.h │ │ ├── export-raw.c │ │ ├── export-raw.h │ │ ├── export-tar.c │ │ ├── export-tar.h │ │ ├── export.c │ │ ├── import-common.c │ │ ├── import-common.h │ │ ├── import-compress.c │ │ ├── import-compress.h │ │ ├── import-fs.c │ │ ├── import-pubring.gpg │ │ ├── import-raw.c │ │ ├── import-raw.h │ │ ├── import-tar.c │ │ ├── import-tar.h │ │ ├── import.c │ │ ├── importd.c │ │ ├── meson.build │ │ ├── org.freedesktop.import1.conf │ │ ├── org.freedesktop.import1.policy │ │ ├── org.freedesktop.import1.service │ │ ├── pull-common.c │ │ ├── pull-common.h │ │ ├── pull-job.c │ │ ├── pull-job.h │ │ ├── pull-raw.c │ │ ├── pull-raw.h │ │ ├── pull-tar.c │ │ ├── pull-tar.h │ │ ├── pull.c │ │ ├── qcow2-util.c │ │ ├── qcow2-util.h │ │ └── test-qcow2.c │ ├── initctl/ │ │ ├── initctl.c │ │ └── meson.build │ ├── integritysetup/ │ │ ├── integrity-util.c │ │ ├── integrity-util.h │ │ ├── integritysetup-generator.c │ │ ├── integritysetup.c │ │ └── meson.build │ ├── journal/ │ │ ├── bsod.c │ │ ├── cat.c │ │ ├── fuzz-journald-audit.c │ │ ├── fuzz-journald-kmsg.c │ │ ├── fuzz-journald-native-fd.c │ │ ├── fuzz-journald-native.c │ │ ├── fuzz-journald-stream.c │ │ ├── fuzz-journald-stream.options │ │ ├── fuzz-journald-syslog.c │ │ ├── fuzz-journald.c │ │ ├── fuzz-journald.h │ │ ├── journalctl.c │ │ ├── journald-audit.c │ │ ├── journald-audit.h │ │ ├── journald-client.c │ │ ├── journald-client.h │ │ ├── journald-console.c │ │ ├── journald-console.h │ │ ├── journald-context.c │ │ ├── journald-context.h │ │ ├── journald-gperf.gperf │ │ ├── journald-kmsg.c │ │ ├── journald-kmsg.h │ │ ├── journald-native.c │ │ ├── journald-native.h │ │ ├── journald-rate-limit.c │ │ ├── journald-rate-limit.h │ │ ├── journald-server.c │ │ ├── journald-server.h │ │ ├── journald-stream.c │ │ ├── journald-stream.h │ │ ├── journald-syslog.c │ │ ├── journald-syslog.h │ │ ├── journald-wall.c │ │ ├── journald-wall.h │ │ ├── journald.c │ │ ├── journald.conf │ │ ├── meson.build │ │ ├── test-journald-config.c │ │ ├── test-journald-syslog.c │ │ └── test-journald-tables.c │ ├── journal-remote/ │ │ ├── browse.html │ │ ├── fuzz-journal-remote.c │ │ ├── fuzz-journal-remote.options │ │ ├── journal-gatewayd.c │ │ ├── journal-remote-main.c │ │ ├── journal-remote-parse.c │ │ ├── journal-remote-parse.h │ │ ├── journal-remote-write.c │ │ ├── journal-remote-write.h │ │ ├── journal-remote.c │ │ ├── journal-remote.conf.in │ │ ├── journal-remote.h │ │ ├── journal-upload-journal.c │ │ ├── journal-upload.c │ │ ├── journal-upload.conf.in │ │ ├── journal-upload.h │ │ ├── log-generator.py │ │ ├── meson.build │ │ ├── microhttpd-util.c │ │ └── microhttpd-util.h │ ├── kernel-install/ │ │ ├── 50-depmod.install │ │ ├── 60-ukify.install.in │ │ ├── 90-loaderentry.install.in │ │ ├── 90-uki-copy.install │ │ ├── install.conf │ │ ├── kernel-install.c │ │ ├── meson.build │ │ └── test-kernel-install.sh │ ├── libsystemd/ │ │ ├── libsystemd.pc.in │ │ ├── libsystemd.sym │ │ ├── meson.build │ │ ├── sd-bus/ │ │ │ ├── bus-common-errors.c │ │ │ ├── bus-common-errors.h │ │ │ ├── bus-container.c │ │ │ ├── bus-container.h │ │ │ ├── bus-control.c │ │ │ ├── bus-control.h │ │ │ ├── bus-convenience.c │ │ │ ├── bus-creds.c │ │ │ ├── bus-creds.h │ │ │ ├── bus-dump.c │ │ │ ├── bus-dump.h │ │ │ ├── bus-error.c │ │ │ ├── bus-error.h │ │ │ ├── bus-internal.c │ │ │ ├── bus-internal.h │ │ │ ├── bus-introspect.c │ │ │ ├── bus-introspect.h │ │ │ ├── bus-kernel.c │ │ │ ├── bus-kernel.h │ │ │ ├── bus-match.c │ │ │ ├── bus-match.h │ │ │ ├── bus-message.c │ │ │ ├── bus-message.h │ │ │ ├── bus-objects.c │ │ │ ├── bus-objects.h │ │ │ ├── bus-protocol.h │ │ │ ├── bus-signature.c │ │ │ ├── bus-signature.h │ │ │ ├── bus-slot.c │ │ │ ├── bus-slot.h │ │ │ ├── bus-socket.c │ │ │ ├── bus-socket.h │ │ │ ├── bus-track.c │ │ │ ├── bus-track.h │ │ │ ├── bus-type.c │ │ │ ├── bus-type.h │ │ │ ├── fuzz-bus-match.c │ │ │ ├── fuzz-bus-match.options │ │ │ ├── fuzz-bus-message.c │ │ │ ├── sd-bus.c │ │ │ ├── test-bus-address.c │ │ │ ├── test-bus-benchmark.c │ │ │ ├── test-bus-chat.c │ │ │ ├── test-bus-cleanup.c │ │ │ ├── test-bus-creds.c │ │ │ ├── test-bus-error.c │ │ │ ├── test-bus-introspect.c │ │ │ ├── test-bus-marshal.c │ │ │ ├── test-bus-match.c │ │ │ ├── test-bus-objects.c │ │ │ ├── test-bus-peersockaddr.c │ │ │ ├── test-bus-queue-ref-cycle.c │ │ │ ├── test-bus-server.c │ │ │ ├── test-bus-signature.c │ │ │ ├── test-bus-track.c │ │ │ ├── test-bus-vtable.c │ │ │ ├── test-bus-watch-bind.c │ │ │ └── test-vtable-data.h │ │ ├── sd-daemon/ │ │ │ └── sd-daemon.c │ │ ├── sd-device/ │ │ │ ├── device-enumerator-private.h │ │ │ ├── device-enumerator.c │ │ │ ├── device-filter.c │ │ │ ├── device-filter.h │ │ │ ├── device-internal.h │ │ │ ├── device-monitor-private.h │ │ │ ├── device-monitor.c │ │ │ ├── device-private.c │ │ │ ├── device-private.h │ │ │ ├── device-util.c │ │ │ ├── device-util.h │ │ │ ├── sd-device.c │ │ │ ├── test-device-util.c │ │ │ ├── test-sd-device-monitor.c │ │ │ ├── test-sd-device-thread.c │ │ │ └── test-sd-device.c │ │ ├── sd-event/ │ │ │ ├── event-source.h │ │ │ ├── event-util.c │ │ │ ├── event-util.h │ │ │ ├── sd-event.c │ │ │ └── test-event.c │ │ ├── sd-hwdb/ │ │ │ ├── hwdb-internal.h │ │ │ └── sd-hwdb.c │ │ ├── sd-id128/ │ │ │ ├── id128-util.c │ │ │ ├── id128-util.h │ │ │ └── sd-id128.c │ │ ├── sd-journal/ │ │ │ ├── audit-type.c │ │ │ ├── audit-type.h │ │ │ ├── audit_type-to-name.awk │ │ │ ├── catalog.c │ │ │ ├── catalog.h │ │ │ ├── fsprg.c │ │ │ ├── fsprg.h │ │ │ ├── generate-audit_type-list.sh │ │ │ ├── journal-authenticate.c │ │ │ ├── journal-authenticate.h │ │ │ ├── journal-def.h │ │ │ ├── journal-file.c │ │ │ ├── journal-file.h │ │ │ ├── journal-internal.h │ │ │ ├── journal-send.c │ │ │ ├── journal-send.h │ │ │ ├── journal-vacuum.c │ │ │ ├── journal-vacuum.h │ │ │ ├── journal-verify.c │ │ │ ├── journal-verify.h │ │ │ ├── lookup3.c │ │ │ ├── lookup3.h │ │ │ ├── mmap-cache.c │ │ │ ├── mmap-cache.h │ │ │ ├── sd-journal.c │ │ │ ├── test-audit-type.c │ │ │ ├── test-catalog.c │ │ │ ├── test-journal-append.c │ │ │ ├── test-journal-enum.c │ │ │ ├── test-journal-file.c │ │ │ ├── test-journal-flush.c │ │ │ ├── test-journal-init.c │ │ │ ├── test-journal-interleaving.c │ │ │ ├── test-journal-match.c │ │ │ ├── test-journal-send.c │ │ │ ├── test-journal-stream.c │ │ │ ├── test-journal-verify.c │ │ │ ├── test-journal.c │ │ │ └── test-mmap-cache.c │ │ ├── sd-login/ │ │ │ ├── sd-login.c │ │ │ └── test-login.c │ │ ├── sd-netlink/ │ │ │ ├── netlink-genl.c │ │ │ ├── netlink-genl.h │ │ │ ├── netlink-internal.h │ │ │ ├── netlink-message-nfnl.c │ │ │ ├── netlink-message-rtnl.c │ │ │ ├── netlink-message.c │ │ │ ├── netlink-slot.c │ │ │ ├── netlink-slot.h │ │ │ ├── netlink-socket.c │ │ │ ├── netlink-types-genl.c │ │ │ ├── netlink-types-internal.h │ │ │ ├── netlink-types-nfnl.c │ │ │ ├── netlink-types-rtnl.c │ │ │ ├── netlink-types.c │ │ │ ├── netlink-types.h │ │ │ ├── netlink-util.c │ │ │ ├── netlink-util.h │ │ │ ├── sd-netlink.c │ │ │ └── test-netlink.c │ │ ├── sd-network/ │ │ │ ├── network-util.c │ │ │ ├── network-util.h │ │ │ └── sd-network.c │ │ ├── sd-path/ │ │ │ └── sd-path.c │ │ └── sd-resolve/ │ │ ├── resolve-private.h │ │ ├── sd-resolve.c │ │ └── test-resolve.c │ ├── libsystemd-network/ │ │ ├── arp-util.c │ │ ├── arp-util.h │ │ ├── dhcp-client-internal.h │ │ ├── dhcp-identifier.c │ │ ├── dhcp-identifier.h │ │ ├── dhcp-lease-internal.h │ │ ├── dhcp-network.c │ │ ├── dhcp-network.h │ │ ├── dhcp-option.c │ │ ├── dhcp-option.h │ │ ├── dhcp-packet.c │ │ ├── dhcp-packet.h │ │ ├── dhcp-protocol.h │ │ ├── dhcp-server-internal.h │ │ ├── dhcp6-client-internal.h │ │ ├── dhcp6-internal.h │ │ ├── dhcp6-lease-internal.h │ │ ├── dhcp6-network.c │ │ ├── dhcp6-option.c │ │ ├── dhcp6-option.h │ │ ├── dhcp6-protocol.c │ │ ├── dhcp6-protocol.h │ │ ├── fuzz-dhcp-client.c │ │ ├── fuzz-dhcp-server-relay.c │ │ ├── fuzz-dhcp-server.c │ │ ├── fuzz-dhcp6-client.c │ │ ├── fuzz-dhcp6-client.options │ │ ├── fuzz-lldp-rx.c │ │ ├── fuzz-lldp-rx.options │ │ ├── fuzz-ndisc-rs.c │ │ ├── fuzz-ndisc-rs.options │ │ ├── icmp6-util-unix.c │ │ ├── icmp6-util-unix.h │ │ ├── icmp6-util.c │ │ ├── icmp6-util.h │ │ ├── lldp-neighbor.c │ │ ├── lldp-neighbor.h │ │ ├── lldp-network.c │ │ ├── lldp-network.h │ │ ├── lldp-rx-internal.h │ │ ├── meson.build │ │ ├── ndisc-internal.h │ │ ├── ndisc-protocol.c │ │ ├── ndisc-protocol.h │ │ ├── ndisc-router.c │ │ ├── ndisc-router.h │ │ ├── network-common.c │ │ ├── network-common.h │ │ ├── network-internal.c │ │ ├── network-internal.h │ │ ├── radv-internal.h │ │ ├── sd-dhcp-client.c │ │ ├── sd-dhcp-lease.c │ │ ├── sd-dhcp-server.c │ │ ├── sd-dhcp6-client.c │ │ ├── sd-dhcp6-lease.c │ │ ├── sd-ipv4acd.c │ │ ├── sd-ipv4ll.c │ │ ├── sd-lldp-rx.c │ │ ├── sd-lldp-tx.c │ │ ├── sd-ndisc.c │ │ ├── sd-radv.c │ │ ├── test-acd.c │ │ ├── test-dhcp-client.c │ │ ├── test-dhcp-option.c │ │ ├── test-dhcp-server.c │ │ ├── test-dhcp6-client.c │ │ ├── test-ipv4ll-manual.c │ │ ├── test-ipv4ll.c │ │ ├── test-lldp-rx.c │ │ ├── test-ndisc-ra.c │ │ ├── test-ndisc-rs.c │ │ └── test-sd-dhcp-lease.c │ ├── libudev/ │ │ ├── libudev-device-internal.h │ │ ├── libudev-device.c │ │ ├── libudev-enumerate.c │ │ ├── libudev-hwdb.c │ │ ├── libudev-list-internal.h │ │ ├── libudev-list.c │ │ ├── libudev-monitor.c │ │ ├── libudev-queue.c │ │ ├── libudev-util.c │ │ ├── libudev-util.h │ │ ├── libudev.c │ │ ├── libudev.h │ │ ├── libudev.pc.in │ │ ├── libudev.sym │ │ ├── meson.build │ │ ├── test-libudev.c │ │ └── test-udev-device-thread.c │ ├── locale/ │ │ ├── kbd-model-map │ │ ├── language-fallback-map │ │ ├── localectl.c │ │ ├── localed-util.c │ │ ├── localed-util.h │ │ ├── localed.c │ │ ├── meson.build │ │ ├── org.freedesktop.locale1.conf │ │ ├── org.freedesktop.locale1.policy │ │ ├── org.freedesktop.locale1.service │ │ ├── test-localed-util.c │ │ ├── xkbcommon-util.c │ │ └── xkbcommon-util.h │ ├── login/ │ │ ├── inhibit.c │ │ ├── loginctl.c │ │ ├── logind-action.c │ │ ├── logind-action.h │ │ ├── logind-brightness.c │ │ ├── logind-brightness.h │ │ ├── logind-button.c │ │ ├── logind-button.h │ │ ├── logind-core.c │ │ ├── logind-dbus.c │ │ ├── logind-dbus.h │ │ ├── logind-device.c │ │ ├── logind-device.h │ │ ├── logind-gperf.gperf │ │ ├── logind-inhibit.c │ │ ├── logind-inhibit.h │ │ ├── logind-polkit.c │ │ ├── logind-polkit.h │ │ ├── logind-seat-dbus.c │ │ ├── logind-seat-dbus.h │ │ ├── logind-seat.c │ │ ├── logind-seat.h │ │ ├── logind-session-dbus.c │ │ ├── logind-session-dbus.h │ │ ├── logind-session-device.c │ │ ├── logind-session-device.h │ │ ├── logind-session.c │ │ ├── logind-session.h │ │ ├── logind-user-dbus.c │ │ ├── logind-user-dbus.h │ │ ├── logind-user.c │ │ ├── logind-user.h │ │ ├── logind-wall.c │ │ ├── logind.c │ │ ├── logind.conf.in │ │ ├── logind.h │ │ ├── meson.build │ │ ├── org.freedesktop.login1.conf │ │ ├── org.freedesktop.login1.policy │ │ ├── org.freedesktop.login1.service │ │ ├── pam_systemd.c │ │ ├── pam_systemd.sym │ │ ├── pam_systemd_loadkey.c │ │ ├── pam_systemd_loadkey.sym │ │ ├── sysfs-show.c │ │ ├── sysfs-show.h │ │ ├── systemd-user.in │ │ ├── test-inhibit.c │ │ ├── test-login-shared.c │ │ ├── test-login-tables.c │ │ ├── test-session-properties.c │ │ └── user-runtime-dir.c │ ├── machine/ │ │ ├── image-dbus.c │ │ ├── image-dbus.h │ │ ├── machine-dbus.c │ │ ├── machine-dbus.h │ │ ├── machine.c │ │ ├── machine.h │ │ ├── machinectl.c │ │ ├── machined-core.c │ │ ├── machined-dbus.c │ │ ├── machined-varlink.c │ │ ├── machined-varlink.h │ │ ├── machined.c │ │ ├── machined.h │ │ ├── meson.build │ │ ├── operation.c │ │ ├── operation.h │ │ ├── org.freedesktop.machine1.conf │ │ ├── org.freedesktop.machine1.policy │ │ ├── org.freedesktop.machine1.service │ │ └── test-machine-tables.c │ ├── machine-id-setup/ │ │ ├── machine-id-setup-main.c │ │ └── meson.build │ ├── modules-load/ │ │ ├── meson.build │ │ └── modules-load.c │ ├── mount/ │ │ ├── meson.build │ │ └── mount-tool.c │ ├── network/ │ │ ├── fuzz-netdev-parser.c │ │ ├── fuzz-netdev-parser.options │ │ ├── fuzz-network-parser.c │ │ ├── fuzz-network-parser.options │ │ ├── generator/ │ │ │ ├── main.c │ │ │ ├── network-generator.c │ │ │ ├── network-generator.h │ │ │ └── test-network-generator.c │ │ ├── meson.build │ │ ├── netdev/ │ │ │ ├── bareudp.c │ │ │ ├── bareudp.h │ │ │ ├── batadv.c │ │ │ ├── batadv.h │ │ │ ├── bond.c │ │ │ ├── bond.h │ │ │ ├── bridge.c │ │ │ ├── bridge.h │ │ │ ├── dummy.c │ │ │ ├── dummy.h │ │ │ ├── fou-tunnel.c │ │ │ ├── fou-tunnel.h │ │ │ ├── geneve.c │ │ │ ├── geneve.h │ │ │ ├── ifb.c │ │ │ ├── ifb.h │ │ │ ├── ipoib.c │ │ │ ├── ipoib.h │ │ │ ├── ipvlan.c │ │ │ ├── ipvlan.h │ │ │ ├── l2tp-tunnel.c │ │ │ ├── l2tp-tunnel.h │ │ │ ├── macsec.c │ │ │ ├── macsec.h │ │ │ ├── macvlan.c │ │ │ ├── macvlan.h │ │ │ ├── netdev-gperf.gperf │ │ │ ├── netdev-util.c │ │ │ ├── netdev-util.h │ │ │ ├── netdev.c │ │ │ ├── netdev.h │ │ │ ├── netdevsim.c │ │ │ ├── netdevsim.h │ │ │ ├── nlmon.c │ │ │ ├── nlmon.h │ │ │ ├── tunnel.c │ │ │ ├── tunnel.h │ │ │ ├── tuntap.c │ │ │ ├── tuntap.h │ │ │ ├── vcan.c │ │ │ ├── vcan.h │ │ │ ├── veth.c │ │ │ ├── veth.h │ │ │ ├── vlan.c │ │ │ ├── vlan.h │ │ │ ├── vrf.c │ │ │ ├── vrf.h │ │ │ ├── vxcan.c │ │ │ ├── vxcan.h │ │ │ ├── vxlan.c │ │ │ ├── vxlan.h │ │ │ ├── wireguard.c │ │ │ ├── wireguard.h │ │ │ ├── wlan.c │ │ │ ├── wlan.h │ │ │ ├── xfrm.c │ │ │ └── xfrm.h │ │ ├── networkctl.c │ │ ├── networkd-address-generation.c │ │ ├── networkd-address-generation.h │ │ ├── networkd-address-label.c │ │ ├── networkd-address-label.h │ │ ├── networkd-address-pool.c │ │ ├── networkd-address-pool.h │ │ ├── networkd-address.c │ │ ├── networkd-address.h │ │ ├── networkd-bridge-fdb.c │ │ ├── networkd-bridge-fdb.h │ │ ├── networkd-bridge-mdb.c │ │ ├── networkd-bridge-mdb.h │ │ ├── networkd-bridge-vlan.c │ │ ├── networkd-bridge-vlan.h │ │ ├── networkd-can.c │ │ ├── networkd-can.h │ │ ├── networkd-conf.c │ │ ├── networkd-conf.h │ │ ├── networkd-dhcp-common.c │ │ ├── networkd-dhcp-common.h │ │ ├── networkd-dhcp-prefix-delegation.c │ │ ├── networkd-dhcp-prefix-delegation.h │ │ ├── networkd-dhcp-server-bus.c │ │ ├── networkd-dhcp-server-bus.h │ │ ├── networkd-dhcp-server-static-lease.c │ │ ├── networkd-dhcp-server-static-lease.h │ │ ├── networkd-dhcp-server.c │ │ ├── networkd-dhcp-server.h │ │ ├── networkd-dhcp4-bus.c │ │ ├── networkd-dhcp4-bus.h │ │ ├── networkd-dhcp4.c │ │ ├── networkd-dhcp4.h │ │ ├── networkd-dhcp6-bus.c │ │ ├── networkd-dhcp6-bus.h │ │ ├── networkd-dhcp6.c │ │ ├── networkd-dhcp6.h │ │ ├── networkd-gperf.gperf │ │ ├── networkd-ipv4acd.c │ │ ├── networkd-ipv4acd.h │ │ ├── networkd-ipv4ll.c │ │ ├── networkd-ipv4ll.h │ │ ├── networkd-ipv6-proxy-ndp.c │ │ ├── networkd-ipv6-proxy-ndp.h │ │ ├── networkd-ipv6ll.c │ │ ├── networkd-ipv6ll.h │ │ ├── networkd-json.c │ │ ├── networkd-json.h │ │ ├── networkd-link-bus.c │ │ ├── networkd-link-bus.h │ │ ├── networkd-link.c │ │ ├── networkd-link.h │ │ ├── networkd-lldp-rx.c │ │ ├── networkd-lldp-rx.h │ │ ├── networkd-lldp-tx.c │ │ ├── networkd-lldp-tx.h │ │ ├── networkd-manager-bus.c │ │ ├── networkd-manager-bus.h │ │ ├── networkd-manager.c │ │ ├── networkd-manager.h │ │ ├── networkd-ndisc.c │ │ ├── networkd-ndisc.h │ │ ├── networkd-neighbor.c │ │ ├── networkd-neighbor.h │ │ ├── networkd-netlabel.c │ │ ├── networkd-netlabel.h │ │ ├── networkd-network-bus.c │ │ ├── networkd-network-bus.h │ │ ├── networkd-network-gperf.gperf │ │ ├── networkd-network.c │ │ ├── networkd-network.h │ │ ├── networkd-nexthop.c │ │ ├── networkd-nexthop.h │ │ ├── networkd-queue.c │ │ ├── networkd-queue.h │ │ ├── networkd-radv.c │ │ ├── networkd-radv.h │ │ ├── networkd-route-util.c │ │ ├── networkd-route-util.h │ │ ├── networkd-route.c │ │ ├── networkd-route.h │ │ ├── networkd-routing-policy-rule.c │ │ ├── networkd-routing-policy-rule.h │ │ ├── networkd-setlink.c │ │ ├── networkd-setlink.h │ │ ├── networkd-speed-meter.c │ │ ├── networkd-speed-meter.h │ │ ├── networkd-sriov.c │ │ ├── networkd-sriov.h │ │ ├── networkd-state-file.c │ │ ├── networkd-state-file.h │ │ ├── networkd-sysctl.c │ │ ├── networkd-sysctl.h │ │ ├── networkd-util.c │ │ ├── networkd-util.h │ │ ├── networkd-wifi.c │ │ ├── networkd-wifi.h │ │ ├── networkd-wiphy.c │ │ ├── networkd-wiphy.h │ │ ├── networkd.c │ │ ├── networkd.conf │ │ ├── org.freedesktop.network1.conf │ │ ├── org.freedesktop.network1.policy │ │ ├── org.freedesktop.network1.service │ │ ├── systemd-networkd.pkla │ │ ├── systemd-networkd.rules │ │ ├── tc/ │ │ │ ├── cake.c │ │ │ ├── cake.h │ │ │ ├── codel.c │ │ │ ├── codel.h │ │ │ ├── drr.c │ │ │ ├── drr.h │ │ │ ├── ets.c │ │ │ ├── ets.h │ │ │ ├── fifo.c │ │ │ ├── fifo.h │ │ │ ├── fq-codel.c │ │ │ ├── fq-codel.h │ │ │ ├── fq-pie.c │ │ │ ├── fq-pie.h │ │ │ ├── fq.c │ │ │ ├── fq.h │ │ │ ├── gred.c │ │ │ ├── gred.h │ │ │ ├── hhf.c │ │ │ ├── hhf.h │ │ │ ├── htb.c │ │ │ ├── htb.h │ │ │ ├── netem.c │ │ │ ├── netem.h │ │ │ ├── pie.c │ │ │ ├── pie.h │ │ │ ├── qdisc.c │ │ │ ├── qdisc.h │ │ │ ├── qfq.c │ │ │ ├── qfq.h │ │ │ ├── sfb.c │ │ │ ├── sfb.h │ │ │ ├── sfq.c │ │ │ ├── sfq.h │ │ │ ├── tbf.c │ │ │ ├── tbf.h │ │ │ ├── tc-util.c │ │ │ ├── tc-util.h │ │ │ ├── tc.c │ │ │ ├── tc.h │ │ │ ├── tclass.c │ │ │ ├── tclass.h │ │ │ ├── teql.c │ │ │ └── teql.h │ │ ├── test-network-tables.c │ │ ├── test-network.c │ │ ├── test-networkd-address.c │ │ ├── test-networkd-conf.c │ │ ├── test-networkd-util.c │ │ └── wait-online/ │ │ ├── link.c │ │ ├── link.h │ │ ├── manager.c │ │ ├── manager.h │ │ └── wait-online.c │ ├── notify/ │ │ ├── meson.build │ │ └── notify.c │ ├── nspawn/ │ │ ├── fuzz-nspawn-oci.c │ │ ├── fuzz-nspawn-oci.options │ │ ├── fuzz-nspawn-settings.c │ │ ├── fuzz-nspawn-settings.options │ │ ├── meson.build │ │ ├── nspawn-bind-user.c │ │ ├── nspawn-bind-user.h │ │ ├── nspawn-cgroup.c │ │ ├── nspawn-cgroup.h │ │ ├── nspawn-def.h │ │ ├── nspawn-expose-ports.c │ │ ├── nspawn-expose-ports.h │ │ ├── nspawn-gperf.gperf │ │ ├── nspawn-mount.c │ │ ├── nspawn-mount.h │ │ ├── nspawn-network.c │ │ ├── nspawn-network.h │ │ ├── nspawn-oci.c │ │ ├── nspawn-oci.h │ │ ├── nspawn-patch-uid.c │ │ ├── nspawn-patch-uid.h │ │ ├── nspawn-register.c │ │ ├── nspawn-register.h │ │ ├── nspawn-seccomp.c │ │ ├── nspawn-seccomp.h │ │ ├── nspawn-settings.c │ │ ├── nspawn-settings.h │ │ ├── nspawn-setuid.c │ │ ├── nspawn-setuid.h │ │ ├── nspawn-stub-pid1.c │ │ ├── nspawn-stub-pid1.h │ │ ├── nspawn-util.c │ │ ├── nspawn-util.h │ │ ├── nspawn.c │ │ ├── nspawn.h │ │ ├── test-nspawn-tables.c │ │ ├── test-nspawn-util.c │ │ └── test-patch-uid.c │ ├── nss-myhostname/ │ │ ├── meson.build │ │ ├── nss-myhostname.c │ │ └── nss-myhostname.sym │ ├── nss-mymachines/ │ │ ├── meson.build │ │ ├── nss-mymachines.c │ │ └── nss-mymachines.sym │ ├── nss-resolve/ │ │ ├── meson.build │ │ ├── nss-resolve.c │ │ └── nss-resolve.sym │ ├── nss-systemd/ │ │ ├── meson.build │ │ ├── nss-systemd.c │ │ ├── nss-systemd.h │ │ ├── nss-systemd.sym │ │ ├── userdb-glue.c │ │ └── userdb-glue.h │ ├── oom/ │ │ ├── meson.build │ │ ├── oomctl.c │ │ ├── oomd-manager-bus.c │ │ ├── oomd-manager-bus.h │ │ ├── oomd-manager.c │ │ ├── oomd-manager.h │ │ ├── oomd-util.c │ │ ├── oomd-util.h │ │ ├── oomd.c │ │ ├── oomd.conf │ │ ├── org.freedesktop.oom1.conf │ │ ├── org.freedesktop.oom1.service │ │ └── test-oomd-util.c │ ├── partition/ │ │ ├── definitions/ │ │ │ ├── confext.repart.d/ │ │ │ │ ├── 10-root.conf │ │ │ │ ├── 20-root-verity.conf │ │ │ │ └── 30-root-verity-sig.conf │ │ │ ├── portable.repart.d/ │ │ │ │ ├── 10-root.conf │ │ │ │ ├── 20-root-verity.conf │ │ │ │ └── 30-root-verity-sig.conf │ │ │ └── sysext.repart.d/ │ │ │ ├── 10-root.conf │ │ │ ├── 20-root-verity.conf │ │ │ └── 30-root-verity-sig.conf │ │ ├── growfs.c │ │ ├── makefs.c │ │ ├── meson.build │ │ └── repart.c │ ├── path/ │ │ ├── meson.build │ │ └── path.c │ ├── pcrextend/ │ │ ├── meson.build │ │ └── pcrextend.c │ ├── pcrlock/ │ │ ├── meson.build │ │ ├── pcrlock-firmware.c │ │ ├── pcrlock-firmware.h │ │ ├── pcrlock.c │ │ ├── pcrlock.d/ │ │ │ ├── 350-action-efi-application.pcrlock │ │ │ ├── 400-secureboot-separator.pcrlock.d/ │ │ │ │ ├── 300-0x00000000.pcrlock │ │ │ │ └── 600-0xffffffff.pcrlock │ │ │ ├── 500-separator.pcrlock.d/ │ │ │ │ ├── 300-0x00000000.pcrlock │ │ │ │ └── 600-0xffffffff.pcrlock │ │ │ ├── 700-action-efi-exit-boot-services.pcrlock.d/ │ │ │ │ ├── 300-present.pcrlock │ │ │ │ └── 600-absent.pcrlock │ │ │ ├── 750-enter-initrd.pcrlock │ │ │ ├── 800-leave-initrd.pcrlock │ │ │ ├── 850-sysinit.pcrlock │ │ │ ├── 900-ready.pcrlock │ │ │ ├── 950-shutdown.pcrlock │ │ │ └── 990-final.pcrlock │ │ ├── pehash.c │ │ └── pehash.h │ ├── portable/ │ │ ├── meson.build │ │ ├── org.freedesktop.portable1.conf │ │ ├── org.freedesktop.portable1.policy │ │ ├── org.freedesktop.portable1.service │ │ ├── portable.c │ │ ├── portable.h │ │ ├── portablectl.c │ │ ├── portabled-bus.c │ │ ├── portabled-bus.h │ │ ├── portabled-image-bus.c │ │ ├── portabled-image-bus.h │ │ ├── portabled-image.c │ │ ├── portabled-image.h │ │ ├── portabled-operation.c │ │ ├── portabled-operation.h │ │ ├── portabled.c │ │ ├── portabled.h │ │ └── profile/ │ │ ├── default/ │ │ │ └── service.conf │ │ ├── nonetwork/ │ │ │ └── service.conf │ │ ├── strict/ │ │ │ └── service.conf │ │ └── trusted/ │ │ └── service.conf │ ├── pstore/ │ │ ├── meson.build │ │ ├── pstore.c │ │ └── pstore.conf │ ├── quotacheck/ │ │ ├── meson.build │ │ └── quotacheck.c │ ├── random-seed/ │ │ ├── meson.build │ │ └── random-seed.c │ ├── rc-local-generator/ │ │ ├── meson.build │ │ └── rc-local-generator.c │ ├── remount-fs/ │ │ ├── meson.build │ │ └── remount-fs.c │ ├── reply-password/ │ │ ├── meson.build │ │ └── reply-password.c │ ├── resolve/ │ │ ├── RFCs │ │ ├── dns-type.c │ │ ├── dns-type.h │ │ ├── dns_type-to-name.awk │ │ ├── fuzz-dns-packet.c │ │ ├── fuzz-dns-packet.options │ │ ├── fuzz-etc-hosts.c │ │ ├── fuzz-resource-record.c │ │ ├── generate-dns_type-gperf.py │ │ ├── generate-dns_type-list.sed │ │ ├── meson.build │ │ ├── org.freedesktop.resolve1.conf │ │ ├── org.freedesktop.resolve1.policy │ │ ├── org.freedesktop.resolve1.service │ │ ├── resolv.conf │ │ ├── resolvconf-compat.c │ │ ├── resolvconf-compat.h │ │ ├── resolvectl.c │ │ ├── resolvectl.h │ │ ├── resolved-bus.c │ │ ├── resolved-bus.h │ │ ├── resolved-conf.c │ │ ├── resolved-conf.h │ │ ├── resolved-def.h │ │ ├── resolved-dns-answer.c │ │ ├── resolved-dns-answer.h │ │ ├── resolved-dns-cache.c │ │ ├── resolved-dns-cache.h │ │ ├── resolved-dns-dnssec.c │ │ ├── resolved-dns-dnssec.h │ │ ├── resolved-dns-packet.c │ │ ├── resolved-dns-packet.h │ │ ├── resolved-dns-query.c │ │ ├── resolved-dns-query.h │ │ ├── resolved-dns-question.c │ │ ├── resolved-dns-question.h │ │ ├── resolved-dns-rr.c │ │ ├── resolved-dns-rr.h │ │ ├── resolved-dns-scope.c │ │ ├── resolved-dns-scope.h │ │ ├── resolved-dns-search-domain.c │ │ ├── resolved-dns-search-domain.h │ │ ├── resolved-dns-server.c │ │ ├── resolved-dns-server.h │ │ ├── resolved-dns-stream.c │ │ ├── resolved-dns-stream.h │ │ ├── resolved-dns-stub.c │ │ ├── resolved-dns-stub.h │ │ ├── resolved-dns-synthesize.c │ │ ├── resolved-dns-synthesize.h │ │ ├── resolved-dns-transaction.c │ │ ├── resolved-dns-transaction.h │ │ ├── resolved-dns-trust-anchor.c │ │ ├── resolved-dns-trust-anchor.h │ │ ├── resolved-dns-zone.c │ │ ├── resolved-dns-zone.h │ │ ├── resolved-dnssd-bus.c │ │ ├── resolved-dnssd-bus.h │ │ ├── resolved-dnssd-gperf.gperf │ │ ├── resolved-dnssd.c │ │ ├── resolved-dnssd.h │ │ ├── resolved-dnstls-gnutls.c │ │ ├── resolved-dnstls-gnutls.h │ │ ├── resolved-dnstls-openssl.c │ │ ├── resolved-dnstls-openssl.h │ │ ├── resolved-dnstls.h │ │ ├── resolved-etc-hosts.c │ │ ├── resolved-etc-hosts.h │ │ ├── resolved-gperf.gperf │ │ ├── resolved-link-bus.c │ │ ├── resolved-link-bus.h │ │ ├── resolved-link.c │ │ ├── resolved-link.h │ │ ├── resolved-llmnr.c │ │ ├── resolved-llmnr.h │ │ ├── resolved-manager.c │ │ ├── resolved-manager.h │ │ ├── resolved-mdns.c │ │ ├── resolved-mdns.h │ │ ├── resolved-resolv-conf.c │ │ ├── resolved-resolv-conf.h │ │ ├── resolved-socket-graveyard.c │ │ ├── resolved-socket-graveyard.h │ │ ├── resolved-timeouts.h │ │ ├── resolved-util.c │ │ ├── resolved-util.h │ │ ├── resolved-varlink.c │ │ ├── resolved-varlink.h │ │ ├── resolved.c │ │ ├── resolved.conf.in │ │ ├── test-dns-packet.c │ │ ├── test-dnssec-complex.c │ │ ├── test-dnssec.c │ │ ├── test-resolve-tables.c │ │ ├── test-resolved-etc-hosts.c │ │ ├── test-resolved-packet.c │ │ └── test-resolved-stream.c │ ├── rfkill/ │ │ ├── meson.build │ │ └── rfkill.c │ ├── rpm/ │ │ ├── macros.systemd.in │ │ ├── meson.build │ │ ├── systemd-update-helper.in │ │ ├── triggers.systemd.in │ │ └── triggers.systemd.sh.in │ ├── run/ │ │ ├── meson.build │ │ └── run.c │ ├── run-generator/ │ │ ├── meson.build │ │ └── run-generator.c │ ├── shared/ │ │ ├── acl-util.c │ │ ├── acl-util.h │ │ ├── acpi-fpdt.c │ │ ├── acpi-fpdt.h │ │ ├── apparmor-util.c │ │ ├── apparmor-util.h │ │ ├── ask-password-api.c │ │ ├── ask-password-api.h │ │ ├── async.c │ │ ├── async.h │ │ ├── barrier.c │ │ ├── barrier.h │ │ ├── base-filesystem.c │ │ ├── base-filesystem.h │ │ ├── battery-util.c │ │ ├── battery-util.h │ │ ├── binfmt-util.c │ │ ├── binfmt-util.h │ │ ├── bitmap.c │ │ ├── bitmap.h │ │ ├── blkid-util.h │ │ ├── blockdev-util.c │ │ ├── blockdev-util.h │ │ ├── bond-util.c │ │ ├── bond-util.h │ │ ├── boot-entry.c │ │ ├── boot-entry.h │ │ ├── boot-timestamps.c │ │ ├── boot-timestamps.h │ │ ├── bootspec.c │ │ ├── bootspec.h │ │ ├── bpf-compat.h │ │ ├── bpf-dlopen.c │ │ ├── bpf-dlopen.h │ │ ├── bpf-link.c │ │ ├── bpf-link.h │ │ ├── bpf-program.c │ │ ├── bpf-program.h │ │ ├── bridge-util.c │ │ ├── bridge-util.h │ │ ├── btrfs-util.c │ │ ├── btrfs-util.h │ │ ├── bus-get-properties.c │ │ ├── bus-get-properties.h │ │ ├── bus-locator.c │ │ ├── bus-locator.h │ │ ├── bus-log-control-api.c │ │ ├── bus-log-control-api.h │ │ ├── bus-map-properties.c │ │ ├── bus-map-properties.h │ │ ├── bus-message-util.c │ │ ├── bus-message-util.h │ │ ├── bus-object.c │ │ ├── bus-object.h │ │ ├── bus-polkit.c │ │ ├── bus-polkit.h │ │ ├── bus-print-properties.c │ │ ├── bus-print-properties.h │ │ ├── bus-unit-procs.c │ │ ├── bus-unit-procs.h │ │ ├── bus-unit-util.c │ │ ├── bus-unit-util.h │ │ ├── bus-util.c │ │ ├── bus-util.h │ │ ├── bus-wait-for-jobs.c │ │ ├── bus-wait-for-jobs.h │ │ ├── bus-wait-for-units.c │ │ ├── bus-wait-for-units.h │ │ ├── calendarspec.c │ │ ├── calendarspec.h │ │ ├── cgroup-setup.c │ │ ├── cgroup-setup.h │ │ ├── cgroup-show.c │ │ ├── cgroup-show.h │ │ ├── chown-recursive.c │ │ ├── chown-recursive.h │ │ ├── clean-ipc.c │ │ ├── clean-ipc.h │ │ ├── clock-util.c │ │ ├── clock-util.h │ │ ├── common-signal.c │ │ ├── common-signal.h │ │ ├── compare-operator.c │ │ ├── compare-operator.h │ │ ├── condition.c │ │ ├── condition.h │ │ ├── conf-parser.c │ │ ├── conf-parser.h │ │ ├── copy.c │ │ ├── copy.h │ │ ├── coredump-util.c │ │ ├── coredump-util.h │ │ ├── cpu-set-util.c │ │ ├── cpu-set-util.h │ │ ├── creds-util.c │ │ ├── creds-util.h │ │ ├── cryptsetup-fido2.c │ │ ├── cryptsetup-fido2.h │ │ ├── cryptsetup-util.c │ │ ├── cryptsetup-util.h │ │ ├── daemon-util.c │ │ ├── daemon-util.h │ │ ├── data-fd-util.c │ │ ├── data-fd-util.h │ │ ├── dev-setup.c │ │ ├── dev-setup.h │ │ ├── device-nodes.c │ │ ├── device-nodes.h │ │ ├── devnode-acl.c │ │ ├── devnode-acl.h │ │ ├── discover-image.c │ │ ├── discover-image.h │ │ ├── dissect-image.c │ │ ├── dissect-image.h │ │ ├── dlfcn-util.c │ │ ├── dlfcn-util.h │ │ ├── dm-util.c │ │ ├── dm-util.h │ │ ├── dns-domain.c │ │ ├── dns-domain.h │ │ ├── dropin.c │ │ ├── dropin.h │ │ ├── edit-util.c │ │ ├── edit-util.h │ │ ├── efi-api.c │ │ ├── efi-api.h │ │ ├── efi-loader.c │ │ ├── efi-loader.h │ │ ├── elf-util.c │ │ ├── elf-util.h │ │ ├── enable-mempool.c │ │ ├── env-file-label.c │ │ ├── env-file-label.h │ │ ├── ethtool-link-mode.py │ │ ├── ethtool-util.c │ │ ├── ethtool-util.h │ │ ├── exec-util.c │ │ ├── exec-util.h │ │ ├── exit-status.c │ │ ├── exit-status.h │ │ ├── extension-util.c │ │ ├── extension-util.h │ │ ├── fdisk-util.c │ │ ├── fdisk-util.h │ │ ├── fdset.c │ │ ├── fdset.h │ │ ├── fileio-label.c │ │ ├── fileio-label.h │ │ ├── find-esp.c │ │ ├── find-esp.h │ │ ├── firewall-util-iptables.c │ │ ├── firewall-util-nft.c │ │ ├── firewall-util-private.h │ │ ├── firewall-util.c │ │ ├── firewall-util.h │ │ ├── format-table.c │ │ ├── format-table.h │ │ ├── fsck-util.h │ │ ├── fstab-util.c │ │ ├── fstab-util.h │ │ ├── generate-ip-protocol-list.sh │ │ ├── generate-syscall-list.py │ │ ├── generator.c │ │ ├── generator.h │ │ ├── geneve-util.c │ │ ├── geneve-util.h │ │ ├── gpt.c │ │ ├── gpt.h │ │ ├── group-record.c │ │ ├── group-record.h │ │ ├── hibernate-util.c │ │ ├── hibernate-util.h │ │ ├── hostname-setup.c │ │ ├── hostname-setup.h │ │ ├── hwdb-util.c │ │ ├── hwdb-util.h │ │ ├── id128-print.c │ │ ├── id128-print.h │ │ ├── idn-util.c │ │ ├── idn-util.h │ │ ├── ima-util.c │ │ ├── ima-util.h │ │ ├── image-policy.c │ │ ├── image-policy.h │ │ ├── import-util.c │ │ ├── import-util.h │ │ ├── in-addr-prefix-util.c │ │ ├── in-addr-prefix-util.h │ │ ├── initreq.h │ │ ├── install-file.c │ │ ├── install-file.h │ │ ├── install-printf.c │ │ ├── install-printf.h │ │ ├── install.c │ │ ├── install.h │ │ ├── ip-protocol-list.c │ │ ├── ip-protocol-list.h │ │ ├── ip-protocol-to-name.awk │ │ ├── ipvlan-util.c │ │ ├── ipvlan-util.h │ │ ├── journal-file-util.c │ │ ├── journal-file-util.h │ │ ├── journal-importer.c │ │ ├── journal-importer.h │ │ ├── journal-util.c │ │ ├── journal-util.h │ │ ├── json-internal.h │ │ ├── json.c │ │ ├── json.h │ │ ├── kbd-util.c │ │ ├── kbd-util.h │ │ ├── kernel-image.c │ │ ├── kernel-image.h │ │ ├── keyring-util.c │ │ ├── keyring-util.h │ │ ├── killall.c │ │ ├── killall.h │ │ ├── label-util.c │ │ ├── label-util.h │ │ ├── libcrypt-util.c │ │ ├── libcrypt-util.h │ │ ├── libfido2-util.c │ │ ├── libfido2-util.h │ │ ├── libmount-util.c │ │ ├── libmount-util.h │ │ ├── libshared.sym │ │ ├── linux/ │ │ │ ├── README │ │ │ ├── auto_dev-ioctl.h │ │ │ ├── bpf.h │ │ │ ├── bpf_common.h │ │ │ ├── bpf_insn.h │ │ │ ├── dm-ioctl.h │ │ │ └── ethtool.h │ │ ├── local-addresses.c │ │ ├── local-addresses.h │ │ ├── locale-setup.c │ │ ├── locale-setup.h │ │ ├── log-link.h │ │ ├── logs-show.c │ │ ├── logs-show.h │ │ ├── loop-util.c │ │ ├── loop-util.h │ │ ├── loopback-setup.c │ │ ├── loopback-setup.h │ │ ├── lsm-util.c │ │ ├── lsm-util.h │ │ ├── machine-credential.c │ │ ├── machine-credential.h │ │ ├── machine-id-setup.c │ │ ├── machine-id-setup.h │ │ ├── machine-pool.c │ │ ├── machine-pool.h │ │ ├── macvlan-util.c │ │ ├── macvlan-util.h │ │ ├── main-func.h │ │ ├── meson.build │ │ ├── mkdir-label.c │ │ ├── mkdir-label.h │ │ ├── mkfs-util.c │ │ ├── mkfs-util.h │ │ ├── module-util.c │ │ ├── module-util.h │ │ ├── mount-setup.c │ │ ├── mount-setup.h │ │ ├── mount-util.c │ │ ├── mount-util.h │ │ ├── net-condition.c │ │ ├── net-condition.h │ │ ├── netif-naming-scheme.c │ │ ├── netif-naming-scheme.h │ │ ├── netif-sriov.c │ │ ├── netif-sriov.h │ │ ├── netif-util.c │ │ ├── netif-util.h │ │ ├── nscd-flush.c │ │ ├── nscd-flush.h │ │ ├── nsflags.c │ │ ├── nsflags.h │ │ ├── numa-util.c │ │ ├── numa-util.h │ │ ├── open-file.c │ │ ├── open-file.h │ │ ├── openssl-util.c │ │ ├── openssl-util.h │ │ ├── output-mode.c │ │ ├── output-mode.h │ │ ├── pager.c │ │ ├── pager.h │ │ ├── pam-util.c │ │ ├── pam-util.h │ │ ├── parse-argument.c │ │ ├── parse-argument.h │ │ ├── parse-helpers.c │ │ ├── parse-helpers.h │ │ ├── password-quality-util-passwdqc.c │ │ ├── password-quality-util-passwdqc.h │ │ ├── password-quality-util-pwquality.c │ │ ├── password-quality-util-pwquality.h │ │ ├── password-quality-util.h │ │ ├── pcre2-util.c │ │ ├── pcre2-util.h │ │ ├── pcrextend-util.c │ │ ├── pcrextend-util.h │ │ ├── pe-binary.c │ │ ├── pe-binary.h │ │ ├── pkcs11-util.c │ │ ├── pkcs11-util.h │ │ ├── plymouth-util.c │ │ ├── plymouth-util.h │ │ ├── pretty-print.c │ │ ├── pretty-print.h │ │ ├── ptyfwd.c │ │ ├── ptyfwd.h │ │ ├── qrcode-util.c │ │ ├── qrcode-util.h │ │ ├── quota-util.c │ │ ├── quota-util.h │ │ ├── reboot-util.c │ │ ├── reboot-util.h │ │ ├── recovery-key.c │ │ ├── recovery-key.h │ │ ├── resize-fs.c │ │ ├── resize-fs.h │ │ ├── resolve-util.c │ │ ├── resolve-util.h │ │ ├── rm-rf.c │ │ ├── rm-rf.h │ │ ├── seccomp-util.c │ │ ├── seccomp-util.h │ │ ├── securebits-util.c │ │ ├── securebits-util.h │ │ ├── selinux-util.c │ │ ├── selinux-util.h │ │ ├── serialize.c │ │ ├── serialize.h │ │ ├── service-util.c │ │ ├── service-util.h │ │ ├── sleep-config.c │ │ ├── sleep-config.h │ │ ├── smack-util.c │ │ ├── smack-util.h │ │ ├── socket-label.c │ │ ├── socket-netlink.c │ │ ├── socket-netlink.h │ │ ├── spawn-ask-password-agent.c │ │ ├── spawn-ask-password-agent.h │ │ ├── spawn-polkit-agent.c │ │ ├── spawn-polkit-agent.h │ │ ├── specifier.c │ │ ├── specifier.h │ │ ├── switch-root.c │ │ ├── switch-root.h │ │ ├── test-tables.h │ │ ├── tests.c │ │ ├── tests.h │ │ ├── tmpfile-util-label.c │ │ ├── tmpfile-util-label.h │ │ ├── tomoyo-util.c │ │ ├── tomoyo-util.h │ │ ├── tpm2-event-log.c │ │ ├── tpm2-event-log.h │ │ ├── tpm2-util.c │ │ ├── tpm2-util.h │ │ ├── udev-util.c │ │ ├── udev-util.h │ │ ├── user-record-nss.c │ │ ├── user-record-nss.h │ │ ├── user-record-show.c │ │ ├── user-record-show.h │ │ ├── user-record.c │ │ ├── user-record.h │ │ ├── userdb-dropin.c │ │ ├── userdb-dropin.h │ │ ├── userdb.c │ │ ├── userdb.h │ │ ├── utmp-wtmp.c │ │ ├── utmp-wtmp.h │ │ ├── varlink-idl.c │ │ ├── varlink-idl.h │ │ ├── varlink-internal.h │ │ ├── varlink-io.systemd.Journal.c │ │ ├── varlink-io.systemd.Journal.h │ │ ├── varlink-io.systemd.ManagedOOM.c │ │ ├── varlink-io.systemd.ManagedOOM.h │ │ ├── varlink-io.systemd.PCRExtend.c │ │ ├── varlink-io.systemd.PCRExtend.h │ │ ├── varlink-io.systemd.Resolve.Monitor.c │ │ ├── varlink-io.systemd.Resolve.Monitor.h │ │ ├── varlink-io.systemd.Resolve.c │ │ ├── varlink-io.systemd.Resolve.h │ │ ├── varlink-io.systemd.UserDatabase.c │ │ ├── varlink-io.systemd.UserDatabase.h │ │ ├── varlink-io.systemd.c │ │ ├── varlink-io.systemd.h │ │ ├── varlink-io.systemd.oom.c │ │ ├── varlink-io.systemd.oom.h │ │ ├── varlink-io.systemd.service.c │ │ ├── varlink-io.systemd.service.h │ │ ├── varlink-io.systemd.sysext.c │ │ ├── varlink-io.systemd.sysext.h │ │ ├── varlink-org.varlink.service.c │ │ ├── varlink-org.varlink.service.h │ │ ├── varlink.c │ │ ├── varlink.h │ │ ├── verb-log-control.c │ │ ├── verb-log-control.h │ │ ├── verbs.c │ │ ├── verbs.h │ │ ├── vlan-util.c │ │ ├── vlan-util.h │ │ ├── volatile-util.c │ │ ├── volatile-util.h │ │ ├── wall.c │ │ ├── wall.h │ │ ├── watchdog.c │ │ ├── watchdog.h │ │ ├── web-util.c │ │ ├── web-util.h │ │ ├── wifi-util.c │ │ ├── wifi-util.h │ │ ├── xml.c │ │ └── xml.h │ ├── shutdown/ │ │ ├── detach-dm.c │ │ ├── detach-dm.h │ │ ├── detach-loopback.c │ │ ├── detach-loopback.h │ │ ├── detach-md.c │ │ ├── detach-md.h │ │ ├── detach-swap.c │ │ ├── detach-swap.h │ │ ├── meson.build │ │ ├── shutdown.c │ │ ├── shutdown.h │ │ ├── test-umount.c │ │ ├── umount.c │ │ └── umount.h │ ├── sleep/ │ │ ├── battery-capacity.c │ │ ├── battery-capacity.h │ │ ├── meson.build │ │ ├── sleep.c │ │ ├── sleep.conf │ │ └── test-battery-capacity.c │ ├── socket-activate/ │ │ ├── meson.build │ │ └── socket-activate.c │ ├── socket-proxy/ │ │ ├── meson.build │ │ └── socket-proxyd.c │ ├── stdio-bridge/ │ │ ├── meson.build │ │ └── stdio-bridge.c │ ├── storagetm/ │ │ ├── meson.build │ │ └── storagetm.c │ ├── sulogin-shell/ │ │ ├── meson.build │ │ └── sulogin-shell.c │ ├── sysctl/ │ │ ├── meson.build │ │ └── sysctl.c │ ├── sysext/ │ │ ├── meson.build │ │ └── sysext.c │ ├── system-update-generator/ │ │ ├── meson.build │ │ └── system-update-generator.c │ ├── systemctl/ │ │ ├── fuzz-systemctl-parse-argv.c │ │ ├── meson.build │ │ ├── systemctl-add-dependency.c │ │ ├── systemctl-add-dependency.h │ │ ├── systemctl-cancel-job.c │ │ ├── systemctl-cancel-job.h │ │ ├── systemctl-clean-or-freeze.c │ │ ├── systemctl-clean-or-freeze.h │ │ ├── systemctl-compat-halt.c │ │ ├── systemctl-compat-halt.h │ │ ├── systemctl-compat-runlevel.c │ │ ├── systemctl-compat-runlevel.h │ │ ├── systemctl-compat-shutdown.c │ │ ├── systemctl-compat-shutdown.h │ │ ├── systemctl-compat-telinit.c │ │ ├── systemctl-compat-telinit.h │ │ ├── systemctl-daemon-reload.c │ │ ├── systemctl-daemon-reload.h │ │ ├── systemctl-edit.c │ │ ├── systemctl-edit.h │ │ ├── systemctl-enable.c │ │ ├── systemctl-enable.h │ │ ├── systemctl-is-active.c │ │ ├── systemctl-is-active.h │ │ ├── systemctl-is-enabled.c │ │ ├── systemctl-is-enabled.h │ │ ├── systemctl-is-system-running.c │ │ ├── systemctl-is-system-running.h │ │ ├── systemctl-kill.c │ │ ├── systemctl-kill.h │ │ ├── systemctl-list-dependencies.c │ │ ├── systemctl-list-dependencies.h │ │ ├── systemctl-list-jobs.c │ │ ├── systemctl-list-jobs.h │ │ ├── systemctl-list-machines.c │ │ ├── systemctl-list-machines.h │ │ ├── systemctl-list-unit-files.c │ │ ├── systemctl-list-unit-files.h │ │ ├── systemctl-list-units.c │ │ ├── systemctl-list-units.h │ │ ├── systemctl-log-setting.c │ │ ├── systemctl-log-setting.h │ │ ├── systemctl-logind.c │ │ ├── systemctl-logind.h │ │ ├── systemctl-mount.c │ │ ├── systemctl-mount.h │ │ ├── systemctl-preset-all.c │ │ ├── systemctl-preset-all.h │ │ ├── systemctl-reset-failed.c │ │ ├── systemctl-reset-failed.h │ │ ├── systemctl-service-watchdogs.c │ │ ├── systemctl-service-watchdogs.h │ │ ├── systemctl-set-default.c │ │ ├── systemctl-set-default.h │ │ ├── systemctl-set-environment.c │ │ ├── systemctl-set-environment.h │ │ ├── systemctl-set-property.c │ │ ├── systemctl-set-property.h │ │ ├── systemctl-show.c │ │ ├── systemctl-show.h │ │ ├── systemctl-start-special.c │ │ ├── systemctl-start-special.h │ │ ├── systemctl-start-unit.c │ │ ├── systemctl-start-unit.h │ │ ├── systemctl-switch-root.c │ │ ├── systemctl-switch-root.h │ │ ├── systemctl-sysv-compat.c │ │ ├── systemctl-sysv-compat.h │ │ ├── systemctl-trivial-method.c │ │ ├── systemctl-trivial-method.h │ │ ├── systemctl-util.c │ │ ├── systemctl-util.h │ │ ├── systemctl-whoami.c │ │ ├── systemctl-whoami.h │ │ ├── systemctl.c │ │ ├── systemctl.h │ │ └── systemd-sysv-install.SKELETON │ ├── systemd/ │ │ ├── _sd-common.h │ │ ├── meson.build │ │ ├── sd-bus-protocol.h │ │ ├── sd-bus-vtable.h │ │ ├── sd-bus.h │ │ ├── sd-daemon.h │ │ ├── sd-device.h │ │ ├── sd-dhcp-client.h │ │ ├── sd-dhcp-lease.h │ │ ├── sd-dhcp-option.h │ │ ├── sd-dhcp-protocol.h │ │ ├── sd-dhcp-server.h │ │ ├── sd-dhcp6-client.h │ │ ├── sd-dhcp6-lease.h │ │ ├── sd-dhcp6-option.h │ │ ├── sd-dhcp6-protocol.h │ │ ├── sd-event.h │ │ ├── sd-gpt.h │ │ ├── sd-hwdb.h │ │ ├── sd-id128.h │ │ ├── sd-ipv4acd.h │ │ ├── sd-ipv4ll.h │ │ ├── sd-journal.h │ │ ├── sd-lldp-rx.h │ │ ├── sd-lldp-tx.h │ │ ├── sd-lldp.h │ │ ├── sd-login.h │ │ ├── sd-messages.h │ │ ├── sd-ndisc.h │ │ ├── sd-netlink.h │ │ ├── sd-network.h │ │ ├── sd-path.h │ │ ├── sd-radv.h │ │ ├── sd-resolve.h │ │ └── sd-utf8.h │ ├── sysupdate/ │ │ ├── meson.build │ │ ├── sysupdate-cache.c │ │ ├── sysupdate-cache.h │ │ ├── sysupdate-instance.c │ │ ├── sysupdate-instance.h │ │ ├── sysupdate-partition.c │ │ ├── sysupdate-partition.h │ │ ├── sysupdate-pattern.c │ │ ├── sysupdate-pattern.h │ │ ├── sysupdate-resource.c │ │ ├── sysupdate-resource.h │ │ ├── sysupdate-transfer.c │ │ ├── sysupdate-transfer.h │ │ ├── sysupdate-update-set.c │ │ ├── sysupdate-update-set.h │ │ ├── sysupdate-util.c │ │ ├── sysupdate.c │ │ └── sysupdate.h │ ├── sysusers/ │ │ ├── meson.build │ │ └── sysusers.c │ ├── sysv-generator/ │ │ ├── meson.build │ │ └── sysv-generator.c │ ├── test/ │ │ ├── generate-sym-test.py │ │ ├── meson.build │ │ ├── nss-test-util.c │ │ ├── nss-test-util.h │ │ ├── test-acl-util.c │ │ ├── test-af-list.c │ │ ├── test-alloc-util.c │ │ ├── test-architecture.c │ │ ├── test-argv-util.c │ │ ├── test-arphrd-util.c │ │ ├── test-ask-password-api.c │ │ ├── test-async.c │ │ ├── test-barrier.c │ │ ├── test-bitfield.c │ │ ├── test-bitmap.c │ │ ├── test-blockdev-util.c │ │ ├── test-boot-timestamps.c │ │ ├── test-bootspec.c │ │ ├── test-bpf-devices.c │ │ ├── test-bpf-firewall.c │ │ ├── test-bpf-foreign-programs.c │ │ ├── test-bpf-lsm.c │ │ ├── test-btrfs-physical-offset.c │ │ ├── test-btrfs.c │ │ ├── test-bus-util.c │ │ ├── test-calendarspec.c │ │ ├── test-cap-list.c │ │ ├── test-capability.c │ │ ├── test-cgroup-cpu.c │ │ ├── test-cgroup-mask.c │ │ ├── test-cgroup-setup.c │ │ ├── test-cgroup-unit-default.c │ │ ├── test-cgroup-util.c │ │ ├── test-cgroup.c │ │ ├── test-chase-manual.c │ │ ├── test-chase.c │ │ ├── test-chown-rec.c │ │ ├── test-clock.c │ │ ├── test-compare-operator.c │ │ ├── test-compress-benchmark.c │ │ ├── test-compress.c │ │ ├── test-condition.c │ │ ├── test-conf-files.c │ │ ├── test-conf-parser.c │ │ ├── test-copy.c │ │ ├── test-core-unit.c │ │ ├── test-coredump-util.c │ │ ├── test-cpu-set-util.c │ │ ├── test-creds.c │ │ ├── test-cryptolib.c │ │ ├── test-daemon.c │ │ ├── test-data-fd-util.c │ │ ├── test-date.c │ │ ├── test-dev-setup.c │ │ ├── test-device-nodes.c │ │ ├── test-devnum-util.c │ │ ├── test-dlopen-so.c │ │ ├── test-dlopen.c │ │ ├── test-dns-domain.c │ │ ├── test-ellipsize.c │ │ ├── test-emergency-action.c │ │ ├── test-engine.c │ │ ├── test-env-file.c │ │ ├── test-env-util.c │ │ ├── test-errno-list.c │ │ ├── test-errno-util.c │ │ ├── test-escape.c │ │ ├── test-ether-addr-util.c │ │ ├── test-exec-util.c │ │ ├── test-execute.c │ │ ├── test-execve.c │ │ ├── test-exit-status.c │ │ ├── test-extract-word.c │ │ ├── test-fd-util.c │ │ ├── test-fdset.c │ │ ├── test-fiemap.c │ │ ├── test-fileio.c │ │ ├── test-firewall-util.c │ │ ├── test-format-table.c │ │ ├── test-format-util.c │ │ ├── test-fs-util.c │ │ ├── test-fstab-util.c │ │ ├── test-glob-util.c │ │ ├── test-gpt.c │ │ ├── test-gunicode.c │ │ ├── test-hash-funcs.c │ │ ├── test-hashmap-ordered.awk │ │ ├── test-hashmap-plain.c │ │ ├── test-hashmap.c │ │ ├── test-hexdecoct.c │ │ ├── test-hmac.c │ │ ├── test-hostname-setup.c │ │ ├── test-hostname-util.c │ │ ├── test-id128.c │ │ ├── test-image-policy.c │ │ ├── test-import-util.c │ │ ├── test-in-addr-prefix-util.c │ │ ├── test-in-addr-util.c │ │ ├── test-install-file.c │ │ ├── test-install-root.c │ │ ├── test-install.c │ │ ├── test-io-util.c │ │ ├── test-ip-protocol-list.c │ │ ├── test-ipcrm.c │ │ ├── test-job-type.c │ │ ├── test-journal-importer.c │ │ ├── test-json.c │ │ ├── test-kbd-util.c │ │ ├── test-libcrypt-util.c │ │ ├── test-libmount.c │ │ ├── test-limits-util.c │ │ ├── test-list.c │ │ ├── test-load-fragment.c │ │ ├── test-local-addresses.c │ │ ├── test-locale-util.c │ │ ├── test-lock-util.c │ │ ├── test-log.c │ │ ├── test-logarithm.c │ │ ├── test-loop-block.c │ │ ├── test-loopback.c │ │ ├── test-macro.c │ │ ├── test-manager.c │ │ ├── test-math-util.c │ │ ├── test-memfd-util.c │ │ ├── test-memory-util.c │ │ ├── test-mempool.c │ │ ├── test-mempress.c │ │ ├── test-memstream-util.c │ │ ├── test-mkdir.c │ │ ├── test-modhex.c │ │ ├── test-mount-util.c │ │ ├── test-mountpoint-util.c │ │ ├── test-namespace.c │ │ ├── test-net-naming-scheme.c │ │ ├── test-netlink-manual.c │ │ ├── test-nft-set.c │ │ ├── test-ns.c │ │ ├── test-nscd-flush.c │ │ ├── test-nss-hosts.c │ │ ├── test-nss-users.c │ │ ├── test-nulstr-util.c │ │ ├── test-open-file.c │ │ ├── test-openssl.c │ │ ├── test-ordered-set.c │ │ ├── test-os-util.c │ │ ├── test-parse-argument.c │ │ ├── test-parse-helpers.c │ │ ├── test-parse-util.c │ │ ├── test-path-lookup.c │ │ ├── test-path-util.c │ │ ├── test-path.c │ │ ├── test-percent-util.c │ │ ├── test-pretty-print.c │ │ ├── test-prioq.c │ │ ├── test-proc-cmdline.c │ │ ├── test-process-util.c │ │ ├── test-procfs-util.c │ │ ├── test-psi-util.c │ │ ├── test-qrcode-util.c │ │ ├── test-random-util.c │ │ ├── test-ratelimit.c │ │ ├── test-raw-clone.c │ │ ├── test-recurse-dir.c │ │ ├── test-replace-var.c │ │ ├── test-rlimit-util.c │ │ ├── test-rm-rf.c │ │ ├── test-sbat.c │ │ ├── test-sched-prio.c │ │ ├── test-sd-hwdb.c │ │ ├── test-sd-path.c │ │ ├── test-seccomp.c │ │ ├── test-secure-bits.c │ │ ├── test-selinux.c │ │ ├── test-serialize.c │ │ ├── test-set-disable-mempool.c │ │ ├── test-set.c │ │ ├── test-sha256.c │ │ ├── test-sigbus.c │ │ ├── test-signal-util.c │ │ ├── test-siphash24.c │ │ ├── test-sizeof.c │ │ ├── test-sleep-config.c │ │ ├── test-socket-bind.c │ │ ├── test-socket-netlink.c │ │ ├── test-socket-util.c │ │ ├── test-specifier.c │ │ ├── test-stat-util.c │ │ ├── test-static-destruct.c │ │ ├── test-strbuf.c │ │ ├── test-string-util.c │ │ ├── test-strip-tab-ansi.c │ │ ├── test-strv.c │ │ ├── test-strxcpyx.c │ │ ├── test-sysctl-util.c │ │ ├── test-tables.c │ │ ├── test-terminal-util.c │ │ ├── test-time-util.c │ │ ├── test-tmpfile-util.c │ │ ├── test-tpm2.c │ │ ├── test-udev-util.c │ │ ├── test-uid-alloc-range.c │ │ ├── test-uid-range.c │ │ ├── test-umask-util.c │ │ ├── test-unaligned.c │ │ ├── test-unit-file.c │ │ ├── test-unit-name.c │ │ ├── test-unit-serialize.c │ │ ├── test-user-util.c │ │ ├── test-utf8.c │ │ ├── test-utmp.c │ │ ├── test-varlink-idl.c │ │ ├── test-varlink.c │ │ ├── test-verbs.c │ │ ├── test-watch-pid.c │ │ ├── test-watchdog.c │ │ ├── test-web-util.c │ │ ├── test-xattr-util.c │ │ └── test-xml.c │ ├── timedate/ │ │ ├── meson.build │ │ ├── org.freedesktop.timedate1.conf │ │ ├── org.freedesktop.timedate1.policy │ │ ├── org.freedesktop.timedate1.service │ │ ├── timedatectl.c │ │ └── timedated.c │ ├── timesync/ │ │ ├── 80-systemd-timesync.list │ │ ├── meson.build │ │ ├── org.freedesktop.timesync1.conf │ │ ├── org.freedesktop.timesync1.policy │ │ ├── org.freedesktop.timesync1.service │ │ ├── test-timesync.c │ │ ├── timesyncd-bus.c │ │ ├── timesyncd-bus.h │ │ ├── timesyncd-conf.c │ │ ├── timesyncd-conf.h │ │ ├── timesyncd-gperf.gperf │ │ ├── timesyncd-manager.c │ │ ├── timesyncd-manager.h │ │ ├── timesyncd-ntp-message.h │ │ ├── timesyncd-server.c │ │ ├── timesyncd-server.h │ │ ├── timesyncd.c │ │ ├── timesyncd.conf.in │ │ └── wait-sync.c │ ├── tmpfiles/ │ │ ├── meson.build │ │ ├── offline-passwd.c │ │ ├── offline-passwd.h │ │ ├── test-offline-passwd.c │ │ └── tmpfiles.c │ ├── tpm2-setup/ │ │ ├── meson.build │ │ └── tpm2-setup.c │ ├── tty-ask-password-agent/ │ │ ├── meson.build │ │ └── tty-ask-password-agent.c │ ├── udev/ │ │ ├── ata_id/ │ │ │ └── ata_id.c │ │ ├── cdrom_id/ │ │ │ └── cdrom_id.c │ │ ├── dmi_memory_id/ │ │ │ └── dmi_memory_id.c │ │ ├── fido_id/ │ │ │ ├── fido_id.c │ │ │ ├── fido_id_desc.c │ │ │ ├── fido_id_desc.h │ │ │ ├── fuzz-fido-id-desc.c │ │ │ └── test-fido-id-desc.c │ │ ├── fuzz-udev-rule-parse-value.c │ │ ├── fuzz-udev-rules.c │ │ ├── fuzz-udev-rules.options │ │ ├── generate-keyboard-keys-gperf.sh │ │ ├── generate-keyboard-keys-list.sh │ │ ├── iocost/ │ │ │ ├── iocost.c │ │ │ └── iocost.conf │ │ ├── meson.build │ │ ├── mtd_probe/ │ │ │ ├── mtd_probe.c │ │ │ ├── mtd_probe.h │ │ │ └── probe_smartmedia.c │ │ ├── net/ │ │ │ ├── fuzz-link-parser.c │ │ │ ├── fuzz-link-parser.options │ │ │ ├── link-config-gperf.gperf │ │ │ ├── link-config.c │ │ │ ├── link-config.h │ │ │ └── test-link-config-tables.c │ │ ├── scsi_id/ │ │ │ ├── README │ │ │ ├── scsi.h │ │ │ ├── scsi_id.c │ │ │ ├── scsi_id.h │ │ │ └── scsi_serial.c │ │ ├── test-udev-builtin.c │ │ ├── test-udev-format.c │ │ ├── test-udev-manager.c │ │ ├── test-udev-node.c │ │ ├── test-udev-rule-runner.c │ │ ├── test-udev-rules.c │ │ ├── test-udev-spawn.c │ │ ├── udev-builtin-blkid.c │ │ ├── udev-builtin-btrfs.c │ │ ├── udev-builtin-hwdb.c │ │ ├── udev-builtin-input_id.c │ │ ├── udev-builtin-keyboard.c │ │ ├── udev-builtin-kmod.c │ │ ├── udev-builtin-net_driver.c │ │ ├── udev-builtin-net_id.c │ │ ├── udev-builtin-net_setup_link.c │ │ ├── udev-builtin-path_id.c │ │ ├── udev-builtin-uaccess.c │ │ ├── udev-builtin-usb_id.c │ │ ├── udev-builtin.c │ │ ├── udev-builtin.h │ │ ├── udev-ctrl.c │ │ ├── udev-ctrl.h │ │ ├── udev-event.c │ │ ├── udev-event.h │ │ ├── udev-format.c │ │ ├── udev-format.h │ │ ├── udev-manager.c │ │ ├── udev-manager.h │ │ ├── udev-node.c │ │ ├── udev-node.h │ │ ├── udev-rules.c │ │ ├── udev-rules.h │ │ ├── udev-spawn.c │ │ ├── udev-spawn.h │ │ ├── udev-trace.h │ │ ├── udev-watch.c │ │ ├── udev-watch.h │ │ ├── udev-worker.c │ │ ├── udev-worker.h │ │ ├── udev.conf │ │ ├── udev.pc.in │ │ ├── udevadm-control.c │ │ ├── udevadm-hwdb.c │ │ ├── udevadm-info.c │ │ ├── udevadm-lock.c │ │ ├── udevadm-monitor.c │ │ ├── udevadm-settle.c │ │ ├── udevadm-test-builtin.c │ │ ├── udevadm-test.c │ │ ├── udevadm-trigger.c │ │ ├── udevadm-util.c │ │ ├── udevadm-util.h │ │ ├── udevadm-verify.c │ │ ├── udevadm-wait.c │ │ ├── udevadm.c │ │ ├── udevadm.h │ │ ├── udevd.c │ │ ├── udevd.h │ │ └── v4l_id/ │ │ └── v4l_id.c │ ├── ukify/ │ │ ├── test/ │ │ │ ├── example.signing.crt.base64 │ │ │ ├── example.signing.key.base64 │ │ │ ├── example.tpm2-pcr-private.pem.base64 │ │ │ ├── example.tpm2-pcr-private2.pem.base64 │ │ │ ├── example.tpm2-pcr-public.pem.base64 │ │ │ ├── example.tpm2-pcr-public2.pem.base64 │ │ │ ├── meson.build │ │ │ ├── pytest.ini │ │ │ └── test_ukify.py │ │ └── ukify.py │ ├── update-done/ │ │ ├── meson.build │ │ └── update-done.c │ ├── update-utmp/ │ │ ├── meson.build │ │ └── update-utmp.c │ ├── user-sessions/ │ │ ├── meson.build │ │ └── user-sessions.c │ ├── userdb/ │ │ ├── meson.build │ │ ├── userdbctl.c │ │ ├── userdbd-manager.c │ │ ├── userdbd-manager.h │ │ ├── userdbd.c │ │ └── userwork.c │ ├── varlinkctl/ │ │ ├── meson.build │ │ └── varlinkctl.c │ ├── vconsole/ │ │ ├── meson.build │ │ └── vconsole-setup.c │ ├── veritysetup/ │ │ ├── meson.build │ │ ├── veritysetup-generator.c │ │ └── veritysetup.c │ ├── version/ │ │ └── version.h.in │ ├── vmspawn/ │ │ ├── meson.build │ │ ├── vmspawn-settings.c │ │ ├── vmspawn-settings.h │ │ ├── vmspawn-util.c │ │ ├── vmspawn-util.h │ │ └── vmspawn.c │ ├── volatile-root/ │ │ ├── meson.build │ │ └── volatile-root.c │ └── xdg-autostart-generator/ │ ├── fuzz-xdg-desktop.c │ ├── fuzz-xdg-desktop.options │ ├── meson.build │ ├── test-xdg-autostart.c │ ├── xdg-autostart-condition.c │ ├── xdg-autostart-generator.c │ ├── xdg-autostart-service.c │ └── xdg-autostart-service.h ├── sysctl.d/ │ ├── 50-coredump.conf.in │ ├── 50-default.conf │ ├── 50-pid-max.conf │ ├── README │ └── meson.build ├── sysusers.d/ │ ├── README │ ├── basic.conf.in │ ├── meson.build │ ├── systemd-coredump.conf │ ├── systemd-journal.conf.in │ ├── systemd-network.conf.in │ ├── systemd-oom.conf │ ├── systemd-remote.conf │ ├── systemd-resolve.conf.in │ └── systemd-timesync.conf.in ├── test/ │ ├── .gitignore │ ├── README.testsuite │ ├── TEST-01-BASIC/ │ │ ├── Makefile │ │ └── test.sh │ ├── TEST-02-UNITTESTS/ │ │ └── test.sh │ ├── TEST-03-JOBS/ │ │ └── test.sh │ ├── TEST-04-JOURNAL/ │ │ └── test.sh │ ├── TEST-05-RLIMITS/ │ │ └── test.sh │ ├── TEST-06-SELINUX/ │ │ └── test.sh │ ├── TEST-07-PID1/ │ │ └── test.sh │ ├── TEST-08-INITRD/ │ │ └── test.sh │ ├── TEST-09-REBOOT/ │ │ └── test.sh │ ├── TEST-13-NSPAWN/ │ │ └── test.sh │ ├── TEST-15-DROPIN/ │ │ └── test.sh │ ├── TEST-16-EXTEND-TIMEOUT/ │ │ └── test.sh │ ├── TEST-17-UDEV/ │ │ ├── deny-list-ubuntu-ci-ppc64el │ │ └── test.sh │ ├── TEST-18-FAILUREACTION/ │ │ └── test.sh │ ├── TEST-19-CGROUP/ │ │ └── test.sh │ ├── TEST-21-DFUZZER/ │ │ └── test.sh │ ├── TEST-22-TMPFILES/ │ │ └── test.sh │ ├── TEST-23-UNIT-FILE/ │ │ └── test.sh │ ├── TEST-24-CRYPTSETUP/ │ │ └── test.sh │ ├── TEST-25-IMPORT/ │ │ └── test.sh │ ├── TEST-26-SYSTEMCTL/ │ │ └── test.sh │ ├── TEST-29-PORTABLE/ │ │ └── test.sh │ ├── TEST-30-ONCLOCKCHANGE/ │ │ └── test.sh │ ├── TEST-31-DEVICE-ENUMERATION/ │ │ └── test.sh │ ├── TEST-32-OOMPOLICY/ │ │ └── test.sh │ ├── TEST-34-DYNAMICUSERMIGRATE/ │ │ └── test.sh │ ├── TEST-35-LOGIN/ │ │ └── test.sh │ ├── TEST-36-NUMAPOLICY/ │ │ └── test.sh │ ├── TEST-38-FREEZER/ │ │ └── test.sh │ ├── TEST-43-PRIVATEUSER-UNPRIV/ │ │ └── test.sh │ ├── TEST-44-LOG-NAMESPACE/ │ │ └── test.sh │ ├── TEST-45-TIMEDATE/ │ │ └── test.sh │ ├── TEST-46-HOMED/ │ │ └── test.sh │ ├── TEST-50-DISSECT/ │ │ └── test.sh │ ├── TEST-52-HONORFIRSTSHUTDOWN/ │ │ └── test.sh │ ├── TEST-53-ISSUE-16347/ │ │ └── test.sh │ ├── TEST-54-CREDS/ │ │ └── test.sh │ ├── TEST-55-OOMD/ │ │ └── test.sh │ ├── TEST-58-REPART/ │ │ └── test.sh │ ├── TEST-59-RELOADING-RESTART/ │ │ └── test.sh │ ├── TEST-60-MOUNT-RATELIMIT/ │ │ └── test.sh │ ├── TEST-62-RESTRICT-IFACES/ │ │ └── test.sh │ ├── TEST-63-PATH/ │ │ └── test.sh │ ├── TEST-64-UDEV-STORAGE/ │ │ ├── deny-list-ubuntu-ci │ │ └── test.sh │ ├── TEST-65-ANALYZE/ │ │ └── test.sh │ ├── TEST-66-DEVICE-ISOLATION/ │ │ └── test.sh │ ├── TEST-67-INTEGRITY/ │ │ └── test.sh │ ├── TEST-68-PROPAGATE-EXIT-STATUS/ │ │ └── test.sh │ ├── TEST-69-SHUTDOWN/ │ │ └── test.sh │ ├── TEST-70-TPM2/ │ │ └── test.sh │ ├── TEST-71-HOSTNAME/ │ │ └── test.sh │ ├── TEST-72-SYSUPDATE/ │ │ └── test.sh │ ├── TEST-73-LOCALE/ │ │ └── test.sh │ ├── TEST-74-AUX-UTILS/ │ │ └── test.sh │ ├── TEST-75-RESOLVED/ │ │ └── test.sh │ ├── TEST-76-SYSCTL/ │ │ └── test.sh │ ├── TEST-77-OPENFILE/ │ │ └── test.sh │ ├── TEST-78-SIGQUEUE/ │ │ └── test.sh │ ├── TEST-79-MEMPRESS/ │ │ └── test.sh │ ├── TEST-80-NOTIFYACCESS/ │ │ └── test.sh │ ├── TEST-81-GENERATORS/ │ │ └── test.sh │ ├── TEST-82-SOFTREBOOT/ │ │ └── test.sh │ ├── TEST-83-BTRFS/ │ │ └── test.sh │ ├── TEST-84-STORAGETM/ │ │ └── test.sh │ ├── auxv/ │ │ ├── .gitattributes │ │ ├── bash.riscv64 │ │ ├── cat.s390x │ │ ├── dbus-broker-launch.aarch64 │ │ ├── dbus-broker-launch.amd64 │ │ ├── polkitd.aarch64 │ │ ├── resolved.arm32 │ │ ├── sleep.i686 │ │ ├── sleep32.i686 │ │ ├── sleep64.amd64 │ │ ├── sudo.aarch64 │ │ └── sudo.amd64 │ ├── create-sys-script.py │ ├── dmidecode-dumps/ │ │ ├── .gitattributes │ │ ├── HP-Z600.bin.txt │ │ ├── Lenovo-ThinkPad-X280.bin.txt │ │ └── Lenovo-Thinkcentre-m720s.bin.txt │ ├── fuzz/ │ │ ├── .gitattributes │ │ ├── fuzz-bootspec/ │ │ │ ├── crash-autoentry │ │ │ ├── crash-empty-value │ │ │ ├── crash-json-dispatch │ │ │ ├── oss-fuzz-53578 │ │ │ ├── sample1 │ │ │ └── sanitizer-overload │ │ ├── fuzz-bus-match/ │ │ │ ├── bugzilla1935084.input │ │ │ └── test.input │ │ ├── fuzz-bus-message/ │ │ │ ├── crash-array │ │ │ ├── crash-array-field-skip │ │ │ ├── crash-array-offset │ │ │ ├── crash-empty-string │ │ │ ├── crash-empty-struct │ │ │ ├── crash-mem-overread │ │ │ ├── crash-nesting │ │ │ ├── crash-offset-table │ │ │ ├── crash-return-value │ │ │ ├── crash-return-value-again │ │ │ ├── crash-unsigned-wraparound │ │ │ ├── issue-23486-case-1 │ │ │ ├── issue-23486-case-2 │ │ │ ├── issue-23486-case-3 │ │ │ ├── leak-container-exit │ │ │ ├── message1 │ │ │ ├── oss-fuzz-14016 │ │ │ ├── oss-fuzz-19446 │ │ │ ├── timeout-empty-struct │ │ │ └── zero-offset-to-null-pointer │ │ ├── fuzz-calendarspec/ │ │ │ ├── cant-parse-printed │ │ │ ├── corpus │ │ │ ├── crash-parse-star-non-star │ │ │ ├── input1 │ │ │ ├── oss-fuzz-14108 │ │ │ ├── oss-fuzz-22208 │ │ │ └── print-loses-spec │ │ ├── fuzz-catalog/ │ │ │ ├── language-too-short │ │ │ └── systemd.pl.catalog │ │ ├── fuzz-compress/ │ │ │ └── issue-36472 │ │ ├── fuzz-dhcp-client/ │ │ │ ├── parse-memleak │ │ │ └── timeout-lease_parse_routes │ │ ├── fuzz-dhcp-server/ │ │ │ ├── buffer-overflow-1 │ │ │ ├── buffer-overflow-2 │ │ │ ├── discover-existing │ │ │ ├── discover-new │ │ │ ├── duplicate-input-data │ │ │ ├── release │ │ │ ├── request-existing │ │ │ ├── request-new │ │ │ ├── request-reboot │ │ │ └── request-renew │ │ ├── fuzz-dhcp-server-relay/ │ │ │ ├── sample1 │ │ │ ├── sample2 │ │ │ └── too-large-packet │ │ ├── fuzz-dhcp6-client/ │ │ │ ├── crash-13578 │ │ │ ├── crash-13591 │ │ │ ├── crash-buf-size │ │ │ ├── crash-domainname │ │ │ ├── crash-initial1 │ │ │ ├── crash-initial2 │ │ │ ├── crash-initial3 │ │ │ ├── oss-fuzz-10746 │ │ │ └── oss-fuzz-11019 │ │ ├── fuzz-dns-packet/ │ │ │ ├── crash-null │ │ │ ├── issue-7888 │ │ │ ├── oss-fuzz-13422 │ │ │ ├── oss-fuzz-19227 │ │ │ └── oss-fuzz-5465 │ │ ├── fuzz-env-file/ │ │ │ └── simple-env-file │ │ ├── fuzz-etc-hosts/ │ │ │ ├── oss-fuzz-47708 │ │ │ └── timeout-strv │ │ ├── fuzz-execute-serialize/ │ │ │ ├── crash-395e │ │ │ ├── crash-622a │ │ │ ├── initial │ │ │ ├── mount-images │ │ │ └── state │ │ ├── fuzz-fido-id-desc/ │ │ │ ├── crash0 │ │ │ ├── crash1 │ │ │ ├── report0 │ │ │ └── report1 │ │ ├── fuzz-journal-remote/ │ │ │ ├── crash-nul-in-field-name │ │ │ ├── crash-source-realtime-ts │ │ │ ├── invalid-ts.txt │ │ │ ├── oss-fuzz-21122 │ │ │ ├── oss-fuzz-25353 │ │ │ ├── oss-fuzz-28817 │ │ │ ├── oss-fuzz-8658 │ │ │ ├── oss-fuzz-8659 │ │ │ ├── oss-fuzz-8686 │ │ │ ├── oss-fuzz-9341 │ │ │ └── sample.txt │ │ ├── fuzz-journald-audit/ │ │ │ ├── basic │ │ │ └── crash │ │ ├── fuzz-journald-kmsg/ │ │ │ ├── basic │ │ │ ├── crash-ident-with-spaces │ │ │ ├── dev-null │ │ │ ├── leak-missing-cleanup │ │ │ ├── loopback │ │ │ ├── oss-fuzz-33881 │ │ │ └── subsystem-loopback │ │ ├── fuzz-journald-native-fd/ │ │ │ └── basic │ │ ├── fuzz-journald-stream/ │ │ │ └── basic │ │ ├── fuzz-journald-syslog/ │ │ │ ├── github-9795 │ │ │ ├── github-9820 │ │ │ ├── github-9827 │ │ │ └── github-9829 │ │ ├── fuzz-json/ │ │ │ ├── crash-5639441482252288 │ │ │ ├── github-15907 │ │ │ ├── leak-normalize-fail │ │ │ ├── leak-normalize-object │ │ │ ├── leak-sort │ │ │ └── oss-fuzz-10908 │ │ ├── fuzz-link-parser/ │ │ │ ├── 99-default.link │ │ │ ├── advertise-segv.link │ │ │ ├── condition-memleak.link │ │ │ ├── oss-fuzz-13878 │ │ │ └── oss-fuzz-13882 │ │ ├── fuzz-lldp-rx/ │ │ │ ├── basic │ │ │ ├── incomplete │ │ │ └── oui │ │ ├── fuzz-manager-serialize/ │ │ │ ├── activation-details │ │ │ ├── bogus-unit-type │ │ │ ├── empty-attachment-path │ │ │ ├── invalid-varlink-sock │ │ │ ├── netns-invalid-socket │ │ │ ├── service-accept-socket │ │ │ ├── socket-int-max │ │ │ └── state │ │ ├── fuzz-ndisc-rs/ │ │ │ ├── infinite-loop-recv │ │ │ └── infinite-loop-timeout │ │ ├── fuzz-netdev-parser/ │ │ │ ├── 6rd-tunnel.netdev │ │ │ ├── batadv.netdev │ │ │ ├── bond-backup.netdev │ │ │ ├── bond.netdev │ │ │ ├── bridge-2.netdev │ │ │ ├── bridge.netdev │ │ │ ├── crash-null-address │ │ │ ├── dummy-2.netdev │ │ │ ├── dummy.netdev │ │ │ ├── erspan-tunnel.netdev │ │ │ ├── geneve.netdev │ │ │ ├── github-10615 │ │ │ ├── github-10629 │ │ │ ├── github-15968 │ │ │ ├── gre-tunnel.netdev │ │ │ ├── gretap-tunnel.netdev │ │ │ ├── ip6gre-tunnel.netdev │ │ │ ├── ip6tnl-tunnel.netdev │ │ │ ├── ipip-tunnel.netdev │ │ │ ├── ipip-tunnel2.netdev │ │ │ ├── ipvlan.netdev │ │ │ ├── macvlan.netdev │ │ │ ├── macvtap.netdev │ │ │ ├── oss-fuzz-11279 │ │ │ ├── oss-fuzz-11280 │ │ │ ├── oss-fuzz-11286 │ │ │ ├── oss-fuzz-11287 │ │ │ ├── oss-fuzz-11296 │ │ │ ├── oss-fuzz-11297 │ │ │ ├── oss-fuzz-11299 │ │ │ ├── oss-fuzz-11324 │ │ │ ├── oss-fuzz-11344 │ │ │ ├── oss-fuzz-13719 │ │ │ ├── oss-fuzz-13884 │ │ │ ├── oss-fuzz-13886 │ │ │ ├── oss-fuzz-14157 │ │ │ ├── oss-fuzz-14158 │ │ │ ├── oss-fuzz-22547 │ │ │ ├── oss-fuzz-62556 │ │ │ ├── sit-tunnel.netdev │ │ │ ├── tap.netdev │ │ │ ├── tun.netdev │ │ │ ├── vcan.netdev │ │ │ ├── veth.netdev │ │ │ ├── vlan.netdev │ │ │ ├── vrf.netdev │ │ │ ├── vti-tunnel.netdev │ │ │ ├── vti6-tunnel.netdev │ │ │ ├── vxlan.netdev │ │ │ ├── wg-dup-endpoint │ │ │ ├── wireguard.netdev │ │ │ └── xfrm.netdev │ │ ├── fuzz-network-parser/ │ │ │ ├── active-slave │ │ │ ├── address-link-section │ │ │ ├── address-section │ │ │ ├── address-section-misc │ │ │ ├── bond199 │ │ │ ├── bridge-slave-interface-1 │ │ │ ├── bridge-slave-interface-2 │ │ │ ├── bridge99 │ │ │ ├── configure-no-carrier │ │ │ ├── dhcp-client │ │ │ ├── dhcp-client-anonymize │ │ │ ├── dhcp-client-ipv4-no-ipv6 │ │ │ ├── dhcp-client-ipv4-only │ │ │ ├── dhcp-client-ipv6-only │ │ │ ├── dhcp-client-listen-port │ │ │ ├── dhcp-client-route-metric │ │ │ ├── dhcp-client-route-table │ │ │ ├── dhcp-client-tz-router │ │ │ ├── dhcp-critical-connection │ │ │ ├── dhcp-option │ │ │ ├── dhcp-server │ │ │ ├── dhcp-server-static-lease │ │ │ ├── dhcp-server-tz-router │ │ │ ├── dhcp-server-veth-peer │ │ │ ├── dhcp-v4-server-veth-peer │ │ │ ├── dhcpv4-client-settings │ │ │ ├── dhcpv6-rapid-commit │ │ │ ├── dns-trust-dup-anchor │ │ │ ├── emit-lldp │ │ │ ├── fibrule-port-range │ │ │ ├── github-10639 │ │ │ ├── github-13938 │ │ │ ├── github-15885 │ │ │ ├── github-15951 │ │ │ ├── gretap │ │ │ ├── gretun │ │ │ ├── ip6gretap │ │ │ ├── ip6tnl │ │ │ ├── ipip │ │ │ ├── ipv6-address-label │ │ │ ├── ipv6-prefix │ │ │ ├── ipv6-prefix-veth │ │ │ ├── ipvlan │ │ │ ├── link-section-unmanaged │ │ │ ├── lldp │ │ │ ├── macvlan │ │ │ ├── macvtap │ │ │ ├── neighbor-section │ │ │ ├── oss-fuzz-11285 │ │ │ ├── oss-fuzz-11302 │ │ │ ├── oss-fuzz-11314 │ │ │ ├── oss-fuzz-11345 │ │ │ ├── oss-fuzz-13059 │ │ │ ├── oss-fuzz-13354 │ │ │ ├── oss-fuzz-13433 │ │ │ ├── oss-fuzz-13888 │ │ │ ├── oss-fuzz-15678 │ │ │ ├── oss-fuzz-20548 │ │ │ ├── oss-fuzz-23895 │ │ │ ├── oss-fuzz-23950 │ │ │ ├── primary-slave │ │ │ ├── route-section │ │ │ ├── route-type │ │ │ ├── routing-policy-rule │ │ │ ├── search-domain │ │ │ ├── sit │ │ │ ├── sysctl │ │ │ ├── tcp-window-settings │ │ │ ├── test-static │ │ │ ├── test1-bond199 │ │ │ ├── vlan │ │ │ ├── vti │ │ │ ├── vti6 │ │ │ ├── vxlan │ │ │ └── xfrm │ │ ├── fuzz-nspawn-oci/ │ │ │ ├── basic.json │ │ │ ├── double-free │ │ │ ├── invalid-read-magic-string │ │ │ ├── invalid-read-magic-string2 │ │ │ └── no-mount-source │ │ ├── fuzz-nspawn-settings/ │ │ │ ├── basic-config │ │ │ ├── leak-bind-mount │ │ │ └── oss-fuzz-13691 │ │ ├── fuzz-resource-record/ │ │ │ ├── just-slash │ │ │ ├── oss-fuzz-54059 │ │ │ ├── oss-fuzz-54065 │ │ │ ├── oss-fuzz-54080 │ │ │ ├── oss-fuzz-54090 │ │ │ └── ub-zero-length-rdata │ │ ├── fuzz-systemctl-parse-argv/ │ │ │ ├── help.input │ │ │ ├── missing-strv-free │ │ │ ├── oss-fuzz-31055 │ │ │ ├── oss-fuzz-31714 │ │ │ └── oss-fuzz-56915 │ │ ├── fuzz-udev-database/ │ │ │ └── sample.txt │ │ ├── fuzz-udev-rules/ │ │ │ ├── block.rules │ │ │ ├── btrfs.rules │ │ │ ├── cdrom_id.rules │ │ │ ├── drivers.rules │ │ │ ├── drm.rules │ │ │ ├── evdev.rules │ │ │ ├── input-id.rules │ │ │ ├── joystick.rules │ │ │ ├── line-too-long │ │ │ ├── mouse.rules │ │ │ ├── net-description.rules │ │ │ ├── net-setup-link.rules │ │ │ ├── oss-fuzz-12980 │ │ │ ├── persistent-alsa.rules │ │ │ ├── persistent-input.rules │ │ │ ├── persistent-storage.rules │ │ │ ├── persistent-v4l.rules │ │ │ ├── probe_mtd.rules │ │ │ ├── sensor.rules │ │ │ ├── serial.rules │ │ │ ├── sound-card.rules │ │ │ ├── storage-tape.rules │ │ │ ├── systemd.rules │ │ │ ├── touchpad.rules │ │ │ └── udev-default.rules │ │ ├── fuzz-unit-file/ │ │ │ ├── ask-password-console.path │ │ │ ├── binfmt_misc.automount │ │ │ ├── directives-all.service │ │ │ ├── dm-back\x2dslash.swap │ │ │ ├── empty.scope │ │ │ ├── github-19178 │ │ │ ├── machine.slice │ │ │ ├── oss-fuzz-10007 │ │ │ ├── oss-fuzz-11569 │ │ │ ├── oss-fuzz-13125 │ │ │ ├── oss-fuzz-32991 │ │ │ ├── oss-fuzz-33270 │ │ │ ├── oss-fuzz-33876 │ │ │ ├── oss-fuzz-6884 │ │ │ ├── oss-fuzz-6885 │ │ │ ├── oss-fuzz-6886 │ │ │ ├── oss-fuzz-6892 │ │ │ ├── oss-fuzz-6897 │ │ │ ├── oss-fuzz-6897-evverx │ │ │ ├── oss-fuzz-6908 │ │ │ ├── oss-fuzz-6917 │ │ │ ├── oss-fuzz-6977 │ │ │ ├── oss-fuzz-6977-unminimized │ │ │ ├── oss-fuzz-7004 │ │ │ ├── oss-fuzz-8064 │ │ │ ├── oss-fuzz-8827 │ │ │ ├── syslog.socket │ │ │ ├── systemd-machined.service │ │ │ ├── systemd-resolved.service │ │ │ ├── timers.target │ │ │ ├── tmpfiles-clean.timer │ │ │ └── var-lib-machines.mount │ │ ├── fuzz-varlink/ │ │ │ ├── array │ │ │ ├── do-something │ │ │ ├── huge-method │ │ │ ├── method-call │ │ │ ├── method-error │ │ │ ├── method-reply │ │ │ ├── oss-fuzz-14688 │ │ │ ├── oss-fuzz-14708 │ │ │ └── timeout │ │ ├── fuzz-varlink-idl/ │ │ │ ├── crash-d1860f2b │ │ │ └── interface1 │ │ ├── fuzz-xdg-desktop/ │ │ │ ├── SettingsDaemon.desktop │ │ │ ├── full.desktop │ │ │ ├── oss-fuzz-22812 │ │ │ └── valid.desktop │ │ ├── generate-directives.py │ │ └── meson.build │ ├── hwdb-test.sh │ ├── hwdb.d/ │ │ └── 10-bad.hwdb │ ├── journal-data/ │ │ ├── .gitattributes │ │ ├── journal-1.txt │ │ └── journal-2.txt │ ├── knot-data/ │ │ ├── knot.conf │ │ └── zones/ │ │ ├── onlinesign.test.zone │ │ ├── root.zone │ │ ├── signed.test.zone │ │ ├── test.zone │ │ ├── unsigned.test.zone │ │ └── untrusted.test.zone │ ├── meson.build │ ├── networkd-test.py │ ├── rule-syntax-check.py │ ├── run-integration-tests.sh │ ├── run-unit-tests.py │ ├── sd-script.py │ ├── sys-script.py │ ├── sysv-generator-test.py │ ├── test-bcd/ │ │ ├── .gitattributes │ │ ├── corrupt.bcd.zst │ │ ├── description-bad-type.bcd.zst │ │ ├── description-empty.bcd.zst │ │ ├── description-missing.bcd.zst │ │ ├── description-too-small.bcd.zst │ │ ├── displayorder-bad-name.bcd.zst │ │ ├── displayorder-bad-size.bcd.zst │ │ ├── displayorder-bad-type.bcd.zst │ │ ├── empty.bcd.zst │ │ └── win10.bcd.zst │ ├── test-bootctl-json.sh │ ├── test-compare-versions.sh │ ├── test-exec-deserialization.py │ ├── test-execute/ │ │ ├── exec-ambientcapabilities-dynuser.service │ │ ├── exec-ambientcapabilities-merge-nfsnobody.service │ │ ├── exec-ambientcapabilities-merge-nobody.service │ │ ├── exec-ambientcapabilities-merge.service │ │ ├── exec-ambientcapabilities-nfsnobody.service │ │ ├── exec-ambientcapabilities-nobody.service │ │ ├── exec-ambientcapabilities.service │ │ ├── exec-basic.service │ │ ├── exec-bindpaths.service │ │ ├── exec-capabilityboundingset-invert.service │ │ ├── exec-capabilityboundingset-merge.service │ │ ├── exec-capabilityboundingset-reset.service │ │ ├── exec-capabilityboundingset-simple.service │ │ ├── exec-condition-failed.service │ │ ├── exec-condition-skip.service │ │ ├── exec-cpuaffinity1.service │ │ ├── exec-cpuaffinity2.service │ │ ├── exec-cpuaffinity3.service │ │ ├── exec-credentials-dir-specifier.service │ │ ├── exec-dynamicuser-fixeduser-adm.service │ │ ├── exec-dynamicuser-fixeduser-games.service │ │ ├── exec-dynamicuser-fixeduser-one-supplementarygroup.service │ │ ├── exec-dynamicuser-fixeduser.service │ │ ├── exec-dynamicuser-runtimedirectory1.service │ │ ├── exec-dynamicuser-runtimedirectory2.service │ │ ├── exec-dynamicuser-runtimedirectory3.service │ │ ├── exec-dynamicuser-statedir-migrate-step1.service │ │ ├── exec-dynamicuser-statedir-migrate-step2.service │ │ ├── exec-dynamicuser-statedir.service │ │ ├── exec-dynamicuser-supplementarygroups.service │ │ ├── exec-environment-empty.service │ │ ├── exec-environment-multiple.service │ │ ├── exec-environment-no-substitute.service │ │ ├── exec-environment.service │ │ ├── exec-environmentfile.service │ │ ├── exec-execsearchpath-environment-path-set.service │ │ ├── exec-execsearchpath-environment.service │ │ ├── exec-execsearchpath-environmentfile-set.service │ │ ├── exec-execsearchpath-environmentfile.service │ │ ├── exec-execsearchpath-passenvironment-set.service │ │ ├── exec-execsearchpath-passenvironment.service │ │ ├── exec-execsearchpath-unit-specifier.service │ │ ├── exec-execsearchpath.service │ │ ├── exec-group-nfsnobody.service │ │ ├── exec-group-nobody.service │ │ ├── exec-group-nogroup.service │ │ ├── exec-group.service │ │ ├── exec-ignoresigpipe-no.service │ │ ├── exec-ignoresigpipe-yes.service │ │ ├── exec-inaccessiblepaths-mount-propagation.service │ │ ├── exec-inaccessiblepaths-sys.service │ │ ├── exec-ioschedulingclass-best-effort.service │ │ ├── exec-ioschedulingclass-idle.service │ │ ├── exec-ioschedulingclass-none.service │ │ ├── exec-ioschedulingclass-realtime.service │ │ ├── exec-load-credential.service │ │ ├── exec-mount-apivfs-no.service │ │ ├── exec-networknamespacepath-privatemounts-no.service │ │ ├── exec-networknamespacepath-privatemounts-yes.service │ │ ├── exec-noexecpaths-simple.service │ │ ├── exec-oomscoreadjust-negative.service │ │ ├── exec-oomscoreadjust-positive.service │ │ ├── exec-passenvironment-absent.service │ │ ├── exec-passenvironment-empty.service │ │ ├── exec-passenvironment-repeated.service │ │ ├── exec-passenvironment.service │ │ ├── exec-personality-aarch64.service │ │ ├── exec-personality-loongarch64.service │ │ ├── exec-personality-ppc64.service │ │ ├── exec-personality-ppc64le.service │ │ ├── exec-personality-s390.service │ │ ├── exec-personality-x86-64.service │ │ ├── exec-personality-x86.service │ │ ├── exec-privatedevices-bind.service │ │ ├── exec-privatedevices-disabled-by-prefix.service │ │ ├── exec-privatedevices-no-capability-mknod.service │ │ ├── exec-privatedevices-no-capability-sys-rawio.service │ │ ├── exec-privatedevices-no.service │ │ ├── exec-privatedevices-yes-capability-mknod.service │ │ ├── exec-privatedevices-yes-capability-sys-rawio.service │ │ ├── exec-privatedevices-yes-with-group.service │ │ ├── exec-privatedevices-yes.service │ │ ├── exec-privatenetwork-yes-privatemounts-no.service │ │ ├── exec-privatenetwork-yes-privatemounts-yes.service │ │ ├── exec-privatetmp-disabled-by-prefix.service │ │ ├── exec-privatetmp-no.service │ │ ├── exec-privatetmp-yes.service │ │ ├── exec-protecthome-tmpfs-vs-protectsystem-strict.service │ │ ├── exec-protectkernellogs-no-capabilities.service │ │ ├── exec-protectkernellogs-yes-capabilities.service │ │ ├── exec-protectkernelmodules-no-capabilities.service │ │ ├── exec-protectkernelmodules-yes-capabilities.service │ │ ├── exec-protectkernelmodules-yes-mount-propagation.service │ │ ├── exec-readonlypaths-mount-propagation.service │ │ ├── exec-readonlypaths-simple.service │ │ ├── exec-readonlypaths-with-bindpaths.service │ │ ├── exec-readonlypaths.service │ │ ├── exec-readwritepaths-mount-propagation.service │ │ ├── exec-restrictnamespaces-merge-all.service │ │ ├── exec-restrictnamespaces-merge-and.service │ │ ├── exec-restrictnamespaces-merge-or.service │ │ ├── exec-restrictnamespaces-mnt-deny-list.service │ │ ├── exec-restrictnamespaces-mnt.service │ │ ├── exec-restrictnamespaces-no.service │ │ ├── exec-restrictnamespaces-yes.service │ │ ├── exec-runtimedirectory-mode.service │ │ ├── exec-runtimedirectory-owner-nfsnobody.service │ │ ├── exec-runtimedirectory-owner-nobody.service │ │ ├── exec-runtimedirectory-owner-nogroup.service │ │ ├── exec-runtimedirectory-owner.service │ │ ├── exec-runtimedirectory.service │ │ ├── exec-set-credential.service │ │ ├── exec-specifier-interpolation.service │ │ ├── exec-specifier-system.service │ │ ├── exec-specifier-user.service │ │ ├── exec-specifier.service │ │ ├── exec-specifier@.service │ │ ├── exec-standardinput-data.service │ │ ├── exec-standardinput-file-cat.service │ │ ├── exec-standardinput-file.service │ │ ├── exec-standardoutput-append.service │ │ ├── exec-standardoutput-file.service │ │ ├── exec-standardoutput-truncate.service │ │ ├── exec-supplementarygroups-multiple-groups-default-group-user.service │ │ ├── exec-supplementarygroups-multiple-groups-withgid.service │ │ ├── exec-supplementarygroups-multiple-groups-withuid.service │ │ ├── exec-supplementarygroups-single-group-user.service │ │ ├── exec-supplementarygroups-single-group.service │ │ ├── exec-supplementarygroups.service │ │ ├── exec-systemcallerrornumber-name.service │ │ ├── exec-systemcallerrornumber-number.service │ │ ├── exec-systemcallfilter-failing.service │ │ ├── exec-systemcallfilter-failing2.service │ │ ├── exec-systemcallfilter-failing3.service │ │ ├── exec-systemcallfilter-nonewprivileges-bounding1.service │ │ ├── exec-systemcallfilter-nonewprivileges-bounding2.service │ │ ├── exec-systemcallfilter-nonewprivileges-protectclock.service │ │ ├── exec-systemcallfilter-nonewprivileges.service │ │ ├── exec-systemcallfilter-not-failing.service │ │ ├── exec-systemcallfilter-not-failing2.service │ │ ├── exec-systemcallfilter-not-failing3.service │ │ ├── exec-systemcallfilter-override-error-action.service │ │ ├── exec-systemcallfilter-override-error-action2.service │ │ ├── exec-systemcallfilter-system-user-nfsnobody.service │ │ ├── exec-systemcallfilter-system-user-nobody.service │ │ ├── exec-systemcallfilter-system-user.service │ │ ├── exec-systemcallfilter-with-errno-in-allow-list.service │ │ ├── exec-systemcallfilter-with-errno-multi.service │ │ ├── exec-systemcallfilter-with-errno-name.service │ │ ├── exec-systemcallfilter-with-errno-number.service │ │ ├── exec-temporaryfilesystem-options.service │ │ ├── exec-temporaryfilesystem-ro.service │ │ ├── exec-temporaryfilesystem-rw.service │ │ ├── exec-temporaryfilesystem-usr.service │ │ ├── exec-umask-0177.service │ │ ├── exec-umask-default.service │ │ ├── exec-umask-namespace.service │ │ ├── exec-unsetenvironment.service │ │ ├── exec-user-nfsnobody.service │ │ ├── exec-user-nobody.service │ │ ├── exec-user.service │ │ ├── exec-workingdirectory-trailing-dot.service │ │ └── exec-workingdirectory.service │ ├── test-fstab-generator/ │ │ ├── .gitattributes │ │ ├── test-01-dev-nfs.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-01-dev-nfs.input │ │ ├── test-02-dhcp.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-02-dhcp.input │ │ ├── test-03-dhcp6.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-03-dhcp6.input │ │ ├── test-04-nfs.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-04-nfs.input │ │ ├── test-05-nfs4.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-05-nfs4.input │ │ ├── test-06-ipv4.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-06-ipv4.input │ │ ├── test-07-ipv6.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-07-ipv6.input │ │ ├── test-08-implicit-nfs.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-08-implicit-nfs.input │ │ ├── test-09-cifs.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-09-cifs.input │ │ ├── test-10-iscsi.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-10-iscsi.input │ │ ├── test-11-live.expected/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-11-live.input │ │ ├── test-12-dev-sdx.expected/ │ │ │ ├── initrd-root-device.target.d/ │ │ │ │ └── 50-root-device.conf │ │ │ ├── sysroot.mount │ │ │ └── systemd-fsck-root.service │ │ ├── test-12-dev-sdx.input │ │ ├── test-13-label.expected/ │ │ │ ├── initrd-root-device.target.d/ │ │ │ │ └── 50-root-device.conf │ │ │ ├── sysroot.mount │ │ │ └── systemd-fsck-root.service │ │ ├── test-13-label.input │ │ ├── test-14-uuid.expected/ │ │ │ ├── initrd-root-device.target.d/ │ │ │ │ └── 50-root-device.conf │ │ │ ├── sysroot.mount │ │ │ └── systemd-fsck-root.service │ │ ├── test-14-uuid.input │ │ ├── test-15-partuuid.expected/ │ │ │ ├── initrd-root-device.target.d/ │ │ │ │ └── 50-root-device.conf │ │ │ ├── sysroot.mount │ │ │ └── systemd-fsck-root.service │ │ ├── test-15-partuuid.input │ │ ├── test-16-tmpfs.expected/ │ │ │ └── sysroot.mount │ │ ├── test-16-tmpfs.input │ │ ├── test-17-initrd-sysroot.fstab.expected/ │ │ │ ├── initrd-root-device.target.d/ │ │ │ │ └── 50-root-device.conf │ │ │ ├── sysroot-usr.mount │ │ │ ├── sysroot.mount │ │ │ ├── systemd-fsck-root.service │ │ │ └── sysusr-usr.mount │ │ ├── test-17-initrd-sysroot.fstab.expected.sysroot/ │ │ │ ├── local-fs.target.wants/ │ │ │ │ └── systemd-remount-fs.service │ │ │ ├── sysroot-usr.mount │ │ │ └── sysroot.mount │ │ ├── test-17-initrd-sysroot.fstab.input │ │ ├── test-18-options.fstab.expected/ │ │ │ ├── initrd-root-device.target.d/ │ │ │ │ └── 50-root-device.conf │ │ │ ├── local-fs.target.d/ │ │ │ │ └── 50-order-systemd-growfs@mnt-growfs.service.conf │ │ │ ├── mnt-after.mount │ │ │ ├── mnt-automount1.automount │ │ │ ├── mnt-automount1.mount │ │ │ ├── mnt-automount2.automount │ │ │ ├── mnt-automount2.mount │ │ │ ├── mnt-before.mount │ │ │ ├── mnt-growfs.mount │ │ │ ├── mnt-growfs.mount.wants/ │ │ │ │ └── systemd-growfs@mnt-growfs.service │ │ │ ├── mnt-mkfs.mount │ │ │ ├── mnt-noauto.mount │ │ │ ├── mnt-nofail.mount │ │ │ ├── mnt-pcrfs.mount │ │ │ ├── mnt-reqmounts.mount │ │ │ ├── mnt-requiredby.mount │ │ │ ├── mnt-requires.mount │ │ │ ├── mnt-rwonly.mount │ │ │ ├── mnt-timeout.mount │ │ │ ├── mnt-wantedby.mount │ │ │ ├── sysroot.mount │ │ │ ├── systemd-fsck-root.service │ │ │ └── systemd-makefs@dev-sdx12.service │ │ ├── test-18-options.fstab.expected.sysroot/ │ │ │ ├── local-fs.target.d/ │ │ │ │ └── 50-order-systemd-growfs@mnt-growfs.service.conf │ │ │ ├── local-fs.target.wants/ │ │ │ │ └── systemd-remount-fs.service │ │ │ ├── mnt-after.mount │ │ │ ├── mnt-automount1.automount │ │ │ ├── mnt-automount1.mount │ │ │ ├── mnt-automount2.automount │ │ │ ├── mnt-automount2.mount │ │ │ ├── mnt-before.mount │ │ │ ├── mnt-growfs.mount │ │ │ ├── mnt-growfs.mount.wants/ │ │ │ │ └── systemd-growfs@mnt-growfs.service │ │ │ ├── mnt-mkfs.mount │ │ │ ├── mnt-noauto.mount │ │ │ ├── mnt-nofail.mount │ │ │ ├── mnt-pcrfs.mount │ │ │ ├── mnt-reqmounts.mount │ │ │ ├── mnt-requiredby.mount │ │ │ ├── mnt-requires.mount │ │ │ ├── mnt-rwonly.mount │ │ │ ├── mnt-timeout.mount │ │ │ ├── mnt-wantedby.mount │ │ │ ├── sysroot.mount │ │ │ └── systemd-makefs@dev-sdx12.service │ │ ├── test-18-options.fstab.input │ │ ├── test-19-mounts-from-cmdline.expected/ │ │ │ ├── hoge-without_fstype.mount │ │ │ ├── hoge-without_options.mount │ │ │ ├── hoge-withx20space.mount │ │ │ ├── initrd-root-device.target.d/ │ │ │ │ └── 50-root-device.conf │ │ │ ├── sysroot-foo-also_in_initrd.mount │ │ │ ├── sysroot-usr.mount │ │ │ ├── sysroot.mount │ │ │ ├── systemd-fsck-root.service │ │ │ ├── systemd-fsck-usr.service │ │ │ └── sysusr-usr.mount │ │ ├── test-19-mounts-from-cmdline.expected.sysroot/ │ │ │ ├── foo-also_in_initrd.mount │ │ │ ├── foo-not_in_initrd.mount │ │ │ └── usr.mount │ │ ├── test-19-mounts-from-cmdline.input │ │ ├── test-20-swap-from-cmdline.expected/ │ │ │ ├── dev-sdy1.swap │ │ │ ├── dev-sdy2.swap │ │ │ ├── dev-sdy3.swap │ │ │ ├── dev-sdy4.swap │ │ │ ├── dev-sdy5.swap │ │ │ ├── initrd-usr-fs.target.requires/ │ │ │ │ └── sysroot.mount │ │ │ ├── systemd-mkswap@dev-sdy2.service │ │ │ └── systemd-mkswap@dev-sdy3.service │ │ ├── test-20-swap-from-cmdline.expected.container/ │ │ │ └── initrd-usr-fs.target.requires/ │ │ │ └── sysroot.mount │ │ ├── test-20-swap-from-cmdline.expected.sysroot/ │ │ │ ├── dev-sdy5.swap │ │ │ └── dev-sdy6.swap │ │ └── test-20-swap-from-cmdline.input │ ├── test-fstab-generator.sh │ ├── test-functions │ ├── test-journals/ │ │ ├── afl-corrupted-journals.tar.zst │ │ ├── corrupted/ │ │ │ ├── id:000000,sig:06,src:000711,time:110015157,execs:33104794,op:MOpt_havoc,rep:2.zst │ │ │ └── id:000000,src:000031,time:210669947,execs:34191940,op:havoc,rep:32.zst │ │ └── no-rtc/ │ │ ├── system.journal.zst │ │ ├── system@0005ebbfd42fc981-39a8842ec948769a.journal~.zst │ │ ├── system@0005ebbfd4346b9f-43185b46162d9fa5.journal~.zst │ │ ├── system@0005ebbfd4385848-2e5dff5354ab9bcf.journal~.zst │ │ ├── user-1000.journal.zst │ │ ├── user-1000@0005ebbfd660bcbe-dbef2eee11f4b575.journal~.zst │ │ └── user-1000@0005ebbfe89faec4-a5e890e7b00bedd1.journal~.zst │ ├── test-network/ │ │ ├── .gitattributes │ │ ├── conf/ │ │ │ ├── 00-debug-net.rules │ │ │ ├── 10-dropin-test.netdev │ │ │ ├── 10-dropin-test.netdev.d/ │ │ │ │ ├── mac.conf │ │ │ │ └── name.conf │ │ │ ├── 11-dummy-mtu.netdev │ │ │ ├── 11-dummy.netdev │ │ │ ├── 11-dummy.network │ │ │ ├── 12-dummy-altname.link │ │ │ ├── 12-dummy-mac.netdev │ │ │ ├── 12-dummy-match-altname.network │ │ │ ├── 12-dummy-match-mac-01.network │ │ │ ├── 12-dummy-match-mac-02.network │ │ │ ├── 12-dummy-match-renamed.network │ │ │ ├── 12-dummy-mtu.link │ │ │ ├── 12-dummy-mtu.netdev │ │ │ ├── 12-dummy-no-address.network │ │ │ ├── 12-dummy-rename-to-altname.link │ │ │ ├── 12-dummy.link │ │ │ ├── 12-dummy.netdev │ │ │ ├── 12-dummy.network │ │ │ ├── 12-dummy.network.d/ │ │ │ │ ├── ipv6-mtu-1400.conf │ │ │ │ ├── ipv6-mtu-1550.conf │ │ │ │ └── mtu.conf │ │ │ ├── 13-dummy.netdev │ │ │ ├── 13-not-match-udev-property.network │ │ │ ├── 14-match-udev-property.network │ │ │ ├── 15-name-conflict-test.netdev │ │ │ ├── 21-bond-802.3ad.netdev │ │ │ ├── 21-bond-802.3ad.network │ │ │ ├── 21-dummy-bond-slave.network │ │ │ ├── 21-macvlan.netdev │ │ │ ├── 21-macvtap.netdev │ │ │ ├── 21-vlan-on-bond.netdev │ │ │ ├── 21-vlan-on-bond.network │ │ │ ├── 21-vlan-test1.network │ │ │ ├── 21-vlan-test1.network.d/ │ │ │ │ └── override.conf │ │ │ ├── 21-vlan.netdev │ │ │ ├── 21-vlan.netdev.d/ │ │ │ │ └── override.conf │ │ │ ├── 21-vlan.network │ │ │ ├── 23-active-slave.network │ │ │ ├── 23-bond199.network │ │ │ ├── 23-emit-lldp.network │ │ │ ├── 23-keep-master.network │ │ │ ├── 23-primary-slave.network │ │ │ ├── 24-keep-configuration-static.network │ │ │ ├── 24-lldp.network │ │ │ ├── 24-search-domain.network │ │ │ ├── 25-6rd-tunnel.netdev │ │ │ ├── 25-6rd.network │ │ │ ├── 25-activation-policy.network │ │ │ ├── 25-activation-policy.network.d/ │ │ │ │ ├── always-down.conf │ │ │ │ ├── always-up.conf │ │ │ │ ├── bound.conf │ │ │ │ ├── down.conf │ │ │ │ ├── manual.conf │ │ │ │ ├── required-no.conf │ │ │ │ ├── required-yes.conf │ │ │ │ └── up.conf │ │ │ ├── 25-address-ipv4acd-veth99.network │ │ │ ├── 25-address-ipv4acd-veth99.network.d/ │ │ │ │ └── conflict-address.conf │ │ │ ├── 25-address-link-section.network │ │ │ ├── 25-address-peer-ipv4.network │ │ │ ├── 25-address-static.network │ │ │ ├── 25-address-static.network.d/ │ │ │ │ ├── 10-many-address.conf │ │ │ │ └── 10-override.conf │ │ │ ├── 25-agent-client-peer.network │ │ │ ├── 25-agent-client.network │ │ │ ├── 25-agent-server-peer.network │ │ │ ├── 25-agent-server.network │ │ │ ├── 25-agent-veth-client.netdev │ │ │ ├── 25-agent-veth-server.netdev │ │ │ ├── 25-bareudp.netdev │ │ │ ├── 25-batadv.netdev │ │ │ ├── 25-bind-carrier.network │ │ │ ├── 25-bond-active-backup-slave.netdev │ │ │ ├── 25-bond-balanced-tlb.netdev │ │ │ ├── 25-bond-slave.network │ │ │ ├── 25-bond.netdev │ │ │ ├── 25-bond99.network │ │ │ ├── 25-bridge-configure-without-carrier.network │ │ │ ├── 25-bridge.netdev │ │ │ ├── 25-bridge.network │ │ │ ├── 25-bridge99-ignore-carrier-loss.network │ │ │ ├── 25-bridge99.network │ │ │ ├── 25-dhcp-client-allow-list.network │ │ │ ├── 25-dhcp-client-allow-list.network.d/ │ │ │ │ ├── 00-allow-list.conf │ │ │ │ └── 10-deny-list.conf │ │ │ ├── 25-dhcp-client-anonymize.network │ │ │ ├── 25-dhcp-client-gateway-onlink-implicit.network │ │ │ ├── 25-dhcp-client-ipv4-only.network │ │ │ ├── 25-dhcp-client-ipv4-use-routes-use-gateway.network │ │ │ ├── 25-dhcp-client-ipv4-use-routes-use-gateway.network.d/ │ │ │ │ ├── use-dns-and-ntp-routes-False.conf │ │ │ │ ├── use-dns-and-ntp-routes-True.conf │ │ │ │ ├── use-gateway-False.conf │ │ │ │ ├── use-gateway-True.conf │ │ │ │ ├── use-routes-False.conf │ │ │ │ └── use-routes-True.conf │ │ │ ├── 25-dhcp-client-ipv6-only-custom-client-identifier.network │ │ │ ├── 25-dhcp-client-ipv6-only-mode.network │ │ │ ├── 25-dhcp-client-ipv6-only.network │ │ │ ├── 25-dhcp-client-keep-configuration-dhcp-on-stop.network │ │ │ ├── 25-dhcp-client-keep-configuration-dhcp.network │ │ │ ├── 25-dhcp-client-static-lease.network │ │ │ ├── 25-dhcp-client-timezone-router.network │ │ │ ├── 25-dhcp-client-use-dns-ipv4-and-ra.network │ │ │ ├── 25-dhcp-client-use-dns-ipv4.network │ │ │ ├── 25-dhcp-client-use-dns-no.network │ │ │ ├── 25-dhcp-client-use-dns-yes.network │ │ │ ├── 25-dhcp-client-vrf.network │ │ │ ├── 25-dhcp-client-with-ipv4ll.network │ │ │ ├── 25-dhcp-client.network │ │ │ ├── 25-dhcp-pd-downstream-dummy97.network │ │ │ ├── 25-dhcp-pd-downstream-dummy98.network │ │ │ ├── 25-dhcp-pd-downstream-dummy99.network │ │ │ ├── 25-dhcp-pd-downstream-test1.network │ │ │ ├── 25-dhcp-pd-downstream-veth97-peer.network │ │ │ ├── 25-dhcp-pd-downstream-veth97.network │ │ │ ├── 25-dhcp-pd-downstream-veth98-peer.network │ │ │ ├── 25-dhcp-pd-downstream-veth98.network │ │ │ ├── 25-dhcp-server-downstream.network │ │ │ ├── 25-dhcp-server-ipv6-only-mode.network │ │ │ ├── 25-dhcp-server-null-server-address.network │ │ │ ├── 25-dhcp-server-static-lease.network │ │ │ ├── 25-dhcp-server-timezone-router.network │ │ │ ├── 25-dhcp-server-uplink.network │ │ │ ├── 25-dhcp-server-veth-peer.network │ │ │ ├── 25-dhcp-server.network │ │ │ ├── 25-dhcp4-6rd-server.network │ │ │ ├── 25-dhcp4-6rd-upstream.network │ │ │ ├── 25-dhcp6pd-server.network │ │ │ ├── 25-dhcp6pd-upstream-no-address.network │ │ │ ├── 25-dhcp6pd-upstream-no-assign.network │ │ │ ├── 25-dhcp6pd-upstream.network │ │ │ ├── 25-erspan.network │ │ │ ├── 25-erspan0-tunnel-local-any.netdev │ │ │ ├── 25-erspan0-tunnel.netdev │ │ │ ├── 25-erspan1-tunnel-local-any.netdev │ │ │ ├── 25-erspan1-tunnel.netdev │ │ │ ├── 25-erspan2-tunnel-local-any.netdev │ │ │ ├── 25-erspan2-tunnel.netdev │ │ │ ├── 25-fibrule-invert.network │ │ │ ├── 25-fibrule-port-range.network │ │ │ ├── 25-fibrule-uidrange.network │ │ │ ├── 25-fou-gre.netdev │ │ │ ├── 25-fou-gretap.netdev │ │ │ ├── 25-fou-ipip.netdev │ │ │ ├── 25-fou-ipproto-gre.netdev │ │ │ ├── 25-fou-ipproto-ipip.netdev │ │ │ ├── 25-fou-sit.netdev │ │ │ ├── 25-gateway-next-static.network │ │ │ ├── 25-gateway-static.network │ │ │ ├── 25-geneve.netdev │ │ │ ├── 25-global-ipv6-privacy-extensions.conf │ │ │ ├── 25-gre-tunnel-any-any.netdev │ │ │ ├── 25-gre-tunnel-local-any.netdev │ │ │ ├── 25-gre-tunnel-remote-any.netdev │ │ │ ├── 25-gre-tunnel.netdev │ │ │ ├── 25-gretap-tunnel-local-any.netdev │ │ │ ├── 25-gretap-tunnel.netdev │ │ │ ├── 25-gretap.network │ │ │ ├── 25-gretun.network │ │ │ ├── 25-ifb.netdev │ │ │ ├── 25-ip6gre-tunnel-any-any.netdev │ │ │ ├── 25-ip6gre-tunnel-local-any.netdev │ │ │ ├── 25-ip6gre-tunnel-remote-any.netdev │ │ │ ├── 25-ip6gre-tunnel.netdev │ │ │ ├── 25-ip6gretap-tunnel-local-any.netdev │ │ │ ├── 25-ip6gretap-tunnel.netdev │ │ │ ├── 25-ip6gretap.network │ │ │ ├── 25-ip6gretun.network │ │ │ ├── 25-ip6tnl-slaac.network │ │ │ ├── 25-ip6tnl-tunnel-external.netdev │ │ │ ├── 25-ip6tnl-tunnel-local-any.netdev │ │ │ ├── 25-ip6tnl-tunnel-local-slaac.netdev │ │ │ ├── 25-ip6tnl-tunnel-local-slaac.network │ │ │ ├── 25-ip6tnl-tunnel-remote-any.netdev │ │ │ ├── 25-ip6tnl-tunnel.netdev │ │ │ ├── 25-ip6tnl.network │ │ │ ├── 25-ipip-tunnel-any-any.netdev │ │ │ ├── 25-ipip-tunnel-independent-loopback.netdev │ │ │ ├── 25-ipip-tunnel-independent.netdev │ │ │ ├── 25-ipip-tunnel-local-any.netdev │ │ │ ├── 25-ipip-tunnel-remote-any.netdev │ │ │ ├── 25-ipip-tunnel.netdev │ │ │ ├── 25-ipip.network │ │ │ ├── 25-ipv6-address-label-section.network │ │ │ ├── 25-ipv6-prefix-veth-token-prefixstable-without-address.network │ │ │ ├── 25-ipv6-prefix-veth-token-prefixstable.network │ │ │ ├── 25-ipv6-prefix-veth-token-static.network │ │ │ ├── 25-ipv6-prefix-veth.network │ │ │ ├── 25-ipv6-prefix.network │ │ │ ├── 25-ipv6-proxy-ndp.network │ │ │ ├── 25-ipv6ra-prefix-client-deny-list.network │ │ │ ├── 25-ipv6ra-prefix-client.network │ │ │ ├── 25-ipv6ra-prefix.network │ │ │ ├── 25-ipv6ra-uplink.network │ │ │ ├── 25-ipvlan.netdev │ │ │ ├── 25-ipvlan.network │ │ │ ├── 25-ipvtap.netdev │ │ │ ├── 25-ipvtap.network │ │ │ ├── 25-isatap-tunnel.netdev │ │ │ ├── 25-isatap.network │ │ │ ├── 25-l2tp-dummy.network │ │ │ ├── 25-l2tp-ip.netdev │ │ │ ├── 25-l2tp-udp.netdev │ │ │ ├── 25-l2tp.network │ │ │ ├── 25-link-local-addressing-no.network │ │ │ ├── 25-link-local-addressing-yes.network │ │ │ ├── 25-link-section-unmanaged.network │ │ │ ├── 25-macsec.key │ │ │ ├── 25-macsec.netdev │ │ │ ├── 25-macsec.network │ │ │ ├── 25-macvlan.network │ │ │ ├── 25-macvtap.network │ │ │ ├── 25-neighbor-ip-dummy.network │ │ │ ├── 25-neighbor-ip.network │ │ │ ├── 25-neighbor-ipv6.network │ │ │ ├── 25-neighbor-next.network │ │ │ ├── 25-neighbor-section.network │ │ │ ├── 25-neighbor-section.network.d/ │ │ │ │ └── override.conf │ │ │ ├── 25-netdevsim.link │ │ │ ├── 25-nexthop-dummy.network │ │ │ ├── 25-nexthop-nothing.network │ │ │ ├── 25-nexthop.network │ │ │ ├── 25-nlmon.netdev │ │ │ ├── 25-prefix-route-with-vrf.network │ │ │ ├── 25-prefix-route-without-vrf.network │ │ │ ├── 25-qdisc-cake.network │ │ │ ├── 25-qdisc-clsact.network │ │ │ ├── 25-qdisc-codel.network │ │ │ ├── 25-qdisc-drr.network │ │ │ ├── 25-qdisc-ets.network │ │ │ ├── 25-qdisc-fq.network │ │ │ ├── 25-qdisc-fq_codel.network │ │ │ ├── 25-qdisc-fq_pie.network │ │ │ ├── 25-qdisc-gred.network │ │ │ ├── 25-qdisc-hhf.network │ │ │ ├── 25-qdisc-htb-fifo.network │ │ │ ├── 25-qdisc-ingress.network │ │ │ ├── 25-qdisc-netem-compat.network │ │ │ ├── 25-qdisc-netem.network │ │ │ ├── 25-qdisc-pie.network │ │ │ ├── 25-qdisc-qfq.network │ │ │ ├── 25-qdisc-sfb.network │ │ │ ├── 25-qdisc-sfq.network │ │ │ ├── 25-qdisc-tbf.network │ │ │ ├── 25-qdisc-teql.network │ │ │ ├── 25-route-congctl.network │ │ │ ├── 25-route-ipv6-src.network │ │ │ ├── 25-route-preferred-source.network │ │ │ ├── 25-route-static-test1.network │ │ │ ├── 25-route-static.network │ │ │ ├── 25-route-via-ipv6.network │ │ │ ├── 25-route-vrf.network │ │ │ ├── 25-routing-policy-rule-dummy98.network │ │ │ ├── 25-routing-policy-rule-manual.network │ │ │ ├── 25-routing-policy-rule-reconfigure1.network │ │ │ ├── 25-routing-policy-rule-reconfigure2.network │ │ │ ├── 25-routing-policy-rule-test1.network │ │ │ ├── 25-sit-tunnel-any-any.netdev │ │ │ ├── 25-sit-tunnel-local-any.netdev │ │ │ ├── 25-sit-tunnel-remote-any.netdev │ │ │ ├── 25-sit-tunnel.netdev │ │ │ ├── 25-sit.network │ │ │ ├── 25-sriov-udev.network │ │ │ ├── 25-sriov.link │ │ │ ├── 25-sriov.network │ │ │ ├── 25-state-file-tests.network │ │ │ ├── 25-sysctl-disable-ipv6.network │ │ │ ├── 25-sysctl.network │ │ │ ├── 25-sysctl.network.d/ │ │ │ │ └── 25-ipv6-privacy-extensions.conf │ │ │ ├── 25-tap.netdev │ │ │ ├── 25-test1.network │ │ │ ├── 25-test1.network.d/ │ │ │ │ ├── configure-without-carrier.conf │ │ │ │ └── ignore-carrier-loss-no.conf │ │ │ ├── 25-tun.netdev │ │ │ ├── 25-tunnel-any-any.network │ │ │ ├── 25-tunnel-local-any.network │ │ │ ├── 25-tunnel-remote-any.network │ │ │ ├── 25-tunnel.network │ │ │ ├── 25-vcan.netdev │ │ │ ├── 25-vcan98.netdev │ │ │ ├── 25-vcan98.network │ │ │ ├── 25-veth-bridge-captive.network │ │ │ ├── 25-veth-bridge.network │ │ │ ├── 25-veth-client-captive.network │ │ │ ├── 25-veth-client.netdev │ │ │ ├── 25-veth-client.network │ │ │ ├── 25-veth-downstream-veth97.netdev │ │ │ ├── 25-veth-downstream-veth98.netdev │ │ │ ├── 25-veth-mtu.netdev │ │ │ ├── 25-veth-peer.network │ │ │ ├── 25-veth-router-captive.netdev │ │ │ ├── 25-veth-router-captive.network │ │ │ ├── 25-veth-router-high.netdev │ │ │ ├── 25-veth-router-high.network │ │ │ ├── 25-veth-router-low.netdev │ │ │ ├── 25-veth-router-low.network │ │ │ ├── 25-veth.netdev │ │ │ ├── 25-vrf.netdev │ │ │ ├── 25-vrf.network │ │ │ ├── 25-vti-tunnel-any-any.netdev │ │ │ ├── 25-vti-tunnel-local-any.netdev │ │ │ ├── 25-vti-tunnel-remote-any.netdev │ │ │ ├── 25-vti-tunnel.netdev │ │ │ ├── 25-vti.network │ │ │ ├── 25-vti6-tunnel-local-any.netdev │ │ │ ├── 25-vti6-tunnel-remote-any.netdev │ │ │ ├── 25-vti6-tunnel.netdev │ │ │ ├── 25-vti6.network │ │ │ ├── 25-vxcan.netdev │ │ │ ├── 25-vxlan-independent.netdev │ │ │ ├── 25-vxlan-ipv6.netdev │ │ │ ├── 25-vxlan-ipv6.network │ │ │ ├── 25-vxlan-local-slaac.netdev │ │ │ ├── 25-vxlan-local-slaac.network │ │ │ ├── 25-vxlan-test1.network │ │ │ ├── 25-vxlan-veth99.network │ │ │ ├── 25-vxlan.netdev │ │ │ ├── 25-vxlan.network │ │ │ ├── 25-wireguard-23-peers.netdev │ │ │ ├── 25-wireguard-23-peers.network │ │ │ ├── 25-wireguard-no-peer.netdev │ │ │ ├── 25-wireguard-no-peer.network │ │ │ ├── 25-wireguard-preshared-key.txt │ │ │ ├── 25-wireguard-private-key.txt │ │ │ ├── 25-wireguard.netdev │ │ │ ├── 25-wireguard.netdev.d/ │ │ │ │ ├── peer.conf │ │ │ │ ├── peer1.conf │ │ │ │ ├── peer2.conf │ │ │ │ └── private-key.conf │ │ │ ├── 25-wireguard.network │ │ │ ├── 25-xfrm-independent.netdev │ │ │ ├── 25-xfrm.netdev │ │ │ ├── 25-xfrm.network │ │ │ ├── 26-bridge-configure-without-carrier.network │ │ │ ├── 26-bridge-issue-20373.netdev │ │ │ ├── 26-bridge-mdb-master.network │ │ │ ├── 26-bridge-mdb-slave.network │ │ │ ├── 26-bridge-slave-interface-1.network │ │ │ ├── 26-bridge-slave-interface-2.network │ │ │ ├── 26-bridge-vlan-master-issue-20373.network │ │ │ ├── 26-bridge-vlan-master.network │ │ │ ├── 26-bridge-vlan-slave-issue-20373.network │ │ │ ├── 26-bridge-vlan-slave.network │ │ │ ├── 26-bridge.netdev │ │ │ ├── 26-link-local-addressing-ipv6.network │ │ │ ├── 26-macsec.network │ │ │ ├── 26-netdev-link-local-addressing-yes.network │ │ │ ├── 80-6rd-tunnel.network │ │ │ ├── isc-dhcpd-dhcp6pd-no-range.conf │ │ │ ├── isc-dhcpd-dhcp6pd.conf │ │ │ ├── networkd-manage-foreign-routes-no.conf │ │ │ └── radvd/ │ │ │ └── captive-portal.conf │ │ └── systemd-networkd-tests.py │ ├── test-network-generator-conversion/ │ │ ├── .gitattributes │ │ ├── test-01-dhcp.expected/ │ │ │ └── 71-default.network │ │ ├── test-01-dhcp.input │ │ ├── test-02-bridge.expected/ │ │ │ ├── 70-bridge99.netdev │ │ │ ├── 70-bridge99.network │ │ │ ├── 70-eth0.network │ │ │ └── 70-eth1.network │ │ ├── test-02-bridge.input │ │ ├── test-03-issue-14319.expected/ │ │ │ └── 70-enp3s0.network │ │ └── test-03-issue-14319.input │ ├── test-network-generator-conversion.sh │ ├── test-path/ │ │ ├── basic.target │ │ ├── path-changed.path │ │ ├── path-changed.service │ │ ├── path-directorynotempty.path │ │ ├── path-directorynotempty.service │ │ ├── path-exists.path │ │ ├── path-exists.service │ │ ├── path-existsglob.path │ │ ├── path-existsglob.service │ │ ├── path-makedirectory.path │ │ ├── path-makedirectory.service │ │ ├── path-modified.path │ │ ├── path-modified.service │ │ ├── path-mycustomunit.service │ │ ├── path-unit.path │ │ ├── paths.target │ │ └── sysinit.target │ ├── test-path-util/ │ │ └── script.sh │ ├── test-resolve/ │ │ ├── .gitattributes │ │ ├── _443._tcp.fedoraproject.org.pkts │ │ ├── _openpgpkey.fedoraproject.org.pkts │ │ ├── com~20200417.pkts │ │ ├── fake-caa.pkts │ │ ├── fedoraproject.org.pkts │ │ ├── gandi.net.pkts │ │ ├── google.com~20160131.pkts │ │ ├── google.com~20200417.pkts │ │ ├── kyhwana.org.pkts │ │ ├── michigan.gov~20200417.pkts │ │ ├── org~20200417.pkts │ │ ├── root.pkts │ │ ├── selfsigned.cert │ │ ├── selfsigned.key │ │ ├── sw1a1aa-sw1a2aa-sw1a2ab-sw1a2ac.find.me.uk.pkts │ │ ├── teamits.com.pkts │ │ ├── vdwaa.nl~20200417.pkts │ │ └── zbyszek@fedoraproject.org.pkts │ ├── test-rpm-macros.sh │ ├── test-shutdown.py │ ├── test-systemctl-enable.sh │ ├── test-systemd-tmpfiles.py │ ├── test-sysusers/ │ │ ├── .gitattributes │ │ ├── inline.expected-group │ │ ├── inline.expected-passwd │ │ ├── test-00-basic.expected-group │ │ ├── test-00-basic.expected-passwd │ │ ├── test-00-basic.input │ │ ├── test-1.expected-group │ │ ├── test-1.expected-passwd │ │ ├── test-1.input │ │ ├── test-10.expected-group │ │ ├── test-10.expected-passwd │ │ ├── test-10.input │ │ ├── test-11.expected-group │ │ ├── test-11.expected-passwd │ │ ├── test-11.initial-group │ │ ├── test-11.initial-passwd │ │ ├── test-11.input │ │ ├── test-12.expected-group │ │ ├── test-12.expected-passwd │ │ ├── test-12.initial-group │ │ ├── test-12.initial-passwd │ │ ├── test-12.input │ │ ├── test-13.expected-group │ │ ├── test-13.expected-passwd │ │ ├── test-13.input │ │ ├── test-14.expected-group │ │ ├── test-14.expected-passwd │ │ ├── test-14.initial-group │ │ ├── test-14.input │ │ ├── test-15.expected-group │ │ ├── test-15.expected-passwd │ │ ├── test-15.initial-passwd │ │ ├── test-15.input │ │ ├── test-16.expected-group │ │ ├── test-16.expected-passwd │ │ ├── test-16.input │ │ ├── test-2.expected-group │ │ ├── test-2.expected-passwd │ │ ├── test-2.input │ │ ├── test-3.expected-group │ │ ├── test-3.expected-passwd │ │ ├── test-3.input │ │ ├── test-4.expected-group │ │ ├── test-4.expected-passwd │ │ ├── test-4.input │ │ ├── test-5.expected-group │ │ ├── test-5.expected-passwd │ │ ├── test-5.input │ │ ├── test-6.expected-group │ │ ├── test-6.expected-passwd │ │ ├── test-6.input │ │ ├── test-7.expected-group │ │ ├── test-7.expected-passwd │ │ ├── test-7.input │ │ ├── test-8.expected-group │ │ ├── test-8.expected-passwd │ │ ├── test-8.input │ │ ├── test-9.expected-group │ │ ├── test-9.expected-passwd │ │ ├── test-9.input │ │ ├── unhappy-1.expected-err │ │ ├── unhappy-1.input │ │ ├── unhappy-2.expected-err │ │ ├── unhappy-2.input │ │ ├── unhappy-3.expected-err │ │ └── unhappy-3.input │ ├── test-sysusers.sh.in │ ├── test-udev.py │ ├── test-umount/ │ │ ├── .gitattributes │ │ ├── empty.mountinfo │ │ ├── example.swaps │ │ ├── garbled.mountinfo │ │ └── rhbug-1554943.mountinfo │ ├── testsuite-03.units/ │ │ ├── always-activating.service │ │ ├── always-activating.socket │ │ ├── fails-on-restart-restartdirect.service │ │ ├── fails-on-restart-restartdirect.target │ │ ├── fails-on-restart.service │ │ ├── fails-on-restart.target │ │ ├── hello-after-sleep.target │ │ ├── hello.service │ │ ├── propagatestopto-and-pullin.target │ │ ├── propagatestopto-indirect.target │ │ ├── propagatestopto-only.target │ │ ├── sleep-infinity-simple.service │ │ ├── sleep.service │ │ ├── succeeds-on-restart-restartdirect.service │ │ ├── succeeds-on-restart-restartdirect.target │ │ ├── succeeds-on-restart.service │ │ ├── succeeds-on-restart.sh │ │ ├── succeeds-on-restart.target │ │ └── unstoppable.service │ ├── testsuite-04.units/ │ │ ├── delegated-cgroup-filtering.service │ │ ├── forever-print-hola.service │ │ ├── logs-filtering.service │ │ └── silent-success.service │ ├── testsuite-06.units/ │ │ └── hola.service │ ├── testsuite-07.units/ │ │ ├── issue14566-repro.service │ │ ├── issue14566-repro.sh │ │ ├── issue16115-repro-1.service │ │ ├── issue16115-repro-2.service │ │ ├── issue16115-repro-3.service │ │ ├── issue2467.service │ │ ├── issue2467.socket │ │ ├── issue27953.service │ │ └── issue3166-fail-on-restart.service │ ├── testsuite-16.units/ │ │ ├── extend-timeout.sh │ │ ├── fail-runtime.service │ │ ├── fail-start.service │ │ ├── fail-stop.service │ │ ├── success-all.service │ │ ├── success-runtime.service │ │ ├── success-start.service │ │ └── success-stop.service │ ├── testsuite-23.units/ │ │ ├── testsuite-23-binds-to.service │ │ ├── testsuite-23-bound-by.service │ │ ├── testsuite-23-fail.service │ │ ├── testsuite-23-joins-namespace-of-1.service │ │ ├── testsuite-23-joins-namespace-of-2.service │ │ ├── testsuite-23-joins-namespace-of-3.service │ │ ├── testsuite-23-joins-namespace-of-4.service │ │ ├── testsuite-23-joins-namespace-of-5.service │ │ ├── testsuite-23-joins-namespace-of-6.service │ │ ├── testsuite-23-joins-namespace-of-7.service │ │ ├── testsuite-23-joins-namespace-of-8.service │ │ ├── testsuite-23-joins-namespace-of-9.service │ │ ├── testsuite-23-namespaced.service │ │ ├── testsuite-23-non-namespaced.service │ │ ├── testsuite-23-prop-stop-one.service │ │ ├── testsuite-23-prop-stop-two.service │ │ ├── testsuite-23-retry-fail.service │ │ ├── testsuite-23-retry-upheld.service │ │ ├── testsuite-23-retry-uphold.service │ │ ├── testsuite-23-short-lived.service │ │ ├── testsuite-23-specifier-j-depends-wants.service │ │ ├── testsuite-23-specifier-j-wants.service │ │ ├── testsuite-23-success.service │ │ ├── testsuite-23-upheldby-install.service │ │ └── testsuite-23-uphold.service │ ├── testsuite-30.units/ │ │ └── systemd-timedated.service.d/ │ │ └── watchdog.conf │ ├── testsuite-52.units/ │ │ ├── test-honor-first-shutdown.service │ │ └── test-honor-first-shutdown.sh │ ├── testsuite-63.units/ │ │ ├── test63-glob.path │ │ ├── test63-glob.service │ │ ├── test63-issue-24577-dep.service │ │ ├── test63-issue-24577.path │ │ ├── test63-issue-24577.service │ │ ├── test63-pr-30768.path │ │ ├── test63-pr-30768.service │ │ ├── test63.path │ │ └── test63.service │ ├── testsuite-80.units/ │ │ ├── fdstore-nopin.service │ │ ├── fdstore-pin.service │ │ ├── fdstore-pin.sh │ │ ├── fdstore-pin.target │ │ ├── notify.service │ │ └── test.sh │ ├── udev-dmi-memory-id-test.sh │ └── units/ │ ├── a-conj.service │ ├── a.service │ ├── autorelabel.service │ ├── b.service │ ├── basic.target │ ├── c.service │ ├── d.service │ ├── daughter.service │ ├── delegated_cgroup_filtering_payload.sh │ ├── delegated_cgroup_filtering_payload_child.sh │ ├── dml-discard-empty.service │ ├── dml-discard-set-ml.service │ ├── dml-discard.slice │ ├── dml-override-empty.service │ ├── dml-override.slice │ ├── dml-passthrough-empty.service │ ├── dml-passthrough-set-dml.service │ ├── dml-passthrough-set-ml.service │ ├── dml-passthrough.slice │ ├── dml.slice │ ├── e.service │ ├── end.service │ ├── end.sh │ ├── f.service │ ├── g.service │ ├── generator-utils.sh │ ├── grandchild.service │ ├── h.service │ ├── i.service │ ├── loopy.service │ ├── loopy.service.d/ │ │ └── compat.conf │ ├── loopy2.service │ ├── loopy3.service │ ├── loopy4.service │ ├── nomem.slice │ ├── nomemleaf.service │ ├── parent-deep.slice │ ├── parent.slice │ ├── sched_idle_bad.service │ ├── sched_idle_ok.service │ ├── sched_rr_bad.service │ ├── sched_rr_change.service │ ├── sched_rr_ok.service │ ├── shutdown.target │ ├── sockets.target │ ├── son.service │ ├── success-failure-test-failure.service │ ├── success-failure-test-success.service │ ├── success-failure-test.service │ ├── sysinit.target │ ├── test-control.sh │ ├── testsuite-01.service │ ├── testsuite-01.sh │ ├── testsuite-02.service │ ├── testsuite-02.sh │ ├── testsuite-03.service │ ├── testsuite-03.sh │ ├── testsuite-04.LogFilterPatterns.sh │ ├── testsuite-04.SYSTEMD_JOURNAL_COMPRESS.sh │ ├── testsuite-04.bsod.sh │ ├── testsuite-04.corrupted-journals.sh │ ├── testsuite-04.fss.sh │ ├── testsuite-04.journal-append.sh │ ├── testsuite-04.journal-corrupt.sh │ ├── testsuite-04.journal-gatewayd.sh │ ├── testsuite-04.journal-remote.sh │ ├── testsuite-04.journal.sh │ ├── testsuite-04.service │ ├── testsuite-04.sh │ ├── testsuite-05.service │ ├── testsuite-05.sh │ ├── testsuite-06.service │ ├── testsuite-06.sh │ ├── testsuite-07.exec-context.sh │ ├── testsuite-07.issue-14566.sh │ ├── testsuite-07.issue-16115.sh │ ├── testsuite-07.issue-1981.sh │ ├── testsuite-07.issue-2467.sh │ ├── testsuite-07.issue-27953.sh │ ├── testsuite-07.issue-30412.sh │ ├── testsuite-07.issue-3166.sh │ ├── testsuite-07.issue-3171.sh │ ├── testsuite-07.issue-31752.sh │ ├── testsuite-07.issue-33672.sh │ ├── testsuite-07.main-PID-change.sh │ ├── testsuite-07.mount-invalid-chars.sh │ ├── testsuite-07.poll-limit.sh │ ├── testsuite-07.private-network.sh │ ├── testsuite-07.service │ ├── testsuite-07.sh │ ├── testsuite-08.service │ ├── testsuite-08.sh │ ├── testsuite-09.journal.sh │ ├── testsuite-09.service │ ├── testsuite-09.sh │ ├── testsuite-13.machinectl.sh │ ├── testsuite-13.nspawn-oci.sh │ ├── testsuite-13.nspawn.sh │ ├── testsuite-13.nss-mymachines.sh │ ├── testsuite-13.service │ ├── testsuite-13.sh │ ├── testsuite-15.service │ ├── testsuite-15.sh │ ├── testsuite-16.service │ ├── testsuite-16.sh │ ├── testsuite-17.00.sh │ ├── testsuite-17.01.sh │ ├── testsuite-17.02.sh │ ├── testsuite-17.03.sh │ ├── testsuite-17.04.sh │ ├── testsuite-17.05.sh │ ├── testsuite-17.06.sh │ ├── testsuite-17.07.sh │ ├── testsuite-17.08.sh │ ├── testsuite-17.09.sh │ ├── testsuite-17.10.sh │ ├── testsuite-17.11.sh │ ├── testsuite-17.12.sh │ ├── testsuite-17.13.sh │ ├── testsuite-17.14.sh │ ├── testsuite-17.service │ ├── testsuite-17.sh │ ├── testsuite-18.service │ ├── testsuite-18.sh │ ├── testsuite-19.ExitType-cgroup.sh │ ├── testsuite-19.IPAddressAllow-Deny.sh │ ├── testsuite-19.cleanup-slice.sh │ ├── testsuite-19.delegate.sh │ ├── testsuite-19.keyed-properties.sh │ ├── testsuite-19.service │ ├── testsuite-19.sh │ ├── testsuite-21.service │ ├── testsuite-21.sh │ ├── testsuite-22.01.sh │ ├── testsuite-22.02.sh │ ├── testsuite-22.03.sh │ ├── testsuite-22.04.sh │ ├── testsuite-22.05.sh │ ├── testsuite-22.06.sh │ ├── testsuite-22.07.sh │ ├── testsuite-22.08.sh │ ├── testsuite-22.09.sh │ ├── testsuite-22.10.sh │ ├── testsuite-22.11.sh │ ├── testsuite-22.12.sh │ ├── testsuite-22.13.sh │ ├── testsuite-22.14.sh │ ├── testsuite-22.15.sh │ ├── testsuite-22.16.sh │ ├── testsuite-22.17.sh │ ├── testsuite-22.service │ ├── testsuite-22.sh │ ├── testsuite-23-short-lived.sh │ ├── testsuite-23.ExecReload.sh │ ├── testsuite-23.ExecStopPost.sh │ ├── testsuite-23.JoinsNamespaceOf.sh │ ├── testsuite-23.RuntimeDirectoryPreserve.sh │ ├── testsuite-23.StandardOutput.sh │ ├── testsuite-23.Upholds.sh │ ├── testsuite-23.clean-unit.sh │ ├── testsuite-23.exec-command-ex.sh │ ├── testsuite-23.oneshot-restart.sh │ ├── testsuite-23.percentj-wantedby.sh │ ├── testsuite-23.runtime-bind-paths.sh │ ├── testsuite-23.service │ ├── testsuite-23.sh │ ├── testsuite-23.start-stop-no-reload.sh │ ├── testsuite-23.statedir.sh │ ├── testsuite-23.success-failure.sh │ ├── testsuite-23.type-exec.sh │ ├── testsuite-23.utmp.sh │ ├── testsuite-23.whoami.sh │ ├── testsuite-24.service │ ├── testsuite-24.sh │ ├── testsuite-25.service │ ├── testsuite-25.sh │ ├── testsuite-26.service │ ├── testsuite-26.sh │ ├── testsuite-29.service │ ├── testsuite-29.sh │ ├── testsuite-30.service │ ├── testsuite-30.sh │ ├── testsuite-31.service │ ├── testsuite-31.sh │ ├── testsuite-32.service │ ├── testsuite-32.sh │ ├── testsuite-34.service │ ├── testsuite-34.sh │ ├── testsuite-35.service │ ├── testsuite-35.sh │ ├── testsuite-36.service │ ├── testsuite-36.sh │ ├── testsuite-38-sleep.service │ ├── testsuite-38.service │ ├── testsuite-38.sh │ ├── testsuite-43.service │ ├── testsuite-43.sh │ ├── testsuite-44.service │ ├── testsuite-44.sh │ ├── testsuite-45.service │ ├── testsuite-45.sh │ ├── testsuite-46.service │ ├── testsuite-46.sh │ ├── testsuite-50.service │ ├── testsuite-50.sh │ ├── testsuite-52.service │ ├── testsuite-52.sh │ ├── testsuite-53.service │ ├── testsuite-53.sh │ ├── testsuite-54.service │ ├── testsuite-54.sh │ ├── testsuite-55-testbloat.service │ ├── testsuite-55-testchill.service │ ├── testsuite-55-testmunch.service │ ├── testsuite-55-workload.slice │ ├── testsuite-55.service │ ├── testsuite-55.sh │ ├── testsuite-58.service │ ├── testsuite-58.sh │ ├── testsuite-59.service │ ├── testsuite-59.sh │ ├── testsuite-60.service │ ├── testsuite-60.sh │ ├── testsuite-62-1.service │ ├── testsuite-62-2.service │ ├── testsuite-62-3.service │ ├── testsuite-62-4.service │ ├── testsuite-62-5.service │ ├── testsuite-62.service │ ├── testsuite-62.sh │ ├── testsuite-63.service │ ├── testsuite-63.sh │ ├── testsuite-64.service │ ├── testsuite-64.sh │ ├── testsuite-65.service │ ├── testsuite-65.sh │ ├── testsuite-66-deviceisolation.service │ ├── testsuite-66.service │ ├── testsuite-66.sh │ ├── testsuite-67.service │ ├── testsuite-67.sh │ ├── testsuite-68.service │ ├── testsuite-68.sh │ ├── testsuite-69.service │ ├── testsuite-70.creds.sh │ ├── testsuite-70.cryptenroll.sh │ ├── testsuite-70.cryptsetup.sh │ ├── testsuite-70.measure.sh │ ├── testsuite-70.pcrextend.sh │ ├── testsuite-70.pcrlock.sh │ ├── testsuite-70.service │ ├── testsuite-70.sh │ ├── testsuite-70.tpm2-setup.sh │ ├── testsuite-71.service │ ├── testsuite-71.sh │ ├── testsuite-72.service │ ├── testsuite-72.sh │ ├── testsuite-73.service │ ├── testsuite-73.sh │ ├── testsuite-74.battery-check.sh │ ├── testsuite-74.bootctl.sh │ ├── testsuite-74.busctl.sh │ ├── testsuite-74.cgls.sh │ ├── testsuite-74.cgtop.sh │ ├── testsuite-74.coredump.sh │ ├── testsuite-74.delta.sh │ ├── testsuite-74.escape.sh │ ├── testsuite-74.firstboot.sh │ ├── testsuite-74.id128.sh │ ├── testsuite-74.machine-id-setup.sh │ ├── testsuite-74.modules-load.sh │ ├── testsuite-74.mount.sh │ ├── testsuite-74.networkctl.sh │ ├── testsuite-74.path.sh │ ├── testsuite-74.pstore.sh │ ├── testsuite-74.run.sh │ ├── testsuite-74.service │ ├── testsuite-74.sh │ ├── testsuite-74.sysusers.sh │ ├── testsuite-74.varlinkctl.sh │ ├── testsuite-75.service │ ├── testsuite-75.sh │ ├── testsuite-76.service │ ├── testsuite-76.sh │ ├── testsuite-77-client.sh │ ├── testsuite-77-run.sh │ ├── testsuite-77-server.socket │ ├── testsuite-77-server@.service │ ├── testsuite-77.service │ ├── testsuite-77.sh │ ├── testsuite-78.service │ ├── testsuite-78.sh │ ├── testsuite-79.service │ ├── testsuite-79.sh │ ├── testsuite-80.service │ ├── testsuite-80.sh │ ├── testsuite-81.debug-generator.sh │ ├── testsuite-81.environment-d-generator.sh │ ├── testsuite-81.fstab-generator.sh │ ├── testsuite-81.getty-generator.sh │ ├── testsuite-81.run-generator.sh │ ├── testsuite-81.service │ ├── testsuite-81.sh │ ├── testsuite-81.system-update-generator.sh │ ├── testsuite-82.service │ ├── testsuite-82.sh │ ├── testsuite-83.service │ ├── testsuite-83.sh │ ├── testsuite-84.service │ ├── testsuite-84.sh │ ├── testsuite.target │ ├── timers.target │ ├── unit-.service.d/ │ │ └── 10-override.conf │ ├── unit-with-.service.d/ │ │ └── 20-override.conf │ ├── unit-with-multiple-.service.d/ │ │ ├── 20-override.conf │ │ └── 30-override.conf │ ├── unit-with-multiple-dashes.service │ ├── unit-with-multiple-dashes.service.d/ │ │ └── 10-override.conf │ └── util.sh ├── tmpfiles.d/ │ ├── README │ ├── credstore.conf │ ├── etc.conf.in │ ├── home.conf │ ├── journal-nocow.conf │ ├── legacy.conf.in │ ├── meson.build │ ├── portables.conf │ ├── provision.conf │ ├── static-nodes-permissions.conf.in │ ├── systemd-network.conf │ ├── systemd-nologin.conf │ ├── systemd-nspawn.conf │ ├── systemd-pstore.conf │ ├── systemd-resolve.conf │ ├── systemd-tmp.conf │ ├── systemd.conf.in │ ├── tmp.conf │ ├── var.conf.in │ └── x11.conf ├── tools/ │ ├── add-git-hook.sh │ ├── analyze-dump-sort.py │ ├── catalog-report.py │ ├── check-api-docs.sh │ ├── check-efi-alignment.py │ ├── check-help.sh │ ├── check-includes.py │ ├── check-version-history.py │ ├── check-version.sh │ ├── chromiumos/ │ │ └── gen_autosuspend_rules.py │ ├── command_ignorelist │ ├── coverity.sh │ ├── dbus_exporter.py │ ├── dbus_ignorelist │ ├── debug-sd-boot.sh │ ├── dump-auxv.py │ ├── elf2efi.py │ ├── find-build-dir.sh │ ├── find-double-newline.sh │ ├── find-tabs.sh │ ├── function_ignorelist │ ├── gdb-sd_dump_hashmaps.py │ ├── generate-gperfs.py │ ├── git-contrib.sh │ ├── list-discoverable-partitions.py │ ├── make-autosuspend-rules.py │ ├── make-directive-index.py │ ├── make-man-index.py │ ├── meson-build.sh │ ├── meson-render-jinja2.py │ ├── meson-vcs-tag.sh │ ├── oss-fuzz.sh │ ├── sync-docs.py │ ├── update-dbus-docs.py │ ├── update-hwdb-autosuspend.sh │ ├── update-hwdb.sh │ ├── update-man-rules.py │ ├── update-syscall-tables.sh │ └── xml_helper.py ├── units/ │ ├── basic.target │ ├── blockdev@.target │ ├── bluetooth.target │ ├── boot-complete.target │ ├── console-getty.service.in │ ├── container-getty@.service.in │ ├── cryptsetup-pre.target │ ├── cryptsetup.target │ ├── debug-shell.service.in │ ├── dev-hugepages.mount │ ├── dev-mqueue.mount │ ├── emergency.service.in │ ├── emergency.target │ ├── exit.target │ ├── factory-reset.target │ ├── final.target │ ├── first-boot-complete.target │ ├── getty-pre.target │ ├── getty.target │ ├── getty@.service.in │ ├── graphical.target │ ├── halt.target │ ├── hibernate.target │ ├── hybrid-sleep.target │ ├── initrd-cleanup.service │ ├── initrd-fs.target │ ├── initrd-parse-etc.service.in │ ├── initrd-root-device.target │ ├── initrd-root-fs.target │ ├── initrd-switch-root.service │ ├── initrd-switch-root.target │ ├── initrd-udevadm-cleanup-db.service │ ├── initrd-usr-fs.target │ ├── initrd.target │ ├── integritysetup-pre.target │ ├── integritysetup.target │ ├── kexec.target │ ├── kmod-static-nodes.service.in │ ├── ldconfig.service │ ├── local-fs-pre.target │ ├── local-fs.target │ ├── machine.slice │ ├── machines.target │ ├── meson.build │ ├── modprobe@.service │ ├── multi-user.target │ ├── network-online.target │ ├── network-pre.target │ ├── network.target │ ├── nss-lookup.target │ ├── nss-user-lookup.target │ ├── paths.target │ ├── poweroff.target │ ├── printer.target │ ├── proc-sys-fs-binfmt_misc.automount │ ├── proc-sys-fs-binfmt_misc.mount │ ├── quotaon.service.in │ ├── rc-local.service.in │ ├── reboot.target │ ├── remote-cryptsetup.target │ ├── remote-fs-pre.target │ ├── remote-fs.target │ ├── remote-veritysetup.target │ ├── rescue.service.in │ ├── rescue.target │ ├── rpcbind.target │ ├── serial-getty@.service.in │ ├── shutdown.target │ ├── sigpwr.target │ ├── sleep.target │ ├── slices.target │ ├── smartcard.target │ ├── sockets.target │ ├── soft-reboot.target │ ├── sound.target │ ├── storage-target-mode.target │ ├── suspend-then-hibernate.target │ ├── suspend.target │ ├── swap.target │ ├── sys-fs-fuse-connections.mount │ ├── sys-kernel-config.mount │ ├── sys-kernel-debug.mount │ ├── sys-kernel-tracing.mount │ ├── sysinit.target │ ├── syslog.socket │ ├── system-systemd\x2dcryptsetup.slice │ ├── system-systemd\x2dveritysetup.slice │ ├── system-update-cleanup.service │ ├── system-update-pre.target │ ├── system-update.target │ ├── systemd-ask-password-console.path │ ├── systemd-ask-password-console.service │ ├── systemd-ask-password-wall.path │ ├── systemd-ask-password-wall.service │ ├── systemd-backlight@.service.in │ ├── systemd-battery-check.service.in │ ├── systemd-binfmt.service.in │ ├── systemd-bless-boot.service.in │ ├── systemd-boot-check-no-failures.service.in │ ├── systemd-boot-random-seed.service │ ├── systemd-boot-update.service │ ├── systemd-bsod.service.in │ ├── systemd-confext.service │ ├── systemd-coredump.socket │ ├── systemd-coredump@.service.in │ ├── systemd-exit.service │ ├── systemd-firstboot.service │ ├── systemd-fsck-root.service.in │ ├── systemd-fsck@.service.in │ ├── systemd-growfs-root.service.in │ ├── systemd-growfs@.service.in │ ├── systemd-halt.service │ ├── systemd-hibernate-resume.service.in │ ├── systemd-hibernate.service.in │ ├── systemd-homed-activate.service │ ├── systemd-homed.service.in │ ├── systemd-hostnamed.service.in │ ├── systemd-hwdb-update.service.in │ ├── systemd-hybrid-sleep.service.in │ ├── systemd-importd.service.in │ ├── systemd-initctl.service.in │ ├── systemd-initctl.socket │ ├── systemd-journal-catalog-update.service │ ├── systemd-journal-flush.service │ ├── systemd-journal-gatewayd.service.in │ ├── systemd-journal-gatewayd.socket │ ├── systemd-journal-remote.service.in │ ├── systemd-journal-remote.socket │ ├── systemd-journal-upload.service.in │ ├── systemd-journald-audit.socket │ ├── systemd-journald-dev-log.socket │ ├── systemd-journald-varlink@.socket │ ├── systemd-journald.service.in │ ├── systemd-journald.socket │ ├── systemd-journald@.service.in │ ├── systemd-journald@.socket │ ├── systemd-kexec.service │ ├── systemd-localed.service.in │ ├── systemd-logind.service.in │ ├── systemd-machine-id-commit.service │ ├── systemd-machined.service.in │ ├── systemd-modules-load.service.in │ ├── systemd-network-generator.service.in │ ├── systemd-networkd-wait-online.service.in │ ├── systemd-networkd-wait-online@.service.in │ ├── systemd-networkd.service.in │ ├── systemd-networkd.socket │ ├── systemd-nspawn@.service.in │ ├── systemd-oomd.service.in │ ├── systemd-oomd.socket │ ├── systemd-pcrextend.socket │ ├── systemd-pcrextend@.service.in │ ├── systemd-pcrfs-root.service.in │ ├── systemd-pcrfs@.service.in │ ├── systemd-pcrlock-file-system.service.in │ ├── systemd-pcrlock-firmware-code.service.in │ ├── systemd-pcrlock-firmware-config.service.in │ ├── systemd-pcrlock-machine-id.service.in │ ├── systemd-pcrlock-make-policy.service.in │ ├── systemd-pcrlock-secureboot-authority.service.in │ ├── systemd-pcrlock-secureboot-policy.service.in │ ├── systemd-pcrmachine.service.in │ ├── systemd-pcrphase-initrd.service.in │ ├── systemd-pcrphase-sysinit.service.in │ ├── systemd-pcrphase.service.in │ ├── systemd-portabled.service.in │ ├── systemd-poweroff.service │ ├── systemd-pstore.service.in │ ├── systemd-quotacheck.service.in │ ├── systemd-random-seed.service.in │ ├── systemd-reboot.service │ ├── systemd-remount-fs.service.in │ ├── systemd-repart.service.in │ ├── systemd-resolved.service.in │ ├── systemd-rfkill.service.in │ ├── systemd-rfkill.socket │ ├── systemd-soft-reboot.service │ ├── systemd-storagetm.service.in │ ├── systemd-suspend-then-hibernate.service.in │ ├── systemd-suspend.service.in │ ├── systemd-sysctl.service.in │ ├── systemd-sysext.service │ ├── systemd-sysext.socket │ ├── systemd-sysext@.service │ ├── systemd-sysupdate-reboot.service.in │ ├── systemd-sysupdate-reboot.timer │ ├── systemd-sysupdate.service.in │ ├── systemd-sysupdate.timer │ ├── systemd-sysusers.service │ ├── systemd-time-wait-sync.service.in │ ├── systemd-timedated.service.in │ ├── systemd-timesyncd.service.in │ ├── systemd-tmpfiles-clean.service │ ├── systemd-tmpfiles-clean.timer │ ├── systemd-tmpfiles-setup-dev-early.service │ ├── systemd-tmpfiles-setup-dev.service │ ├── systemd-tmpfiles-setup.service │ ├── systemd-tpm2-setup-early.service.in │ ├── systemd-tpm2-setup.service.in │ ├── systemd-udev-settle.service │ ├── systemd-udev-trigger.service │ ├── systemd-udevd-control.socket │ ├── systemd-udevd-kernel.socket │ ├── systemd-udevd.service.in │ ├── systemd-update-done.service.in │ ├── systemd-update-utmp-runlevel.service.in │ ├── systemd-update-utmp.service.in │ ├── systemd-user-sessions.service.in │ ├── systemd-userdbd.service.in │ ├── systemd-userdbd.socket │ ├── systemd-vconsole-setup.service.in │ ├── systemd-volatile-root.service.in │ ├── time-set.target │ ├── time-sync.target │ ├── timers.target │ ├── tmp.mount │ ├── umount.target │ ├── usb-gadget.target │ ├── user/ │ │ ├── app.slice │ │ ├── background.slice │ │ ├── basic.target │ │ ├── bluetooth.target │ │ ├── default.target │ │ ├── exit.target │ │ ├── graphical-session-pre.target │ │ ├── graphical-session.target │ │ ├── meson.build │ │ ├── paths.target │ │ ├── printer.target │ │ ├── session.slice │ │ ├── shutdown.target │ │ ├── smartcard.target │ │ ├── sockets.target │ │ ├── sound.target │ │ ├── systemd-exit.service │ │ ├── systemd-tmpfiles-clean.service │ │ ├── systemd-tmpfiles-clean.timer │ │ ├── systemd-tmpfiles-setup.service │ │ ├── timers.target │ │ └── xdg-desktop-autostart.target │ ├── user-.slice.d/ │ │ └── 10-defaults.conf │ ├── user-runtime-dir@.service.in │ ├── user.slice │ ├── user@.service.d/ │ │ └── 10-login-barrier.conf │ ├── user@.service.in │ ├── user@0.service.d/ │ │ └── 10-login-barrier.conf │ ├── var-lib-machines.mount │ ├── veritysetup-pre.target │ └── veritysetup.target └── xorg/ └── 50-systemd-user.sh