A System and Service Manager
CentOS Sources
2018-01-25 181b3fa0b44719768c4bb2a7eb6b5137461bf188
import systemd-219-42.el7_4.6
4 files added
503 files modified
2813 ■■■■ changed files
SOURCES/0001-kernel-install-add-fedora-specific-callouts-to-new-k.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0002-Revert-fsck-re-enable-fsck-l.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0003-sysctl-bring-back-etc-sysctl.conf.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0004-remove-user-.service.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0005-logind-session-save-stopping-flag.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0006-man-mention-System-Administrator-s-Guide-in-systemct.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0007-rules-automatically-online-hot-added-CPUs.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0008-Revert-remove-references-of-readahead.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0009-Revert-missing-remove-fanotify.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0010-Revert-readahead-wipe-out-readahead.patch 124 ●●●● patch | view | raw | blame | history
SOURCES/0011-rules-add-rule-for-naming-Dell-iDRAC-USB-Virtual-NIC.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0012-udev-net_id-correctly-name-netdevs-based-on-dev_port.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0013-Revert-blkid-Warn-when-rejecting-a-superblock-with-a.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0014-journald-audit-exit-gracefully-in-the-case-we-can-t-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0015-fedora-disable-resolv.conf-symlink.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0016-Revert-timedated-manage-systemd-timesyncd-directly-i.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0017-journal-remote-fix-certificate-status-memory-leak.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0018-journal-remote-fix-client_cert-memory-leak.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0019-tmpfiles-Fix-parse_acl-error-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0020-test-utf8-fix-utf16-tests-on-BE-machines.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0021-tmpfiles-avoid-creating-duplicate-acl-entries.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0022-shared-time-util-fix-gcc5-warning.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0023-test-time-test-infinity-parsing-in-nanoseconds.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0024-bootchart-fix-default-init-path.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0025-systemctl-bump-NOFILE-only-for-systemctl_main.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0026-acl-util-avoid-freeing-uninitialized-pointer.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0027-bootchart-svg-fix-checking-of-list-end.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0028-systemd-add-getrandom-syscall-numbers-for-MIPS.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0029-unit-use-weaker-dependencies-between-mount-and-devic.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0030-unit-When-stopping-due-to-BindsTo-log-which-unit-cau.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0031-sysctl-downgrade-message-about-sysctl-overrides-to-d.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0032-sysctl-add-some-hints-how-to-override-settings.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0033-core-rework-device-state-logic.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0034-core-fix-return-value-on-OOM.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0035-machined-use-x-machine-unix-prefix-for-the-container.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0036-shared-AFS-is-also-a-network-filesystem.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0037-core-downgrade-unit-type-not-supported-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0038-journal-remote-fix-saving-of-binary-fields.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0039-journal-fix-Inappropriate-ioctl-for-device-on-ext4.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0040-sd-daemon-replace-VLA-with-alloca-to-make-llvm-happy.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0041-tmpfiles-quietly-ignore-ACLs-on-unsupported-filesyst.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0042-shared-util-assume-ac-when-sys-class-power_supply-is.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0043-import-remove-unused-variable.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0044-hwdb-fix-ThinkPad-X-Tablet-special-keys.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0045-man-add-newlines-to-the-pull-raw-example-in-machinec.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0046-core-shared-in-deserializing-match-same-files-reache.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0047-shared-use-SocketAddress-in-socket_address_matches_f.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0048-shared-avoid-semi-duplicating-socket_address_equal.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0049-shared-handle-unnamed-sockets-in-socket_address_equa.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0050-man-make-bootup-graph-consistent.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0051-nspawn-fix-whitespace-and-typo-in-partition-table-bl.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0052-man-explain-time-units-in-tmpfiles.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0053-systemctl-check-validity-of-PID-we-received.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0054-systemctl-support-auditd.service-better.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0055-shared-unit-name-fix-gcc5-warning.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0056-test-hashmap-fix-gcc5-warning.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0057-shared-fix-wrong-assertion-in-barrier_set_role.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0058-hwdb-Update-database-of-Bluetooth-company-identifier.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0059-journal-make-skipping-of-exhausted-journal-files-eff.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0060-shared-condition-fix-gcc5-warning.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0061-man-correct-description-of-systemd-user-sessions.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0062-build-sys-allow-lto-and-FORTIFY_SOURCE-with-O-sz.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0063-man-fix-typo.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0064-bus-proxyd-avoid-logging-oom-twice.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0065-Do-not-run-sysv-generator-test-when-sysv-compat-is-d.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0066-README-mention-ACLs-more.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0067-Do-not-advertise-.d-snippets-over-main-config-file.patch 32 ●●●● patch | view | raw | blame | history
SOURCES/0068-hwdb-add-pnpid-for-the-T450s-touchpad.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0069-networkd-netdev-inform-when-we-take-over-an-existing.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0070-man-replace-obsolete-wiki-link-with-man-page.patch 20 ●●●● patch | view | raw | blame | history
SOURCES/0071-Use-correct-uname-identifiers-in-arch_map-for-SuperH.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0072-hwdb-fix-Dell-XPS12-9Q33-key-name.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0073-Remove-the-cap-on-epoll-events.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0074-Allow-up-to-4096-simultaneous-connections.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0075-hwdb-add-Logitech-G5-Laser-Mouse.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0076-tmpfiles-Fix-handling-of-duplicate-lines.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0077-hwdb-add-Lenovo-W451-to-TOUCHPAD_HAS_TRACKPOINT_BUTT.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0078-vconsole-match-on-vtcon-events-not-fbcon-ones.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0079-core-do-not-spawn-jobs-or-touch-other-units-during-c.patch 32 ●●●● patch | view | raw | blame | history
SOURCES/0080-firstboot-set-all-spwd-fields-to-1-for-consistency-w.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0081-sysusers-do-not-reject-users-with-already-present-et.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0082-nspawn-fix-use-after-free-and-leak-in-error-paths.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0083-login-fix-copy-pasto-in-error-path.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0084-journalctl-update-hint-now-that-we-set-ACL-everywher.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0085-sd-journal-return-error-when-we-cannot-open-a-file.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0086-missing.h-add-NDA_.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0087-udevd-close-race-in-udev-settle.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0088-man-document-that-ExecStartPre-is-not-the-place-to-s.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0089-journal-fix-return-code.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0090-console-fix-error-code-inversion.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0091-bus-proxy-complain-only-once-about-queue-overflows.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0092-cgtop-fix-assert-when-not-on-tty.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0093-man-split-paragraph.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0094-hwdb-update.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0095-networkd-Begin-with-serial-number-1-for-netlink-requ.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0096-journal-remote-downgrade-routine-messages-to-debug.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0097-journal-remote-process-events-without-delay.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0098-man-update-example-2-in-systemd.network-5.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0099-gpt-auto-generator-fix-detection-of-srv.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0100-sd-rtnl-never-set-serial-to-0.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0101-gpt-auto-generator-allow-type-check-to-fail.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0102-man-fix-a-bunch-of-links.patch 102 ●●●● patch | view | raw | blame | history
SOURCES/0103-man-link-to-fd.o-for-dbus-stuff.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0104-man-fix-name-of-systemd.resource-control-5.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0105-selinux-fix-SEGV-during-switch-root-if-SELinux-polic.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0106-service-don-t-add-After-dependencies-on-.busname-uni.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0107-libudev-monitor-fix-error-path-in-send_device.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0108-core-remove-left-over-debug-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0109-units-there-is-no-systemd-udev-hwdb-update.service.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0110-util-remove-redundant-debug-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0111-tmpfiles-remove-redundant-debug-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0112-sysv-generator-initialize-LookupPaths-just-once.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0113-core-do-not-use-quotes-around-virt-and-arch.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0114-udev-downgrade-has-devpath-and-filled-with-db-file-m.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0115-cryptsetup-generator-remove-warning-about-crypttab-a.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0116-sysctl-tweak-debug-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0117-journald-add-syslog-fields-for-audit-messages.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0118-core-remove-useless-debug-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0119-man-standard-conf-change-directory-reference-to-wild.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0120-core-don-t-change-removed-devices-to-state-tentative.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0121-fstab-generator-ignore-invalid-swap-priority.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0122-missing.h-add-more-btrfs-types-and-defines.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0123-build-sys-add-configure-option-to-disableLTO-gold.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0124-rules-bring-back-80-net-name-slot.rules.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0125-Revert-journald-allow-restarting-journald-without-lo.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0126-Revert-man-switch-yum-to-dnf-for-Fedora.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0127-journal-remove-audit-socket-unit-files.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0128-factory-we-don-t-want-that.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0129-timedated-flip-internal-status-after-executing-opera.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0130-timedated-fix-enable-disable-reversal.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0131-core-make-SELinux-enable-disable-check-symmetric.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0132-shared-add-path_compare-an-ordering-path-comparison.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0133-core-namespace-fix-path-sorting.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0134-machine-do-not-rely-on-asprintf-setting-arg-on-error.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0135-some-compilators-don-t-support-__INCLUDE_LEVEL__.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0136-udev-net_id-support-multi-port-enpo-device-names.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0137-udev-net_id-improve-comments.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0138-udev-restore-udevadm-settle-timeout.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0139-udev-settle-should-return-immediately-when-timeout-i.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0140-udev-Fix-ping-timeout-when-settle-timeout-is-0.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0141-detect-virt-use-proc-device-tree.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0142-ARM-detect-virt-detect-Xen.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0143-ARM-detect-virt-detect-QEMU-KVM.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0144-Persistent-by_path-links-for-ata-devices.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0145-man-document-forwarding-to-syslog-better.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0146-man-fix-typos-in-previous-comimt.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0147-LSB-always-add-network-online.target-to-services-wit.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0148-rules-enable-memory-hotplug.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0149-rules-reload-sysctl-settings-when-the-bridge-module-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0150-console-getty.service-don-t-start-when-dev-console-i.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0151-resolved-Do-not-add-.busname-dependencies-when-compi.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0152-man-add-journal-remote.conf-5.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0153-mount-don-t-run-quotaon-only-for-network-filesystems.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0154-mount-fix-up-wording-in-the-comment.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0155-udev-net_id-fix-copy-paste-error.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0156-man-don-t-mention-journalctl-dev-sda.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0157-units-move-After-systemd-hwdb-update.service-depende.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0158-units-explicitly-order-systemd-user-sessions.service.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0159-zsh-completion-update-loginctl.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0160-zsh-completion-add-missing-M-completion-for-journalc.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0161-zsh-completion-update-hostnamectl.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0162-shell-completion-systemctl-switch-root-verb.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0163-core-automount-beef-up-error-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0164-man-remove-fs-from-rootfsflags.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0165-shared-fix-memleak.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0166-udevd-fix-synchronization-with-settle-when-handling-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0167-python-systemd-fix-is_socket_inet-to-cope-with-ports.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0168-man-fix-examples-indentation-in-tmpfiles.d-5.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0169-systemctl-avoid-bumping-NOFILE-rlimit-unless-needed.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0170-exit-status-Fix-NOTINSSTALLED-typo.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0171-tmpfiles-there-s-no-systemd-forbid-user-logins.servi.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0172-kmod-setup-load-ip_tables-kmod-at-boot.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0173-util-Fix-assertion-in-split-on-missing.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0174-units-set-KillMode-mixed-for-our-daemons-that-fork-w.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0175-unit-don-t-add-automatic-dependencies-on-device-unit.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0176-update-done-ignore-nanosecond-file-timestamp-compone.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0177-sd-daemon-simplify-sd_pid_notify_with_fds.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0178-fstab-generator-add-x-systemd.requires-and-x-systemd.patch 16 ●●●● patch | view | raw | blame | history
SOURCES/0179-core-Fix-assertion-with-empty-Exec-paths.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0180-rules-load-sg-module.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0181-util-add-shell_maybe_quote-call-for-preparing-a-stri.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0182-bus-util-be-more-verbose-if-dbus-job-fails.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0183-notify-fix-badly-backported-help-message.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0184-cryptsetup-craft-a-unique-ID-with-the-source-device.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0185-systemctl-introduce-now-for-enable-disable-and-mask.patch 24 ●●●● patch | view | raw | blame | history
SOURCES/0186-udev-also-create-old-sas-paths.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0187-journald-do-not-strip-leading-whitespace-from-messag.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0188-Revert-core-one-step-back-again-for-nspawn-we-actual.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0189-bus-creds-always-set-SD_BUS_CREDS_PID-when-we-set-pi.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0190-sd-bus-do-not-use-per-datagram-auxiliary-information.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0191-sd-bus-store-selinux-context-at-connection-time.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0192-journald-simplify-context-handling.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0193-bash-completion-add-verb-set-property.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0194-sd-bus-don-t-inherit-connection-creds-into-message-c.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0195-udev-fix-crash-in-path_id-builtin.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0196-sysv-generator-test-Fix-assertion.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0197-man-avoid-line-break-in-url.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0198-Add-VARIANT-as-a-standard-value-for-etc-os-release.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0199-Fix-permissions-on-run-systemd-nspawn-locks.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0200-generators-rename-add_-root-usr-_mount-to-add_-sysro.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0201-Generate-systemd-fsck-root.service-in-the-initramfs.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0202-units-fix-typo-in-systemd-resolved.service.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0203-core-don-t-consider-umask-for-SocketMode.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0204-timedate-fix-memory-leak-in-timedated.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0205-coredump-make-sure-we-vacuum-by-default.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0206-tmpfiles-don-t-fail-if-we-cannot-create-a-subvolume-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0207-resolved-fix-crash-when-shutting-down.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0208-resolved-allow-DnsAnswer-objects-with-no-space-for-R.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0209-id128-add-new-sd_id128_is_null-call.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0210-journalctl-Improve-boot-ID-lookup.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0211-test-hashmap-fix-an-assert.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0212-units-make-sure-systemd-nspawn-.slice-instances-are-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0213-Revert-journald-audit-exit-gracefully-in-the-case-we.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0214-journald-handle-more-gracefully-when-bind-fails-on-a.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0215-udev-link-config-fix-corruption.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0216-udev-net_id-Only-read-the-first-64-bytes-of-PCI-conf.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0217-shared-generator-correct-path-to-systemd-fsck.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0218-logind-Save-the-user-s-state-when-a-session-enters-S.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0219-small-fix-ru-translation.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0220-kmod-setup-don-t-warn-when-ipv6-can-t-be-loaded.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0221-Partially-revert-ma-setup-simplify.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0222-ima-setup-write-policy-one-line-at-a-time.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0223-ata_id-unbotch-format-specifier.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0224-install-explicitly-return-0-on-success.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0225-systemd.service.xml-document-that-systemd-removes-th.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0226-core-handle-log-target-null-when-calling-systemd-shu.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0227-man-ProtectHome-protects-root-as-well.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0228-timedatectl-trim-non-local-RTC-warning-to-80-chars-w.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0229-escape-fix-exit-code.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0230-man-information-about-available-properties.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0231-journal-in-persistent-mode-create-var-log-journal-wi.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0232-sysv-generator-fix-wrong-Overwriting-existing-symlin.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0233-mount-don-t-claim-a-device-is-gone-from-proc-self-mo.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0234-mount-properly-check-for-mounts-currently-in-proc-se.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0235-units-add-Install-section-to-tmp.mount.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0236-bus-util-add-articles-to-explanation-messages.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0237-bus-util-print-correct-warnings-for-units-that-fail-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0238-Revert-journald-move-dev-log-socket-to-run.patch 18 ●●●● patch | view | raw | blame | history
SOURCES/0239-journald-server-don-t-read-audit-events.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0240-everything-remove-traces-of-user.patch 110 ●●●● patch | view | raw | blame | history
SOURCES/0241-selinux-fix-check-for-transient-units.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0242-socket-fix-setsockopt-call.-SOL_SOCKET-changed-to-SO.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0243-selinux-fix-missing-SELinux-unit-access-check.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0244-selinux-always-use-_raw-API-from-libselinux.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0245-udev-net_id-support-predictable-ifnames-on-virtio-bu.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0246-Revert-sysctl.d-default-to-fq_codel-fight-bufferbloa.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0247-loginctl-print-nontrivial-properties-in-logictl-show.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0248-login-fix-label-on-run-nologin.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0249-udev-rules-prandom-character-device-node-permissions.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0250-login-fix-gcc-warning-include-missing-header-file.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0251-shutdown-make-sure-run-nologin-has-correct-label.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0252-sd-event-fix-prepare-priority-queue-comparison-funct.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0253-units-run-ldconfig-also-when-cache-is-unpopulated.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0254-selinux-fix-regression-of-systemctl-subcommands-when.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0255-tmpfiles.d-don-t-clean-SAP-lockfiles-and-logs.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0256-udev-make-naming-for-virtio-devices-opt-in.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0257-tmpfiles.d-don-t-clean-SAP-sockets-either.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0258-run-synchronously-wait-until-the-scope-unit-we-creat.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0259-device-rework-how-we-enter-tentative-state.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0260-core-Do-not-bind-a-mount-unit-to-a-device-if-it-was-.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0261-logind-set-RemoveIPC-no-by-default.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0262-sysv-generator-follow-symlinks-in-etc-rc.d-init.d.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0263-sysv-generator-test-always-log-to-console.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0264-man-RemoveIPC-is-set-to-no-on-rhel.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0265-Avoid-tmp-being-mounted-as-tmpfs-without-the-user-s-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0266-test-sysv-generator-Check-for-network-online.target.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0267-makefile-disable-udev-tests.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0268-arm-aarch64-detect-virt-check-dmi.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0269-detect-virt-dmi-look-for-KVM.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0270-Revert-journald-turn-ForwardToSyslog-off-by-default.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0271-terminal-util-when-resetting-terminals-don-t-wait-fo.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0272-basic-terminal-util-introduce-SYSTEMD_COLORS-environ.patch 22 ●●●● patch | view | raw | blame | history
SOURCES/0273-ask-password-don-t-abort-when-message-is-missing.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0274-sysv-generator-do-not-join-dependencies-on-one-line-.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0275-udev-fibre-channel-fix-NPIV-support.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0276-ata_id-unreverse-WWN-identifier.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0277-Fixup-WWN-bytes-for-big-endian-systems.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0278-sd-journal-introduce-has_runtime_files-and-has_persi.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0279-journalctl-improve-error-messages-when-the-specified.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0280-journalctl-show-friendly-info-when-using-b-on-runtim.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0281-journalctl-make-journalctl-dev-sda-work.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0282-journalctl-add-match-for-the-current-boot-when-calle.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0283-man-clarify-what-happens-when-journalctl-is-called-w.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0284-core-downgrade-warning-about-duplicate-device-names.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0285-udev-downgrade-a-few-warnings-to-debug-messages.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0286-man-LEVEL-in-systemd-analyze-set-log-level-is-not-op.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0287-Revert-udev-fibre-channel-fix-NPIV-support.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0288-udev-path-id-fibre-channel-NPIV-use-fc_vport-s-port_.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0289-systemctl-is-active-failed-should-return-0-if-at-lea.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0290-rules-set-SYSTEMD_READY-0-on-DM_UDEV_DISABLE_OTHER_R.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0291-s390-add-personality-support.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0292-socket_address_listen-do-not-rely-on-errno.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0293-path_id-reintroduce-by-path-links-for-virtio-block-d.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0294-journal-fix-error-handling-when-compressing-journal-.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0295-journal-irrelevant-coding-style-fixes.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0296-install-follow-unit-file-symlinks-in-usr-but-not-etc.patch 46 ●●●● patch | view | raw | blame | history
SOURCES/0297-core-look-for-instance-when-processing-template-name.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0298-core-improve-error-message-when-starting-template-wi.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0299-man-tmpfiles.d-add-note-about-permissions-and-owners.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0300-tmpfiles-don-t-follow-symlinks-when-adjusting-ACLs-f.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0301-udev-filter-out-non-sensically-high-onboard-indexes-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0302-test-execute-add-tests-for-RuntimeDirectory.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0303-core-fix-group-ownership-when-Group-is-set.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0304-fstab-generator-cescape-device-name-in-root-fsck-ser.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0305-core-add-new-RandomSec-setting-for-time-units.patch 30 ●●●● patch | view | raw | blame | history
SOURCES/0306-core-rename-Random-to-RandomizedDelay.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0307-journal-remote-change-owner-of-var-log-journal-remot.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0308-Add-Seal-option-in-the-configuration-file-for-journa.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0309-tests-fix-make-check-failure.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0310-device-make-sure-to-not-ignore-re-plugged-device.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0311-device-Ensure-we-have-sysfs-path-before-comparing.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0312-core-fix-memory-leak-on-set-default-enable-disable-e.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0313-nspawn-fix-minor-memory-leak.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0314-basic-fix-error-memleak-in-socket-util.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0315-core-fix-memory-leak-in-manager_run_generators.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0316-modules-load-fix-memory-leak.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0317-core-fix-memory-leak-on-failed-preset-all.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0318-sd-bus-fix-memory-leak-in-test-bus-chat.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0319-core-fix-memory-leak-in-transient-units.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0320-bus-fix-leak-in-error-path.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0321-shared-logs-show-fix-memleak-in-add_matches_for_unit.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0322-logind-introduce-LockedHint-and-SetLockedHint-3238.patch 22 ●●●● patch | view | raw | blame | history
SOURCES/0323-import-use-the-old-curl-api.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0324-importd-drop-dkr-support.patch 40 ●●●● patch | view | raw | blame | history
SOURCES/0325-import-add-support-for-gpg2-for-verifying-imported-i.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0326-nspawn-when-connected-to-pipes-for-stdin-stdout-pass.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0327-mount-remove-obsolete-n.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0328-core-don-t-log-job-status-message-in-case-job-was-ef.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0329-core-use-an-AF_UNIX-SOCK_DGRAM-socket-for-cgroup-age.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0330-logind-process-session-inhibitor-fds-at-higher-prior.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0331-Teach-bus_append_unit_property_assignment-about-Dele.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0332-sd-netlink-fix-deep-recursion-in-message-destruction.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0333-add-REMOTE_ADDR-and-REMOTE_PORT-for-Accept-yes.patch 14 ●●●● patch | view | raw | blame | history
SOURCES/0334-core-don-t-dispatch-load-queue-when-setting-Slice-fo.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0335-run-make-slice-work-in-conjunction-with-scope.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0336-myhostname-fix-timeout-if-ipv6-is-disabled.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0337-readahead-do-not-increase-nr_requests-for-root-fs-bl.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0338-manager-reduce-complexity-of-unit_gc_sweep-3507.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0339-hwdb-selinuxify-a-bit-3460.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0340-udevadm-explicitly-relabel-etc-udev-hwdb.bin-after-r.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0341-systemctl-return-diffrent-error-code-if-service-exis.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0342-systemctl-Replace-init-script-error-codes-with-enum-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0343-systemctl-rework-systemctl-status-a-bit.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0344-journal-verify-don-t-hit-SIGFPE-when-determining-pro.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0345-journal-avoid-mapping-empty-data-and-field-hash-tabl.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0346-journal-when-verifying-journal-files-handle-empty-on.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0347-journal-explain-the-error-when-we-find-a-non-DATA-ob.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0348-journalctl-properly-detect-empty-journal-files.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0349-journal-uppercase-first-character-in-verify-error-me.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0350-journalctl-make-sure-journalctl-f-t-unmatched-blocks.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0351-journalctl-don-t-print-No-entries-in-quiet-mode.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0352-sd-event-expose-the-event-loop-iteration-counter-via.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0353-manager-Only-invoke-a-single-sigchld-per-unit-within.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0354-manager-Fixing-a-debug-printf-formatting-mistake.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0355-core-support-IEC-suffixes-for-RLIMIT-stuff.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0356-core-accept-time-units-for-time-based-resource-limit.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0357-time-util-add-parse_time-which-is-like-parse_sec-but.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0358-core-support-soft-hard-ranges-for-RLIMIT-options.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0359-core-fix-rlimit-parsing.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0360-core-dump-rlim_cur-too.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0361-install-fix-disable-via-unit-file-path.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0362-manager-don-t-skip-sigchld-handler-for-main-and-cont.patch 16 ●●●● patch | view | raw | blame | history
SOURCES/0363-units-increase-watchdog-timeout-to-3min-for-all-our-.patch 20 ●●●● patch | view | raw | blame | history
SOURCES/0364-core-bump-net.unix.max_dgram_qlen-really-early-durin.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0365-core-fix-priority-ordering-in-notify-handling.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0366-tests-fix-personality-tests-on-ppc64-and-aarch64.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0367-systemctl-consider-service-running-only-when-it-is-i.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0368-install-do-not-crash-when-processing-empty-masked-un.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0369-Revert-install-fix-disable-via-unit-file-path.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0370-systemctl-allow-disable-on-the-unit-file-path-but-wa.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0371-tmpfiles-enforce-ordering-when-executing-lines.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0372-Introduce-bus_unit_check_load_state-helper.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0373-core-use-bus_unit_check_load_state-in-transaction_ad.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0374-udev-path_id-correct-segmentation-fault-due-to-missi.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0375-rules-load-sg-driver-also-when-scsi_target-appears-4.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0376-fix-gcc-warnings-about-uninitialized-variables.patch 52 ●●●● patch | view | raw | blame | history
SOURCES/0377-journalctl-rework-code-that-checks-whether-we-have-a.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0378-journalctl-Improve-boot-ID-lookup.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0379-journalctl-only-have-a-single-exit-path-from-main.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0380-journalctl-free-all-command-line-argument-objects.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0381-journalctl-rename-boot_id_t-to-BootId.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0382-util-introduce-CMSG_FOREACH-macro-and-make-use-of-it.patch 30 ●●●● patch | view | raw | blame | history
SOURCES/0383-journald-don-t-employ-inner-loop-for-reading-from-in.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0384-journald-fix-count-of-object-meta-fields.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0385-journal-cat-return-a-correct-error-not-1.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0386-journalctl-introduce-short-options-for-since-and-unt.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0387-journal-s-Envalid-Invalid.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0388-journald-dispatch-SIGTERM-SIGINT-with-a-low-priority.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0389-lz4-fix-size-check-which-had-no-chance-of-working-on.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0390-journal-normalize-priority-of-logging-sources.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0391-Fix-miscalculated-buffer-size-and-uses-of-size-unlim.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0392-journal-Drop-monotonicity-check-when-appending-to-jo.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0393-journalctl-unify-how-we-free-boot-id-lists-a-bit.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0394-journalctl-don-t-trust-the-per-field-entry-tables-wh.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0395-units-remove-udev-control-socket-when-systemd-stops-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0396-logind-don-t-assert-if-the-slice-is-missing.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0397-core-enable-transient-unit-support-for-slice-units.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0398-sd-bus-bump-message-queue-size.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0399-install-fix-disable-when-etc-systemd-system-is-a-sym.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0400-rules-add-NVMe-rules-3136.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0401-rules-introduce-disk-by-id-model_serial-symlinks-for.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0402-rules-fix-for-possible-whitespace-in-the-model-attri.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0403-systemctl-pid1-do-not-warn-about-missing-install-inf.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0404-systemctl-core-ignore-masked-units-in-preset-all.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0405-shared-install-handle-dangling-aliases-as-an-explici.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0406-shared-install-ignore-unit-symlinks-when-doing-prese.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0407-40-redhat.rules-don-t-hoplug-memory-on-s390x.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0408-If-the-notification-message-length-is-0-ignore-the-m.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0409-systemctl-suppress-errors-with-show-for-nonexistent-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0410-40-redhat.rules-disable-auto-online-of-hot-plugged-m.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0411-pid1-don-t-return-any-error-in-manager_dispatch_noti.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0412-pid1-process-zero-length-notification-messages-again.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0413-pid1-more-informative-error-message-for-ignored-noti.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0414-manager-219-needs-u-id-in-log_unit_debug.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0415-virt-add-possibility-to-skip-the-check-for-chroot.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0416-load-fragment-fix-parsing-values-in-bytes-and-preven.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0417-core-fix-assertion-check.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0418-tmp.mount.hm4-After-swap.target-3087.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0419-make-sure-all-swap-units-are-ordered-before-the-swap.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0420-Recognise-Lustre-as-a-remote-file-system-4530.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0421-unit-don-t-add-Requires-for-tmp.mount.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0422-core-return-0-from-device_serialize.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0423-mtd_probe-include-stdint.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0424-tests-fix-failure-of-test-execute-if-dev-mem-is-not-.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0425-sd-journal-properly-export-has_-persistent-runtime-_.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0426-core-add-possibility-to-set-action-for-ctrl-alt-del-.patch 18 ●●●● patch | view | raw | blame | history
SOURCES/0427-failure-action-generalize-failure-action-to-emergenc.patch 30 ●●●● patch | view | raw | blame | history
SOURCES/0428-core-use-emergency_action-for-ctr-alt-del-burst.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0429-udev-path_id-introduce-support-for-NVMe-devices-4169.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0430-core-fix-CapabilityBoundingSet-merging.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0431-core-fix-capability-bounding-set-parsing.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0432-core-make-parsing-of-RLIMIT_NICE-aware-of-actual-nic.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0433-shared-fix-double-free-in-unmask-5005.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0434-shared-fix-double-free-in-link.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0435-shared-check-strdup-NULL.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0436-core-improve-error-message-when-RefuseManualStart-St.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0437-systemctl-fix-is-enabled-exit-status-on-failure-when.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0438-man-document-that-the-automatic-journal-limits-are-c.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0439-random-seed-raise-POOL_SIZE_MIN-to-1024.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0440-bash-completion-add-support-for-now-5155.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0441-basic-fix-touch-creating-files-with-07777-mode.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0442-udev-net_id-add-support-for-phys_port_name-attribute.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0443-install-introduce-UnitFileFlags.patch 14 ●●●● patch | view | raw | blame | history
SOURCES/0444-shared-systemctl-teach-is-enabled-to-show-installati.patch 26 ●●●● patch | view | raw | blame | history
SOURCES/0445-udev-fix-crash-with-invalid-udev.log-priority.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0446-core-make-exec-code-a-bit-more-readable.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0447-core-Private-Protect-options-with-RootDirectory.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0448-core-if-the-start-command-vanishes-during-runtime-do.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0449-systemctl-make-sure-that-now-is-carried-out-5209.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0450-udev-inform-systemd-how-many-workers-we-can-potentia.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0451-service-log_unit-consumes-id-of-unit-not-a-unit.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0452-automount-add-expire-support.patch 24 ●●●● patch | view | raw | blame | history
SOURCES/0453-fstab-generator-fix-memleak.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0454-remove-bus-proxyd.patch 58 ●●●● patch | view | raw | blame | history
SOURCES/0455-execute-Add-new-PassEnvironment-directive.patch 30 ●●●● patch | view | raw | blame | history
SOURCES/0456-test-execute-Add-tests-for-new-PassEnvironment-direc.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0457-test-execute-Clarify-interaction-of-PassEnvironment-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0458-load-fragment-resolve-specifiers-in-RuntimeDirectory.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0459-Add-microphone-mute-keymap-for-Dell-Precision.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0460-hwdb-update-micmute-YCODE-on-device-node-at-DELL-LAT.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0461-udev-path_id-improve-and-enhance-bus-detection-for-L.patch 4 ●●●● patch | view | raw | blame | history
SOURCES/0462-core-port-config_parse_bounding_set-to-extract_first.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0463-core-simplify-parsing-of-capability-bounding-set-set.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0464-test-add-test-for-capability-bounding-set-parsing.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0465-capabilities-keep-bounding-set-in-non-inverted-forma.patch 26 ●●●● patch | view | raw | blame | history
SOURCES/0466-capabilities-added-support-for-ambient-capabilities.patch 18 ●●●● patch | view | raw | blame | history
SOURCES/0467-man-add-AmbientCapabilities-entry.patch 10 ●●●● patch | view | raw | blame | history
SOURCES/0468-test-capability-rebase-to-upstream-version.patch 20 ●●●● patch | view | raw | blame | history
SOURCES/0469-namespace-don-t-fail-on-masked-mounts.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0470-sysv-generator-Provides-network-should-also-pull-net.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0471-Install-correctly-report-symlink-creations.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0472-rules-40-redhat.rules-rules-should-be-on-one-line.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0473-tmpfiles-add-new-e-action-which-cleans-up-a-dir-with.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0474-util-bind_remount_recursive-handle-return-0-of-set_c.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0475-core-add-support-for-the-pids-cgroup-controller.patch 36 ●●●● patch | view | raw | blame | history
SOURCES/0476-core-add-new-DefaultTasksMax-setting-for-system.conf.patch 28 ●●●● patch | view | raw | blame | history
SOURCES/0477-logind-add-a-new-UserTasksMax-setting-to-logind.conf.patch 18 ●●●● patch | view | raw | blame | history
SOURCES/0478-core-support-percentage-specifications-on-TasksMax.patch 22 ●●●● patch | view | raw | blame | history
SOURCES/0479-core-reinstate-propagation-of-stop-restart-jobs-via-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0480-core-when-propagating-restart-requests-due-to-deps-d.patch 8 ●●●● patch | view | raw | blame | history
SOURCES/0481-core-properly-handle-jobs-that-are-suppressed-to-JOB.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0482-tests-set-tasks_max-to-infinity.patch 12 ●●●● patch | view | raw | blame | history
SOURCES/0483-Avoid-forever-loop-for-journalctl-list-boots-command.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0484-sd-journal-return-SD_JOURNAL_INVALIDATE-only-if-jour.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0485-load-fragment-don-t-print-error-about-incorrect-synt.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0486-core-manager-add-some-missing-dbus-properties.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0487-core-manager-expose-DefaultLimit-as-properties-on-db.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0488-fstab-generator-remove-bogus-condition.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0489-readahead-collect-don-t-print-warning-message-when-h.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0490-tmpfiles-don-t-recursively-descend-into-journal-dire.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0491-tmpfiles-also-set-acls-on-var-log-journal.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0492-tmpfiles-set-acls-on-system.journal-explicitly.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0493-sysctl-configure-kernel-parameters-in-the-order-they.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0494-units-drop-explicit-NotifyAccess-setting-from-journa.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0495-systemd-notify-Always-pass-a-valid-pid-to-sd_pid_not.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0496-sd_pid_notify_with_fds-fix-computing-msg_controllen.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0497-rules-move-cpu-hotplug-rule-to-separate-file.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0498-Revert-rules-move-cpu-hotplug-rule-to-separate-file.patch 6 ●●●● patch | view | raw | blame | history
SOURCES/0499-Revert-udev-net_id-add-support-for-phys_port_name-at.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0500-sysctl-fix-uninitialized-variable.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0501-udev-ignore-SIGCHLD-from-unexpected-processes-130653.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0502-manager-when-reexecuting-try-to-connect-to-bus-only-.patch 2 ●●● patch | view | raw | blame | history
SOURCES/0503-unmount-Pass-in-mount-options-when-remounting-read-o.patch 104 ●●●●● patch | view | raw | blame | history
SOURCES/0504-shutdown-don-t-remount-ro-network-filesystems.-6588.patch 76 ●●●●● patch | view | raw | blame | history
SOURCES/0505-shutdown-fix-incorrect-fscanf-result-check-6806.patch 29 ●●●●● patch | view | raw | blame | history
SOURCES/0506-manager-fix-connecting-to-bus-when-dbus-is-actually-.patch 34 ●●●●● patch | view | raw | blame | history
SPECS/systemd.spec 14 ●●●●● patch | view | raw | blame | history
SOURCES/0001-kernel-install-add-fedora-specific-callouts-to-new-k.patch
@@ -12,7 +12,7 @@
diff --git a/src/kernel-install/kernel-install b/src/kernel-install/kernel-install
old mode 100644
new mode 100755
index 3ae1d77..f1c74de
index 3ae1d77e3..f1c74de27
--- a/src/kernel-install/kernel-install
+++ b/src/kernel-install/kernel-install
@@ -71,6 +71,42 @@ fi
SOURCES/0002-Revert-fsck-re-enable-fsck-l.patch
@@ -15,7 +15,7 @@
 2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/README b/README
index c722092..5f5783a 100644
index c72209262..5f5783a68 100644
--- a/README
+++ b/README
@@ -135,7 +135,8 @@ REQUIREMENTS:
@@ -29,7 +29,7 @@
         dracut (optional)
         PolicyKit (optional)
diff --git a/src/fsck/fsck.c b/src/fsck/fsck.c
index 78ceeb6..d897680 100644
index 78ceeb6fa..d8976809d 100644
--- a/src/fsck/fsck.c
+++ b/src/fsck/fsck.c
@@ -323,11 +323,16 @@ int main(int argc, char *argv[]) {
SOURCES/0003-sysctl-bring-back-etc-sysctl.conf.patch
@@ -9,7 +9,7 @@
 1 file changed, 4 insertions(+)
diff --git a/src/sysctl/sysctl.c b/src/sysctl/sysctl.c
index 275a5b7..d007c93 100644
index 275a5b74a..d007c932c 100644
--- a/src/sysctl/sysctl.c
+++ b/src/sysctl/sysctl.c
@@ -320,6 +320,10 @@ int main(int argc, char *argv[]) {
SOURCES/0004-remove-user-.service.patch
@@ -11,7 +11,7 @@
 2 files changed, 40 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index bf04d31..75459f7 100644
index bf04d3184..75459f74d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -535,7 +535,6 @@ nodist_systemunit_DATA = \
@@ -31,7 +31,7 @@
     units/systemd-suspend.service.in \
     units/quotaon.service.in \
diff --git a/src/login/logind-user.c b/src/login/logind-user.c
index f4c4490..97eb4fe 100644
index f4c4490e8..97eb4feca 100644
--- a/src/login/logind-user.c
+++ b/src/login/logind-user.c
@@ -399,39 +399,6 @@ static int user_start_slice(User *u) {
SOURCES/0005-logind-session-save-stopping-flag.patch
@@ -10,7 +10,7 @@
 1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/src/login/logind-session.c b/src/login/logind-session.c
index a02a537..d2e7b40 100644
index a02a537f7..d2e7b4012 100644
--- a/src/login/logind-session.c
+++ b/src/login/logind-session.c
@@ -181,12 +181,14 @@ int session_save(Session *s) {
SOURCES/0006-man-mention-System-Administrator-s-Guide-in-systemct.patch
@@ -10,13 +10,14 @@
 1 file changed, 11 insertions(+)
diff --git a/man/systemctl.xml b/man/systemctl.xml
index 338c1d3..6f30474 100644
index 338c1d328..6f30474c3 100644
--- a/man/systemctl.xml
+++ b/man/systemctl.xml
@@ -1714,6 +1714,17 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
@@ -1713,6 +1713,17 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
     <xi:include href="less-variables.xml" xpointer="less"/>
   </refsect1>
 
   <refsect1>
+  <refsect1>
+    <title>Examples</title>
+    <para>
+            For examples how to use systemctl in comparsion
@@ -27,7 +28,6 @@
+    </para>
+  </refsect1>
+
+  <refsect1>
   <refsect1>
     <title>See Also</title>
     <para>
       <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
SOURCES/0007-rules-automatically-online-hot-added-CPUs.patch
@@ -16,7 +16,7 @@
 create mode 100644 rules/40-redhat.rules
diff --git a/Makefile.am b/Makefile.am
index 75459f7..a734e9c 100644
index 75459f74d..a734e9c48 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -3564,7 +3564,8 @@ dist_udevrules_DATA += \
@@ -31,7 +31,7 @@
     rules/99-systemd.rules
diff --git a/rules/40-redhat.rules b/rules/40-redhat.rules
new file mode 100644
index 0000000..2b494e5
index 000000000..2b494e57c
--- /dev/null
+++ b/rules/40-redhat.rules
@@ -0,0 +1,3 @@
SOURCES/0008-Revert-remove-references-of-readahead.patch
@@ -11,7 +11,7 @@
 3 files changed, 9 insertions(+)
diff --git a/.gitignore b/.gitignore
index e8a4085..0360f7c 100644
index e8a4085a3..0360f7c6b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -107,6 +107,7 @@
@@ -23,7 +23,7 @@
 /systemd-remount-fs
 /systemd-reply-password
diff --git a/README b/README
index 5f5783a..287d05c 100644
index 5f5783a68..287d05c9b 100644
--- a/README
+++ b/README
@@ -30,6 +30,7 @@ AUTHOR:
@@ -35,7 +35,7 @@
         - except src/shared/siphash24.c which is CC0 Public Domain
         - except src/journal/lookup3.c which is Public Domain
diff --git a/TODO b/TODO
index 255a4f2..90b2c4b 100644
index 255a4f2d0..90b2c4b30 100644
--- a/TODO
+++ b/TODO
@@ -786,6 +786,13 @@ Features:
SOURCES/0009-Revert-missing-remove-fanotify.patch
@@ -16,7 +16,7 @@
 create mode 100644 src/shared/linux/fanotify.h
diff --git a/Makefile.am b/Makefile.am
index a734e9c..70e4fbc 100644
index a734e9c48..70e4fbc6d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -749,6 +749,7 @@ libsystemd_shared_la_SOURCES = \
@@ -28,7 +28,7 @@
     src/shared/missing.h \
     src/shared/initreq.h \
diff --git a/configure.ac b/configure.ac
index 97a29d6..3f50887 100644
index 97a29d63f..3f50887a8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -310,6 +310,7 @@ RT_LIBS="$LIBS"
@@ -41,7 +41,7 @@
 AC_CHECK_DECLS([gettid, pivot_root, name_to_handle_at, setns, getrandom, renameat2, kcmp, LO_FLAGS_PARTSCAN],
diff --git a/src/shared/linux/fanotify.h b/src/shared/linux/fanotify.h
new file mode 100644
index 0000000..5cc1a7e
index 000000000..5cc1a7e67
--- /dev/null
+++ b/src/shared/linux/fanotify.h
@@ -0,0 +1,98 @@
@@ -144,7 +144,7 @@
+
+#endif /* _LINUX_FANOTIFY_H */
diff --git a/src/shared/missing.h b/src/shared/missing.h
index b33a70c..06a5576 100644
index b33a70cb2..06a55769a 100644
--- a/src/shared/missing.h
+++ b/src/shared/missing.h
@@ -156,6 +156,70 @@ static inline int pivot_root(const char *new_root, const char *put_old) {
SOURCES/0010-Revert-readahead-wipe-out-readahead.patch
@@ -89,7 +89,7 @@
 create mode 100644 units/systemd-readahead-replay.service.in
diff --git a/Makefile-man.am b/Makefile-man.am
index d0fb9aa..ac6f69a 100644
index d0fb9aa1a..ac6f69af7 100644
--- a/Makefile-man.am
+++ b/Makefile-man.am
@@ -1234,6 +1234,34 @@ man/systemd-random-seed.html: man/systemd-random-seed.service.html
@@ -152,7 +152,7 @@
     man/systemd-resolved.service.xml \
     man/systemd-rfkill@.service.xml \
diff --git a/Makefile.am b/Makefile.am
index 70e4fbc..b0e4b5a 100644
index 70e4fbc6d..b0e4b5a42 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2603,7 +2603,8 @@ systemctl_LDADD = \
@@ -165,10 +165,11 @@
 
 systemd_notify_LDADD = \
     libsystemd-internal.la \
@@ -4736,6 +4737,57 @@ EXTRA_DIST += \
@@ -4735,6 +4736,57 @@ EXTRA_DIST += \
     src/vconsole/90-vconsole.rules.in \
     units/systemd-vconsole-setup.service.in
 
 # ------------------------------------------------------------------------------
+# ------------------------------------------------------------------------------
+if ENABLE_READAHEAD
+systemd_readahead_SOURCES = \
+    src/readahead/readahead.c \
@@ -219,18 +220,18 @@
+    units/systemd-readahead-replay.service.in \
+    units/systemd-readahead-done.service.in
+
+# ------------------------------------------------------------------------------
 # ------------------------------------------------------------------------------
 if ENABLE_BOOTCHART
 systemd_bootchart_SOURCES = \
     src/bootchart/bootchart.c \
diff --git a/configure.ac b/configure.ac
index 3f50887..f701bcf 100644
index 3f50887a8..f701bcf71 100644
--- a/configure.ac
+++ b/configure.ac
@@ -931,6 +931,14 @@ fi
@@ -930,6 +930,14 @@ if test "x$enable_vconsole" != "xno"; then
 fi
 AM_CONDITIONAL(ENABLE_VCONSOLE, [test "$have_vconsole" = "yes"])
 
 # ------------------------------------------------------------------------------
+# ------------------------------------------------------------------------------
+have_readahead=no
+AC_ARG_ENABLE(readahead, AS_HELP_STRING([--disable-readahead], [disable readahead tools]))
+if test "x$enable_readahead" != "xno"; then
@@ -238,10 +239,9 @@
+fi
+AM_CONDITIONAL(ENABLE_READAHEAD, [test "$have_readahead" = "yes"])
+
+# ------------------------------------------------------------------------------
 # ------------------------------------------------------------------------------
 have_bootchart=no
 AC_ARG_ENABLE(bootchart, AS_HELP_STRING([--disable-bootchart], [disable bootchart tool]))
 if test "x$enable_bootchart" != "xno"; then
@@ -1474,6 +1482,7 @@ AC_MSG_RESULT([
         ELFUTILS:                ${have_elfutils}
         binfmt:                  ${have_binfmt}
@@ -251,7 +251,7 @@
         quotacheck:              ${have_quotacheck}
         tmpfiles:                ${have_tmpfiles}
diff --git a/man/sd-daemon.xml b/man/sd-daemon.xml
index b7ba363..b12abe2 100644
index b7ba36365..b12abe2dc 100644
--- a/man/sd-daemon.xml
+++ b/man/sd-daemon.xml
@@ -137,6 +137,7 @@
@@ -263,7 +263,7 @@
     </para>
   </refsect1>
diff --git a/man/sd-login.xml b/man/sd-login.xml
index 328f711..abcdb99 100644
index 328f71164..abcdb99f6 100644
--- a/man/sd-login.xml
+++ b/man/sd-login.xml
@@ -128,6 +128,7 @@
@@ -276,7 +276,7 @@
   </refsect1>
diff --git a/man/sd-readahead.xml b/man/sd-readahead.xml
new file mode 100644
index 0000000..bcc46b2
index 000000000..bcc46b24d
--- /dev/null
+++ b/man/sd-readahead.xml
@@ -0,0 +1,117 @@
@@ -399,7 +399,7 @@
+</refentry>
diff --git a/man/sd_readahead.xml b/man/sd_readahead.xml
new file mode 100644
index 0000000..9827299
index 000000000..98272997c
--- /dev/null
+++ b/man/sd_readahead.xml
@@ -0,0 +1,178 @@
@@ -582,7 +582,7 @@
+
+</refentry>
diff --git a/man/systemd-notify.xml b/man/systemd-notify.xml
index 06d5ae5..46ede1a 100644
index 06d5ae531..46ede1ab8 100644
--- a/man/systemd-notify.xml
+++ b/man/systemd-notify.xml
@@ -127,6 +127,17 @@
@@ -605,7 +605,7 @@
     </variablelist>
diff --git a/man/systemd-readahead-replay.service.xml b/man/systemd-readahead-replay.service.xml
new file mode 100644
index 0000000..669fe78
index 000000000..669fe7894
--- /dev/null
+++ b/man/systemd-readahead-replay.service.xml
@@ -0,0 +1,203 @@
@@ -813,7 +813,7 @@
+
+</refentry>
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index 51254ec..b552029 100644
index 51254ec53..b552029b8 100644
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -17,5 +17,6 @@ src/hostname/hostnamed.c
@@ -824,7 +824,7 @@
 units/user@.service.in
 units/debug-shell.service.in
diff --git a/shell-completion/zsh/_systemd b/shell-completion/zsh/_systemd
index 58b1c7b..06f03bd 100644
index 58b1c7b4e..06f03bd1e 100644
--- a/shell-completion/zsh/_systemd
+++ b/shell-completion/zsh/_systemd
@@ -63,7 +63,8 @@ case "$service" in
@@ -838,7 +838,7 @@
     systemd-tty-ask-password-agent)
         _arguments \
diff --git a/src/cryptsetup/cryptsetup-generator.c b/src/cryptsetup/cryptsetup-generator.c
index 05061c0..dfbca87 100644
index 05061c070..dfbca8754 100644
--- a/src/cryptsetup/cryptsetup-generator.c
+++ b/src/cryptsetup/cryptsetup-generator.c
@@ -111,7 +111,7 @@ static int create_disk(
@@ -851,7 +851,7 @@
 
         if (!nofail)
diff --git a/src/gpt-auto-generator/gpt-auto-generator.c b/src/gpt-auto-generator/gpt-auto-generator.c
index 5c58b58..7d5a6c6 100644
index 5c58b58f8..7d5a6c650 100644
--- a/src/gpt-auto-generator/gpt-auto-generator.c
+++ b/src/gpt-auto-generator/gpt-auto-generator.c
@@ -133,6 +133,7 @@ static int add_cryptsetup(const char *id, const char *what, bool rw, char **devi
@@ -863,7 +863,7 @@
                 "Type=oneshot\n"
                 "RemainAfterExit=yes\n"
diff --git a/src/notify/notify.c b/src/notify/notify.c
index f98075d..e4a128b 100644
index f98075d51..e4a128b0b 100644
--- a/src/notify/notify.c
+++ b/src/notify/notify.c
@@ -31,6 +31,7 @@
@@ -944,7 +944,7 @@
 
diff --git a/src/readahead/Makefile b/src/readahead/Makefile
new file mode 120000
index 0000000..d0b0e8e
index 000000000..d0b0e8e00
--- /dev/null
+++ b/src/readahead/Makefile
@@ -0,0 +1 @@
@@ -952,7 +952,7 @@
\ No newline at end of file
diff --git a/src/readahead/readahead-analyze.c b/src/readahead/readahead-analyze.c
new file mode 100644
index 0000000..76db3cb
index 000000000..76db3cb7e
--- /dev/null
+++ b/src/readahead/readahead-analyze.c
@@ -0,0 +1,146 @@
@@ -1104,7 +1104,7 @@
+}
diff --git a/src/readahead/readahead-collect.c b/src/readahead/readahead-collect.c
new file mode 100644
index 0000000..822a803
index 000000000..822a803a4
--- /dev/null
+++ b/src/readahead/readahead-collect.c
@@ -0,0 +1,650 @@
@@ -1760,7 +1760,7 @@
+}
diff --git a/src/readahead/readahead-common.c b/src/readahead/readahead-common.c
new file mode 100644
index 0000000..3ca48a7
index 000000000..3ca48a725
--- /dev/null
+++ b/src/readahead/readahead-common.c
@@ -0,0 +1,398 @@
@@ -2164,7 +2164,7 @@
+}
diff --git a/src/readahead/readahead-common.h b/src/readahead/readahead-common.h
new file mode 100644
index 0000000..b34f3aa
index 000000000..b34f3aadd
--- /dev/null
+++ b/src/readahead/readahead-common.h
@@ -0,0 +1,61 @@
@@ -2231,7 +2231,7 @@
+int main_analyze(const char *pack_path);
diff --git a/src/readahead/readahead-replay.c b/src/readahead/readahead-replay.c
new file mode 100644
index 0000000..f81e0fe
index 000000000..f81e0fe55
--- /dev/null
+++ b/src/readahead/readahead-replay.c
@@ -0,0 +1,281 @@
@@ -2518,7 +2518,7 @@
+}
diff --git a/src/readahead/readahead.c b/src/readahead/readahead.c
new file mode 100644
index 0000000..35176e9
index 000000000..35176e937
--- /dev/null
+++ b/src/readahead/readahead.c
@@ -0,0 +1,163 @@
@@ -2687,7 +2687,7 @@
+}
diff --git a/src/readahead/sd-readahead.c b/src/readahead/sd-readahead.c
new file mode 100644
index 0000000..675d82c
index 000000000..675d82cdd
--- /dev/null
+++ b/src/readahead/sd-readahead.c
@@ -0,0 +1,89 @@
@@ -2782,7 +2782,7 @@
+}
diff --git a/src/readahead/test-ssd.c b/src/readahead/test-ssd.c
new file mode 100644
index 0000000..808faf3
index 000000000..808faf359
--- /dev/null
+++ b/src/readahead/test-ssd.c
@@ -0,0 +1,41 @@
@@ -2829,7 +2829,7 @@
+}
diff --git a/src/systemd/sd-readahead.h b/src/systemd/sd-readahead.h
new file mode 100644
index 0000000..bb30f9a
index 000000000..bb30f9a45
--- /dev/null
+++ b/src/systemd/sd-readahead.h
@@ -0,0 +1,73 @@
@@ -2907,7 +2907,7 @@
+
+#endif
diff --git a/system-preset/90-systemd.preset b/system-preset/90-systemd.preset
index ee1b864..24963f0 100644
index ee1b864bc..24963f062 100644
--- a/system-preset/90-systemd.preset
+++ b/system-preset/90-systemd.preset
@@ -12,6 +12,7 @@ enable remote-fs.target
@@ -2919,7 +2919,7 @@
 enable systemd-networkd.service
 enable systemd-resolved.service
diff --git a/units/.gitignore b/units/.gitignore
index 6fdb629..638a7ab 100644
index 6fdb629c3..638a7abc4 100644
--- a/units/.gitignore
+++ b/units/.gitignore
@@ -52,6 +52,9 @@
@@ -2933,7 +2933,7 @@
 /systemd-remount-fs.service
 /systemd-resolved.service
diff --git a/units/ldconfig.service b/units/ldconfig.service
index f9691e2..43c145b 100644
index f9691e2f2..43c145b72 100644
--- a/units/ldconfig.service
+++ b/units/ldconfig.service
@@ -10,7 +10,7 @@ Description=Rebuild Dynamic Linker Cache
@@ -2946,7 +2946,7 @@
 ConditionNeedsUpdate=/etc
 
diff --git a/units/quotaon.service.in b/units/quotaon.service.in
index 7d59a40..49a50a7 100644
index 7d59a4019..49a50a7fe 100644
--- a/units/quotaon.service.in
+++ b/units/quotaon.service.in
@@ -9,7 +9,7 @@
@@ -2959,7 +2959,7 @@
 ConditionPathExists=@QUOTAON@
 
diff --git a/units/system-update.target b/units/system-update.target
index 48d46fc..d0f847f 100644
index 48d46fcbd..d0f847f95 100644
--- a/units/system-update.target
+++ b/units/system-update.target
@@ -10,7 +10,7 @@ Description=System Update
@@ -2972,7 +2972,7 @@
 Before=shutdown.target
 AllowIsolate=yes
diff --git a/units/systemd-backlight@.service.in b/units/systemd-backlight@.service.in
index 5e6706c..b146e30 100644
index 5e6706c11..b146e30f2 100644
--- a/units/systemd-backlight@.service.in
+++ b/units/systemd-backlight@.service.in
@@ -11,7 +11,7 @@ Documentation=man:systemd-backlight@.service(8)
@@ -2985,7 +2985,7 @@
 
 [Service]
diff --git a/units/systemd-binfmt.service.in b/units/systemd-binfmt.service.in
index 34a5d52..02dfe77 100644
index 34a5d5237..02dfe774d 100644
--- a/units/systemd-binfmt.service.in
+++ b/units/systemd-binfmt.service.in
@@ -11,7 +11,7 @@ Documentation=man:systemd-binfmt.service(8) man:binfmt.d(5)
@@ -2998,7 +2998,7 @@
 ConditionPathIsReadWrite=/proc/sys/
 ConditionDirectoryNotEmpty=|/lib/binfmt.d
diff --git a/units/systemd-firstboot.service.in b/units/systemd-firstboot.service.in
index 405c6f3..89fa7e1 100644
index 405c6f3fd..89fa7e1dd 100644
--- a/units/systemd-firstboot.service.in
+++ b/units/systemd-firstboot.service.in
@@ -10,7 +10,7 @@ Description=First Boot Wizard
@@ -3011,7 +3011,7 @@
 ConditionPathIsReadWrite=/etc
 ConditionFirstBoot=yes
diff --git a/units/systemd-fsck-root.service.in b/units/systemd-fsck-root.service.in
index 6d76578..26cce51 100644
index 6d7657853..26cce5131 100644
--- a/units/systemd-fsck-root.service.in
+++ b/units/systemd-fsck-root.service.in
@@ -9,6 +9,7 @@
@@ -3023,7 +3023,7 @@
 ConditionPathIsReadWrite=!/
 
diff --git a/units/systemd-fsck@.service.in b/units/systemd-fsck@.service.in
index 857e625..d2cda6a 100644
index 857e62567..d2cda6a46 100644
--- a/units/systemd-fsck@.service.in
+++ b/units/systemd-fsck@.service.in
@@ -10,7 +10,7 @@ Description=File System Check on %f
@@ -3036,7 +3036,7 @@
 
 [Service]
diff --git a/units/systemd-hwdb-update.service.in b/units/systemd-hwdb-update.service.in
index 791528e..4bed482 100644
index 791528e2b..4bed482f8 100644
--- a/units/systemd-hwdb-update.service.in
+++ b/units/systemd-hwdb-update.service.in
@@ -10,7 +10,7 @@ Description=Rebuild Hardware Database
@@ -3049,7 +3049,7 @@
 ConditionNeedsUpdate=/etc
 ConditionPathExists=|!@udevlibexecdir@/hwdb.bin
diff --git a/units/systemd-journal-catalog-update.service.in b/units/systemd-journal-catalog-update.service.in
index 6370dd4..5b85889 100644
index 6370dd478..5b85889dd 100644
--- a/units/systemd-journal-catalog-update.service.in
+++ b/units/systemd-journal-catalog-update.service.in
@@ -10,7 +10,7 @@ Description=Rebuild Journal Catalog
@@ -3062,7 +3062,7 @@
 ConditionNeedsUpdate=/etc
 
diff --git a/units/systemd-modules-load.service.in b/units/systemd-modules-load.service.in
index 040a0fe..32deb52 100644
index 040a0febe..32deb52e2 100644
--- a/units/systemd-modules-load.service.in
+++ b/units/systemd-modules-load.service.in
@@ -10,6 +10,7 @@ Description=Load Kernel Modules
@@ -3074,7 +3074,7 @@
 ConditionCapability=CAP_SYS_MODULE
 ConditionDirectoryNotEmpty=|/lib/modules-load.d
diff --git a/units/systemd-quotacheck.service.in b/units/systemd-quotacheck.service.in
index 5cb9bc3..f726ea1 100644
index 5cb9bc3bc..f726ea1bc 100644
--- a/units/systemd-quotacheck.service.in
+++ b/units/systemd-quotacheck.service.in
@@ -9,7 +9,7 @@
@@ -3087,7 +3087,7 @@
 ConditionPathExists=@QUOTACHECK@
 
diff --git a/units/systemd-random-seed.service.in b/units/systemd-random-seed.service.in
index b55844b..1879b2f 100644
index b55844b36..1879b2f24 100644
--- a/units/systemd-random-seed.service.in
+++ b/units/systemd-random-seed.service.in
@@ -11,7 +11,7 @@ Documentation=man:systemd-random-seed.service(8) man:random(4)
@@ -3101,7 +3101,7 @@
 [Service]
diff --git a/units/systemd-readahead-collect.service.in b/units/systemd-readahead-collect.service.in
new file mode 100644
index 0000000..d4b8e67
index 000000000..d4b8e6793
--- /dev/null
+++ b/units/systemd-readahead-collect.service.in
@@ -0,0 +1,28 @@
@@ -3135,7 +3135,7 @@
+Also=systemd-readahead-drop.service
diff --git a/units/systemd-readahead-done.service.in b/units/systemd-readahead-done.service.in
new file mode 100644
index 0000000..e0d9579
index 000000000..e0d957944
--- /dev/null
+++ b/units/systemd-readahead-done.service.in
@@ -0,0 +1,22 @@
@@ -3163,7 +3163,7 @@
+Also=systemd-readahead-collect.service
diff --git a/units/systemd-readahead-done.timer b/units/systemd-readahead-done.timer
new file mode 100644
index 0000000..c58e096
index 000000000..c58e09616
--- /dev/null
+++ b/units/systemd-readahead-done.timer
@@ -0,0 +1,22 @@
@@ -3191,7 +3191,7 @@
+Also=systemd-readahead-collect.service
diff --git a/units/systemd-readahead-drop.service b/units/systemd-readahead-drop.service
new file mode 100644
index 0000000..d9d12bc
index 000000000..d9d12bc53
--- /dev/null
+++ b/units/systemd-readahead-drop.service
@@ -0,0 +1,19 @@
@@ -3216,7 +3216,7 @@
+Also=systemd-readahead-collect.service
diff --git a/units/systemd-readahead-replay.service.in b/units/systemd-readahead-replay.service.in
new file mode 100644
index 0000000..c64a533
index 000000000..c64a533e4
--- /dev/null
+++ b/units/systemd-readahead-replay.service.in
@@ -0,0 +1,26 @@
@@ -3247,7 +3247,7 @@
+[Install]
+WantedBy=default.target
diff --git a/units/systemd-remount-fs.service.in b/units/systemd-remount-fs.service.in
index 8d9daac..70e1a86 100644
index 8d9daacaa..70e1a8680 100644
--- a/units/systemd-remount-fs.service.in
+++ b/units/systemd-remount-fs.service.in
@@ -11,7 +11,7 @@ Documentation=man:systemd-remount-fs.service(8)
@@ -3260,7 +3260,7 @@
 Wants=local-fs-pre.target
 ConditionPathExists=/etc/fstab
diff --git a/units/systemd-rfkill@.service.in b/units/systemd-rfkill@.service.in
index b48efe5..0d2757d 100644
index b48efe5d9..0d2757d61 100644
--- a/units/systemd-rfkill@.service.in
+++ b/units/systemd-rfkill@.service.in
@@ -12,7 +12,7 @@ DefaultDependencies=no
@@ -3273,7 +3273,7 @@
 
 [Service]
diff --git a/units/systemd-sysctl.service.in b/units/systemd-sysctl.service.in
index fa72085..ade9dc3 100644
index fa72085f9..ade9dc300 100644
--- a/units/systemd-sysctl.service.in
+++ b/units/systemd-sysctl.service.in
@@ -10,6 +10,7 @@ Description=Apply Kernel Variables
@@ -3285,7 +3285,7 @@
 Before=sysinit.target shutdown.target
 ConditionPathIsReadWrite=/proc/sys/
diff --git a/units/systemd-sysusers.service.in b/units/systemd-sysusers.service.in
index ffd6d77..69fea11 100644
index ffd6d7747..69fea11fb 100644
--- a/units/systemd-sysusers.service.in
+++ b/units/systemd-sysusers.service.in
@@ -10,7 +10,7 @@ Description=Create System Users
@@ -3298,7 +3298,7 @@
 ConditionNeedsUpdate=/etc
 
diff --git a/units/systemd-tmpfiles-clean.service.in b/units/systemd-tmpfiles-clean.service.in
index 133c8c9..31b2378 100644
index 133c8c94c..31b237841 100644
--- a/units/systemd-tmpfiles-clean.service.in
+++ b/units/systemd-tmpfiles-clean.service.in
@@ -10,7 +10,7 @@ Description=Cleanup of Temporary Directories
@@ -3311,7 +3311,7 @@
 
 [Service]
diff --git a/units/systemd-tmpfiles-setup-dev.service.in b/units/systemd-tmpfiles-setup-dev.service.in
index 0123a03..0b66c53 100644
index 0123a030e..0b66c53fe 100644
--- a/units/systemd-tmpfiles-setup-dev.service.in
+++ b/units/systemd-tmpfiles-setup-dev.service.in
@@ -10,7 +10,7 @@ Description=Create Static Device Nodes in /dev
@@ -3324,7 +3324,7 @@
 ConditionCapability=CAP_SYS_MODULE
 
diff --git a/units/systemd-tmpfiles-setup.service.in b/units/systemd-tmpfiles-setup.service.in
index e895cda..72ab083 100644
index e895cda0e..72ab083d5 100644
--- a/units/systemd-tmpfiles-setup.service.in
+++ b/units/systemd-tmpfiles-setup.service.in
@@ -10,7 +10,7 @@ Description=Create Volatile Files and Directories
@@ -3337,7 +3337,7 @@
 RefuseManualStop=yes
 
diff --git a/units/systemd-update-done.service.in b/units/systemd-update-done.service.in
index ec7d906..7031bff 100644
index ec7d90639..7031bff61 100644
--- a/units/systemd-update-done.service.in
+++ b/units/systemd-update-done.service.in
@@ -10,7 +10,7 @@ Description=Update is Completed
@@ -3350,7 +3350,7 @@
 ConditionNeedsUpdate=|/etc
 ConditionNeedsUpdate=|/var
diff --git a/units/systemd-update-utmp.service.in b/units/systemd-update-utmp.service.in
index 163eccd..da7dda7 100644
index 163eccd91..da7dda76b 100644
--- a/units/systemd-update-utmp.service.in
+++ b/units/systemd-update-utmp.service.in
@@ -11,7 +11,7 @@ Documentation=man:systemd-update-utmp.service(8) man:utmp(5)
@@ -3363,7 +3363,7 @@
 
 [Service]
diff --git a/units/systemd-vconsole-setup.service.in b/units/systemd-vconsole-setup.service.in
index 6160361..18faa63 100644
index 616036187..18faa63f2 100644
--- a/units/systemd-vconsole-setup.service.in
+++ b/units/systemd-vconsole-setup.service.in
@@ -10,6 +10,7 @@ Description=Setup Virtual Console
SOURCES/0011-rules-add-rule-for-naming-Dell-iDRAC-USB-Virtual-NIC.patch
@@ -14,7 +14,7 @@
 create mode 100644 rules/73-idrac.rules
diff --git a/Makefile.am b/Makefile.am
index b0e4b5a..9e64d6f 100644
index b0e4b5a42..9e64d6f98 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -3567,7 +3567,8 @@ dist_udevrules_DATA += \
@@ -29,7 +29,7 @@
     rules/99-systemd.rules
diff --git a/rules/73-idrac.rules b/rules/73-idrac.rules
new file mode 100644
index 0000000..d67fc42
index 000000000..d67fc425b
--- /dev/null
+++ b/rules/73-idrac.rules
@@ -0,0 +1,6 @@
SOURCES/0012-udev-net_id-correctly-name-netdevs-based-on-dev_port.patch
@@ -25,7 +25,7 @@
 1 file changed, 16 insertions(+), 10 deletions(-)
diff --git a/src/udev/udev-builtin-net_id.c b/src/udev/udev-builtin-net_id.c
index 37ff1b8..99caa0a 100644
index 37ff1b800..99caa0a2a 100644
--- a/src/udev/udev-builtin-net_id.c
+++ b/src/udev/udev-builtin-net_id.c
@@ -38,7 +38,7 @@
SOURCES/0013-Revert-blkid-Warn-when-rejecting-a-superblock-with-a.patch
@@ -12,7 +12,7 @@
 3 files changed, 3 insertions(+), 14 deletions(-)
diff --git a/README b/README
index 287d05c..ac2a81c 100644
index 287d05c9b..ac2a81c0c 100644
--- a/README
+++ b/README
@@ -115,7 +115,7 @@ REQUIREMENTS:
@@ -25,7 +25,7 @@
         PAM >= 1.1.2 (optional)
         libcryptsetup (optional)
diff --git a/configure.ac b/configure.ac
index f701bcf..9c25c3c 100644
index f701bcf71..9c25c3c6f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -437,7 +437,7 @@ AM_CONDITIONAL(HAVE_XKBCOMMON, [test "$have_xkbcommon" = "yes"])
@@ -38,7 +38,7 @@
         if test "x$have_blkid" = xno -a "x$enable_blkid" = xyes; then
                 AC_MSG_ERROR([*** blkid support requested but libraries not found])
diff --git a/src/udev/udev-builtin-blkid.c b/src/udev/udev-builtin-blkid.c
index 03e3dc2..8999583 100644
index 03e3dc286..89995831b 100644
--- a/src/udev/udev-builtin-blkid.c
+++ b/src/udev/udev-builtin-blkid.c
@@ -221,7 +221,6 @@ static int builtin_blkid(struct udev_device *dev, int argc, char *argv[], bool t
SOURCES/0014-journald-audit-exit-gracefully-in-the-case-we-can-t-.patch
@@ -9,7 +9,7 @@
 1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/journal/journald-audit.c b/src/journal/journald-audit.c
index c2f1545..151097a 100644
index c2f1545cc..151097a6e 100644
--- a/src/journal/journald-audit.c
+++ b/src/journal/journald-audit.c
@@ -529,8 +529,10 @@ int server_open_audit(Server *s) {
SOURCES/0015-fedora-disable-resolv.conf-symlink.patch
@@ -10,7 +10,7 @@
 1 file changed, 3 deletions(-)
diff --git a/tmpfiles.d/etc.conf.m4 b/tmpfiles.d/etc.conf.m4
index 9b0e080..125d6e0 100644
index 9b0e080e6..125d6e0a1 100644
--- a/tmpfiles.d/etc.conf.m4
+++ b/tmpfiles.d/etc.conf.m4
@@ -10,8 +10,5 @@
SOURCES/0016-Revert-timedated-manage-systemd-timesyncd-directly-i.patch
@@ -16,7 +16,7 @@
 2 files changed, 170 insertions(+), 91 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 9e64d6f..bf65b24 100644
index 9e64d6f98..bf65b2406 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -111,6 +111,7 @@ catalogdir=$(prefix)/lib/systemd/catalog
@@ -50,7 +50,7 @@
 
 # ------------------------------------------------------------------------------
diff --git a/src/timedate/timedated.c b/src/timedate/timedated.c
index 753c3d1..66097ef 100644
index 753c3d1d6..66097ef74 100644
--- a/src/timedate/timedated.c
+++ b/src/timedate/timedated.c
@@ -186,141 +186,211 @@ static int context_write_data_local_rtc(Context *c) {
SOURCES/0017-journal-remote-fix-certificate-status-memory-leak.patch
@@ -15,7 +15,7 @@
 1 file changed, 1 insertion(+)
diff --git a/src/journal-remote/microhttpd-util.c b/src/journal-remote/microhttpd-util.c
index 34d9337..de9c6ab 100644
index 34d93379d..de9c6ab32 100644
--- a/src/journal-remote/microhttpd-util.c
+++ b/src/journal-remote/microhttpd-util.c
@@ -179,6 +179,7 @@ static int verify_cert_authorized(gnutls_session_t session) {
SOURCES/0018-journal-remote-fix-client_cert-memory-leak.patch
@@ -11,7 +11,7 @@
 1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/journal-remote/microhttpd-util.c b/src/journal-remote/microhttpd-util.c
index de9c6ab..a95fff1 100644
index de9c6ab32..a95fff18f 100644
--- a/src/journal-remote/microhttpd-util.c
+++ b/src/journal-remote/microhttpd-util.c
@@ -239,10 +239,14 @@ static int get_auth_dn(gnutls_x509_crt_t client_cert, char **buf) {
SOURCES/0019-tmpfiles-Fix-parse_acl-error-message.patch
@@ -11,7 +11,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c
index c948d4d..88ba7e4 100644
index c948d4d21..88ba7e46a 100644
--- a/src/tmpfiles/tmpfiles.c
+++ b/src/tmpfiles/tmpfiles.c
@@ -689,7 +689,7 @@ static int get_acls_from_arg(Item *item) {
SOURCES/0020-test-utf8-fix-utf16-tests-on-BE-machines.patch
@@ -9,7 +9,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/test/test-utf8.c b/src/test/test-utf8.c
index befa385..346f852 100644
index befa38575..346f8524c 100644
--- a/src/test/test-utf8.c
+++ b/src/test/test-utf8.c
@@ -95,7 +95,7 @@ static void test_utf8_escaping_printable(void) {
SOURCES/0021-tmpfiles-avoid-creating-duplicate-acl-entries.patch
@@ -16,7 +16,7 @@
 2 files changed, 81 insertions(+), 2 deletions(-)
diff --git a/src/shared/acl-util.c b/src/shared/acl-util.c
index a4ff1ab..cbe09d7 100644
index a4ff1ab87..cbe09d7ab 100644
--- a/src/shared/acl-util.c
+++ b/src/shared/acl-util.c
@@ -282,6 +282,77 @@ int parse_acl(char *text, acl_t *acl_access, acl_t *acl_default, bool want_mask)
@@ -113,7 +113,7 @@
                 if (acl_copy_entry(j, i) < 0)
                         return -errno;
diff --git a/src/shared/acl-util.h b/src/shared/acl-util.h
index 90e88ff..fdb9006 100644
index 90e88ffa2..fdb90063f 100644
--- a/src/shared/acl-util.h
+++ b/src/shared/acl-util.h
@@ -41,5 +41,9 @@ int acls_for_file(const char *path, acl_type_t type, acl_t new, acl_t *acl);
SOURCES/0022-shared-time-util-fix-gcc5-warning.patch
@@ -15,7 +15,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/shared/time-util.c b/src/shared/time-util.c
index 947ac1f..1c36c57 100644
index 947ac1fcf..1c36c577c 100644
--- a/src/shared/time-util.c
+++ b/src/shared/time-util.c
@@ -786,7 +786,7 @@ int parse_nsec(const char *t, nsec_t *nsec) {
SOURCES/0023-test-time-test-infinity-parsing-in-nanoseconds.patch
@@ -9,7 +9,7 @@
 1 file changed, 6 insertions(+)
diff --git a/src/test/test-time.c b/src/test/test-time.c
index 8cfc4cc..3840fff 100644
index 8cfc4cc4f..3840fff06 100644
--- a/src/test/test-time.c
+++ b/src/test/test-time.c
@@ -78,12 +78,18 @@ static void test_parse_nsec(void) {
SOURCES/0024-bootchart-fix-default-init-path.patch
@@ -15,7 +15,7 @@
 2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/Makefile.am b/Makefile.am
index bf65b24..2e6455f 100644
index bf65b2406..2e6455f6e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -199,6 +199,7 @@ AM_CPPFLAGS = \
@@ -27,7 +27,7 @@
     -I $(top_srcdir)/src \
     -I $(top_builddir)/src/shared \
diff --git a/src/bootchart/bootchart.c b/src/bootchart/bootchart.c
index 64a384b..175be68 100644
index 64a384bac..175be6868 100644
--- a/src/bootchart/bootchart.c
+++ b/src/bootchart/bootchart.c
@@ -76,7 +76,7 @@ int sysfd=-1;
SOURCES/0025-systemctl-bump-NOFILE-only-for-systemctl_main.patch
@@ -12,7 +12,7 @@
 1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
index 21cb898..6b93ec8 100644
index 21cb898b9..6b93ec844 100644
--- a/src/systemctl/systemctl.c
+++ b/src/systemctl/systemctl.c
@@ -7204,6 +7204,11 @@ found:
SOURCES/0026-acl-util-avoid-freeing-uninitialized-pointer.patch
@@ -11,7 +11,7 @@
 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/shared/acl-util.c b/src/shared/acl-util.c
index cbe09d7..e67e9ac 100644
index cbe09d7ab..e67e9acb6 100644
--- a/src/shared/acl-util.c
+++ b/src/shared/acl-util.c
@@ -302,7 +302,7 @@ static int acl_entry_equal(acl_entry_t a, acl_entry_t b) {
SOURCES/0027-bootchart-svg-fix-checking-of-list-end.patch
@@ -11,7 +11,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/bootchart/svg.c b/src/bootchart/svg.c
index e111fa9..144177c 100644
index e111fa9cc..144177cd4 100644
--- a/src/bootchart/svg.c
+++ b/src/bootchart/svg.c
@@ -1170,7 +1170,7 @@ static void svg_ps_bars(void) {
SOURCES/0028-systemd-add-getrandom-syscall-numbers-for-MIPS.patch
@@ -13,7 +13,7 @@
 1 file changed, 10 insertions(+)
diff --git a/src/shared/missing.h b/src/shared/missing.h
index 06a5576..8cb0b2c 100644
index 06a55769a..8cb0b2c96 100644
--- a/src/shared/missing.h
+++ b/src/shared/missing.h
@@ -243,6 +243,16 @@ static inline int memfd_create(const char *name, unsigned int flags) {
SOURCES/0029-unit-use-weaker-dependencies-between-mount-and-devic.patch
@@ -16,7 +16,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/core/unit.c b/src/core/unit.c
index ee8e607..9f1e55e 100644
index ee8e607c2..9f1e55e2f 100644
--- a/src/core/unit.c
+++ b/src/core/unit.c
@@ -2845,7 +2845,7 @@ int unit_add_node_link(Unit *u, const char *what, bool wants) {
SOURCES/0030-unit-When-stopping-due-to-BindsTo-log-which-unit-cau.patch
@@ -18,7 +18,7 @@
 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/core/unit.c b/src/core/unit.c
index 9f1e55e..563f6fe 100644
index 9f1e55e2f..563f6fe85 100644
--- a/src/core/unit.c
+++ b/src/core/unit.c
@@ -1648,12 +1648,14 @@ static void unit_check_binds_to(Unit *u) {
SOURCES/0031-sysctl-downgrade-message-about-sysctl-overrides-to-d.patch
@@ -12,7 +12,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/sysctl/sysctl.c b/src/sysctl/sysctl.c
index d007c93..b6945ed 100644
index d007c932c..b6945eda5 100644
--- a/src/sysctl/sysctl.c
+++ b/src/sysctl/sysctl.c
@@ -176,7 +176,7 @@ found:
SOURCES/0032-sysctl-add-some-hints-how-to-override-settings.patch
@@ -13,7 +13,7 @@
 1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/sysctl.d/50-default.conf b/sysctl.d/50-default.conf
index f189233..def151b 100644
index f18923399..def151bb8 100644
--- a/sysctl.d/50-default.conf
+++ b/sysctl.d/50-default.conf
@@ -5,9 +5,16 @@
SOURCES/0033-core-rework-device-state-logic.patch
@@ -25,7 +25,7 @@
 6 files changed, 285 insertions(+), 180 deletions(-)
diff --git a/src/core/device.c b/src/core/device.c
index d3deac3..75b9a46 100644
index d3deac393..75b9a4628 100644
--- a/src/core/device.c
+++ b/src/core/device.c
@@ -36,7 +36,8 @@
@@ -595,7 +595,7 @@
 
 DEFINE_STRING_TABLE_LOOKUP(device_state, DeviceState);
diff --git a/src/core/device.h b/src/core/device.h
index bb7ae07..0609b20 100644
index bb7ae0783..0609b20fd 100644
--- a/src/core/device.h
+++ b/src/core/device.h
@@ -29,20 +29,28 @@ typedef struct Device Device;
@@ -636,7 +636,7 @@
+
+int device_found_node(Manager *m, const char *node, bool add, DeviceFound found, bool now);
diff --git a/src/core/mount.c b/src/core/mount.c
index f3977e6..c971330 100644
index f3977e62d..c971330af 100644
--- a/src/core/mount.c
+++ b/src/core/mount.c
@@ -1391,7 +1391,7 @@ static int mount_dispatch_timer(sd_event_source *source, usec_t usec, void *user
@@ -754,7 +754,7 @@
 
                         /* New or changed mount entry */
diff --git a/src/core/swap.c b/src/core/swap.c
index 6997921..5c19af5 100644
index 6997921fd..5c19af5d9 100644
--- a/src/core/swap.c
+++ b/src/core/swap.c
@@ -338,7 +338,7 @@ static int swap_load(Unit *u) {
@@ -881,7 +881,7 @@
         int r = 0;
         Swap *s;
diff --git a/src/core/swap.h b/src/core/swap.h
index 73e64d8..914a2db 100644
index 73e64d87a..914a2dbcc 100644
--- a/src/core/swap.h
+++ b/src/core/swap.h
@@ -116,8 +116,8 @@ struct Swap {
@@ -896,7 +896,7 @@
 const char* swap_state_to_string(SwapState i) _const_;
 SwapState swap_state_from_string(const char *s) _pure_;
diff --git a/src/core/unit.c b/src/core/unit.c
index 563f6fe..a6558ee 100644
index 563f6fe85..a6558ee23 100644
--- a/src/core/unit.c
+++ b/src/core/unit.c
@@ -2843,7 +2843,6 @@ int unit_add_node_link(Unit *u, const char *what, bool wants) {
SOURCES/0034-core-fix-return-value-on-OOM.patch
@@ -9,7 +9,7 @@
 1 file changed, 2 insertions(+)
diff --git a/src/core/device.c b/src/core/device.c
index 75b9a46..1cc103c 100644
index 75b9a4628..1cc103c29 100644
--- a/src/core/device.c
+++ b/src/core/device.c
@@ -211,6 +211,8 @@ static int device_update_description(Unit *u, struct udev_device *dev, const cha
SOURCES/0035-machined-use-x-machine-unix-prefix-for-the-container.patch
@@ -16,7 +16,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/machine/machine-dbus.c b/src/machine/machine-dbus.c
index b46f0a8..b0f0f66 100644
index b46f0a8da..b0f0f66e0 100644
--- a/src/machine/machine-dbus.c
+++ b/src/machine/machine-dbus.c
@@ -477,7 +477,7 @@ int bus_machine_method_open_login(sd_bus *bus, sd_bus_message *message, void *us
SOURCES/0036-shared-AFS-is-also-a-network-filesystem.patch
@@ -9,7 +9,7 @@
 1 file changed, 1 insertion(+)
diff --git a/src/shared/util.c b/src/shared/util.c
index ba035ca..f24b5b4 100644
index ba035caed..f24b5b4ec 100644
--- a/src/shared/util.c
+++ b/src/shared/util.c
@@ -1689,6 +1689,7 @@ bool chars_intersect(const char *a, const char *b) {
SOURCES/0037-core-downgrade-unit-type-not-supported-message.patch
@@ -14,7 +14,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/core/manager.c b/src/core/manager.c
index 4775219..bc9b7ec 100644
index 4775219e4..bc9b7ec62 100644
--- a/src/core/manager.c
+++ b/src/core/manager.c
@@ -961,7 +961,7 @@ int manager_enumerate(Manager *m) {
SOURCES/0038-journal-remote-fix-saving-of-binary-fields.patch
@@ -14,7 +14,7 @@
 2 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/src/journal-remote/journal-remote-parse.c b/src/journal-remote/journal-remote-parse.c
index d9dea8d..afded7e 100644
index d9dea8deb..afded7e38 100644
--- a/src/journal-remote/journal-remote-parse.c
+++ b/src/journal-remote/journal-remote-parse.c
@@ -344,22 +344,25 @@ int process_data(RemoteSource *source) {
@@ -78,7 +78,7 @@
                 source->state = STATE_DATA_FINISH;
 
diff --git a/src/journal-remote/journal-remote-parse.h b/src/journal-remote/journal-remote-parse.h
index 8499f4e..22db550 100644
index 8499f4eb8..22db55091 100644
--- a/src/journal-remote/journal-remote-parse.h
+++ b/src/journal-remote/journal-remote-parse.h
@@ -42,7 +42,9 @@ typedef struct RemoteSource {
SOURCES/0039-journal-fix-Inappropriate-ioctl-for-device-on-ext4.patch
@@ -18,7 +18,7 @@
 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/journal/journal-file.c b/src/journal/journal-file.c
index 2845e05..0f28718 100644
index 2845e05ce..0f28718b0 100644
--- a/src/journal/journal-file.c
+++ b/src/journal/journal-file.c
@@ -2611,8 +2611,8 @@ int journal_file_open(
SOURCES/0040-sd-daemon-replace-VLA-with-alloca-to-make-llvm-happy.patch
@@ -10,7 +10,7 @@
 1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/src/libsystemd/sd-daemon/sd-daemon.c b/src/libsystemd/sd-daemon/sd-daemon.c
index 028c2a7..22a3a53 100644
index 028c2a7a5..22a3a5347 100644
--- a/src/libsystemd/sd-daemon/sd-daemon.c
+++ b/src/libsystemd/sd-daemon/sd-daemon.c
@@ -352,11 +352,7 @@ _public_ int sd_pid_notify_with_fds(pid_t pid, int unset_environment, const char
SOURCES/0041-tmpfiles-quietly-ignore-ACLs-on-unsupported-filesyst.patch
@@ -12,7 +12,7 @@
 1 file changed, 20 insertions(+), 16 deletions(-)
diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c
index 88ba7e4..187997e 100644
index 88ba7e46a..187997e1f 100644
--- a/src/tmpfiles/tmpfiles.c
+++ b/src/tmpfiles/tmpfiles.c
@@ -704,6 +704,9 @@ static int path_set_acl(const char *path, acl_type_t type, acl_t acl, bool modif
SOURCES/0042-shared-util-assume-ac-when-sys-class-power_supply-is.patch
@@ -13,7 +13,7 @@
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/shared/util.c b/src/shared/util.c
index f24b5b4..8548723 100644
index f24b5b4ec..85487230a 100644
--- a/src/shared/util.c
+++ b/src/shared/util.c
@@ -5994,7 +5994,7 @@ int on_ac_power(void) {
SOURCES/0043-import-remove-unused-variable.patch
@@ -9,7 +9,7 @@
 1 file changed, 1 deletion(-)
diff --git a/src/import/import-tar.c b/src/import/import-tar.c
index 999aa8a..493252a 100644
index 999aa8ab5..493252a13 100644
--- a/src/import/import-tar.c
+++ b/src/import/import-tar.c
@@ -301,7 +301,6 @@ finish:
SOURCES/0044-hwdb-fix-ThinkPad-X-Tablet-special-keys.patch