[systemd/f16] Fix for quota and a couple of other issues
Michal Schmidt
michich at fedoraproject.org
Sat Jan 14 20:47:57 UTC 2012
commit f1996ec0179b18d25744774ac9b3f6dff2798575
Author: Michal Schmidt <mschmidt at redhat.com>
Date: Sat Jan 14 21:43:54 2012 +0100
Fix for quota and a couple of other issues
...operly-detect-what-the-last-capability-is.patch | 4 +-
0002-manager-fix-a-crash-in-isolating.patch | 2 +-
...dit-do-not-complain-if-kernel-lacks-audit.patch | 2 +-
...l-completion-always-invoke-with-no-legend.patch | 2 +-
...ake-list-unit-files-output-more-economica.patch | 3 +-
0006-plymouth-fix-ply-proto-endianess-issues.patch | 2 +-
...-seed-convert-poolsize-from-bits-to-bytes.patch | 2 +-
...ix-file-descriptor-leak-in-test_capabilit.patch | 3 +-
...-t-use-dbus-connection-after-PID-1-got-re.patch | 3 +-
...ys-recreate-cgroup-before-we-try-to-apply.patch | 4 +-
...-remote-mounts-after-both-network.target-.patch | 4 +-
...Install-section-from-remote-fs-pre.target.patch | 3 +-
...up-generator-avoid-ordering-cycle-on-swap.patch | 2 +-
...etion-update-with-new-verbs-and-arguments.patch | 2 +-
...tion-add-completions-for-systemd-loginctl.patch | 3 +-
...tion-rename-file-since-it-is-no-longer-fo.patch | 4 +-
...reak-timestamp-formatting-out-into-a-sepe.patch | 4 +-
...systemadm-allow-sorting-of-jobs-and-units.patch | 5 +-
...plit-the-type-status-combo-box-into-type-.patch | 4 +-
...madm-filter-on-swaps-paths-and-timers-too.patch | 4 +-
...dd-a-wrappable-label-and-use-it-for-statu.patch | 3 +-
...dd-libgee-as-dependency-and-use-it-for-a-.patch | 4 +-
0023-systemadm-display-dependencies-sorted.patch | 5 +-
...-systemadm-use-color-for-dependency-links.patch | 5 +-
0025-systemadm-use-bold-for-requires-etc.patch | 5 +-
...dm-make-the-dependency-listing-selectable.patch | 2 +-
...temadm-catch-exceptions-generated-by-dbus.patch | 2 +-
...stemadm-coalesce-id-and-decription-fields.patch | 2 +-
...adjust-row-numbers-after-removing-aliases.patch | 4 +-
...se-colors-for-id-too-remove-color-from-fr.patch | 4 +-
...diately-remove-all-cgroups-which-run-empt.patch | 3 +-
0032-utmp-remove-unneded-parameters.patch | 2 +-
...d-to-zero-a-struct-before-overwriting-it-.patch | 4 +-
...lize-store-with-the-found-entry-not-with-.patch | 4 +-
...AD_PROCESS-write-the-current-time-to-wtmp.patch | 3 +-
0036-man-fix-a-typo-in-signal-number.patch | 4 +-
...ts-drop-unnecessary-StandardOutput-syslog.patch | 2 +-
...fedora-let-rc-local.service-log-to-syslog.patch | 2 +-
...-t-warn-if-the-pidfile-still-exists-after.patch | 4 +-
0040-job-colored-status-messages-on-boot.patch | 2 +-
0041-man-fix-typo-in-sd_notify.patch | 2 +-
0042-Fix-same-expression-on-both-sides-of.patch | 2 +-
0043-execute-avoid-logging-to-closed-fds.patch | 2 +-
...make-setup_pam-return-errno-when-possible.patch | 3 +-
0045-execute-log-errors-from-sd-EXEC.patch | 2 +-
...-use-the-correct-session-type-unspecified.patch | 3 +-
...module-treat-cron-in-PAM_TTY-as-empty-tty.patch | 2 +-
...nd-swap-units-log-to-the-configured-defau.patch | 3 +-
0049-socket-add-option-for-SO_PASSCRED.patch | 2 +-
...downd-use-PassCred-yes-in-the-socket-unit.patch | 2 +-
...g-use-PassCred-yes-for-the-dev-log-socket.patch | 2 +-
0052-man-document-the-PassCred-option.patch | 3 +-
...d-a-generator-to-pull-rc-local.service-in.patch | 2 +-
...-need-to-check-if-the-script-is-executabl.patch | 3 +-
0055-rc-local-order-after-network.target.patch | 2 +-
0056-util-fix-error-checking-after-fgets.patch | 2 +-
0057-path-use-m-instead-of-strerror-errno.patch | 2 +-
0058-path-refactor-PathSpec-usage.patch | 2 +-
...th-add-PathModified-PathChanged-IN_MODIFY.patch | 4 +-
...dle-services-with-racy-daemonization-grac.patch | 3 +-
...p-the-service-if-ExecStartPost-ends-with-.patch | 4 +-
0062-Allow-list-unit-files-to-run-with-root.patch | 2 +-
...nit-garbage-collect-units-with-load-error.patch | 2 +-
0064-systemctl-print-error-load-state-in-red.patch | 2 +-
...sat-not-an-ampersand-let-s-call-it-at-sym.patch | 4 +-
...-path-add-missing-pieces-for-PathModified.patch | 2 +-
...false-positive-in-check-for-unneeded-unit.patch | 2 +-
...for-unneeded-dependencies-even-when-unit-.patch | 4 +-
...m-module-add-a-couple-of-debugging-prints.patch | 5 +-
0070-fsck-Fix-typo-in-comment.patch | 2 +-
0071-systemctl-fix-typo-in-is-enabled.patch | 2 +-
...e-an-enum-instead-of-plain-char-for-item-.patch | 3 +-
0073-tmpfiles-rename-a-couple-of-functions.patch | 2 +-
...e-a-common-function-to-set-owner-group-mo.patch | 2 +-
...parate-a-generic-item-glob-processing-fun.patch | 3 +-
0076-tmpfiles-add-RECURSIVE_RELABEL_PATH-Z.patch | 2 +-
0077-man-document-Z-in-tmpfiles.patch | 4 +-
0078-man-mention-that-Z-ignores-uid-gid-mode.patch | 5 +-
...rvice-use-syslog-console-for-sysv_console.patch | 2 +-
...files-apply-chown-chmod-for-Z-entries-too.patch | 2 +-
0081-tmpfiles-add-z-like-Z-but-not-recursive.patch | 5 +-
...isplaced-remark-in-description-of-Sockets.patch | 4 +-
0083-execute-fix-losing-of-start-timestamps.patch | 2 +-
0084-label-fix-labeling-of-symbolic-links.patch | 5 +-
0085-dbus-register-to-DBus-asynchronously.patch | 2 +-
0086-dbus-no-sync-D-Bus-connection-flushing.patch | 2 +-
0087-log-never-block-on-syslog-in-PID-1.patch | 2 +-
0088-macro-fix-ALIGN_TO-macro-definition.patch | 5 +-
0089-man-document-the-sd-login-interfaces.patch | 5 +-
...ix-include-lines-since-we-now-ship-a-shar.patch | 4 +-
0091-man-build-new-man-pages.patch | 2 +-
...ahead-is-not-actually-available-in-libsys.patch | 2 +-
...-build-sys-add-rules-for-man-page-aliases.patch | 5 +-
0094-man-add-sd-login-7-page.patch | 2 +-
0095-man-various-updates.patch | 2 +-
...sd-login-7-in-regards-to-mixing-D-Bus-and.patch | 5 +-
...e-HTML-instead-of-XHTML-with-XSL-docbook-.patch | 6 +-
...to-UTF-8-output-to-work-around-charset-is.patch | 4 +-
...e-loopback-device-from-udev-rule-based-sy.patch | 6 +-
...ount-api-vfs-handle-another-OOM-condition.patch | 5 +-
...me-the-PassCred-option-to-PassCredentials.patch | 7 +-
...-add-dependency-on-kmsg-socket-to-socket-.patch | 6 +-
...ring-export-definition-of-sd-readahead-in.patch | 4 +-
...t-rid-of-BUFFER_SIZE-use-LINE_MAX-instead.patch | 4 +-
...emount-namespace-root-dir-for-SLAVE-to-av.patch | 5 +-
...e-can-t-open-dev-tty0-assume-there-is-no-.patch | 6 +-
0107-logind-don-t-watch-vcsa-if-nobody-cares.patch | 5 +-
0108-man-fix-SEE-ALSO-in-hostname-5.patch | 2 +-
...-logind-send-out-Lock-signal-when-locking.patch | 5 +-
0110-logind-add-needed-include-for-sd_notify.patch | 5 +-
...compilation-error-with-PathSpec-redefined.patch | 4 +-
...rinting-status-updates-during-boot-take-t.patch | 6 +-
0113-log-minor-optimization.patch | 2 +-
0114-util-never-ellipsize-welcome-message.patch | 5 +-
0115-headers-fix-git-URLs-for-source-files.patch | 5 +-
0116-README-correct-license-claims.patch | 4 +-
...til-fix-switching-to-console-unicode-mode.patch | 2 +-
...-switch-the-console-to-text-mode-on-reset.patch | 2 +-
...ce-add-dependencies-on-configured-sockets.patch | 4 +-
...ly-update-references-to-units-which-are-m.patch | 3 +-
0121-main-fix-spelling.patch | 2 +-
...ad-fragment-fix-parsing-of-Socket-setting.patch | 5 +-
0123-fix-compiler-warning.patch | 2 +-
...clude-processes-with-argv-0-0-from-killin.patch | 4 +-
...down-add-link-to-root-storage-daemon-text.patch | 4 +-
...ent-new-PropagateReloadTo-PropagateReload.patch | 5 +-
...x-parsing-of-proc-net-unix-on-32Bit-machi.patch | 88 ++++++++++++++++++++
...rrectly-if-a-seat-is-specified-but-not-vt.patch | 51 +++++++++++
0129-pam-fix-build.patch | 29 +++++++
0130-mount-fix-quota.patch | 80 ++++++++++++++++++
systemd.spec | 10 ++-
131 files changed, 445 insertions(+), 228 deletions(-)
---
diff --git a/0001-util-properly-detect-what-the-last-capability-is.patch b/0001-util-properly-detect-what-the-last-capability-is.patch
index 12108c1..df62112 100644
--- a/0001-util-properly-detect-what-the-last-capability-is.patch
+++ b/0001-util-properly-detect-what-the-last-capability-is.patch
@@ -1,8 +1,8 @@
From 3ad4e947bb0312940d56059328dd518d01718f6f Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 11 Oct 2011 22:30:31 +0200
-Subject: [PATCH 001/126] util: properly detect what the last capability is
- (cherry picked from commit
+Subject: [PATCH] util: properly detect what the last capability is (cherry
+ picked from commit
64685e0cea62b4937f0804e47ce2cb7929f58223)
---
diff --git a/0002-manager-fix-a-crash-in-isolating.patch b/0002-manager-fix-a-crash-in-isolating.patch
index eb76574..93eb47e 100644
--- a/0002-manager-fix-a-crash-in-isolating.patch
+++ b/0002-manager-fix-a-crash-in-isolating.patch
@@ -1,7 +1,7 @@
From b93ae6c00edfe8ef2f0fd70177dee1d111598fe0 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Mon, 17 Oct 2011 11:12:12 +0200
-Subject: [PATCH 002/126] manager: fix a crash in isolating
+Subject: [PATCH] manager: fix a crash in isolating
HASHMAP_FOREACH is safe against the removal of the current entry, but
not against the removal of other entries. job_finish_and_invalidate()
diff --git a/0003-audit-do-not-complain-if-kernel-lacks-audit.patch b/0003-audit-do-not-complain-if-kernel-lacks-audit.patch
index 74ae8c7..daf6c7b 100644
--- a/0003-audit-do-not-complain-if-kernel-lacks-audit.patch
+++ b/0003-audit-do-not-complain-if-kernel-lacks-audit.patch
@@ -1,7 +1,7 @@
From 1d0ba48a582be7b9a539cbb5cbf6bbdf5f7b08e1 Mon Sep 17 00:00:00 2001
From: Jonathan Nieder <jrnieder at gmail.com>
Date: Mon, 17 Oct 2011 21:01:40 +0200
-Subject: [PATCH 003/126] audit: do not complain if kernel lacks audit
+Subject: [PATCH] audit: do not complain if kernel lacks audit
When running on a kernel without audit support, systemd currently
writes a mysterious-sounding error to its log:
diff --git a/0004-systemctl-completion-always-invoke-with-no-legend.patch b/0004-systemctl-completion-always-invoke-with-no-legend.patch
index 7b82fe4..270b484 100644
--- a/0004-systemctl-completion-always-invoke-with-no-legend.patch
+++ b/0004-systemctl-completion-always-invoke-with-no-legend.patch
@@ -1,7 +1,7 @@
From fb4f5f218e83eb1496f2fdfa67b27e458b2bd6a4 Mon Sep 17 00:00:00 2001
From: Dave Reisner <d at falconindy.com>
Date: Tue, 11 Oct 2011 20:56:53 -0400
-Subject: [PATCH 004/126] systemctl-completion: always invoke with --no-legend
+Subject: [PATCH] systemctl-completion: always invoke with --no-legend
In the case of completion for the 'restart' verb, passing the invalid
unit name (the colums header) causes completion to cease functioning
diff --git a/0005-systemctl-make-list-unit-files-output-more-economica.patch b/0005-systemctl-make-list-unit-files-output-more-economica.patch
index d8b83a3..26a2c47 100644
--- a/0005-systemctl-make-list-unit-files-output-more-economica.patch
+++ b/0005-systemctl-make-list-unit-files-output-more-economica.patch
@@ -1,8 +1,7 @@
From 62403a219c01f907e69012e502a73cdb9aeeb251 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Mon, 24 Oct 2011 11:49:59 +0200
-Subject: [PATCH 005/126] systemctl: make list-unit-files output more
- economical
+Subject: [PATCH] systemctl: make list-unit-files output more economical
The first column is given the width of the widest entry,
if possible, otherwise all entries are ellipsized to fit
diff --git a/0006-plymouth-fix-ply-proto-endianess-issues.patch b/0006-plymouth-fix-ply-proto-endianess-issues.patch
index 32348b0..7fd8865 100644
--- a/0006-plymouth-fix-ply-proto-endianess-issues.patch
+++ b/0006-plymouth-fix-ply-proto-endianess-issues.patch
@@ -1,7 +1,7 @@
From 4cff61c8150be456da22cc737696fad925c1393f Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 1 Nov 2011 14:20:31 +0100
-Subject: [PATCH 006/126] plymouth: fix ply proto endianess issues
+Subject: [PATCH] plymouth: fix ply proto endianess issues
Plymouth enforces LE even for the local Ply proto, hence we should do
the conversion properly for BE arch compat.
diff --git a/0007-random-seed-convert-poolsize-from-bits-to-bytes.patch b/0007-random-seed-convert-poolsize-from-bits-to-bytes.patch
index 4212e93..fff2355 100644
--- a/0007-random-seed-convert-poolsize-from-bits-to-bytes.patch
+++ b/0007-random-seed-convert-poolsize-from-bits-to-bytes.patch
@@ -1,7 +1,7 @@
From fb47a8a6bc8903d8b4b7b71707baa2c7585a0407 Mon Sep 17 00:00:00 2001
From: Tom Gundersen <teg at jklm.no>
Date: Sat, 22 Oct 2011 18:47:08 +0200
-Subject: [PATCH 007/126] random-seed: convert poolsize from bits to bytes
+Subject: [PATCH] random-seed: convert poolsize from bits to bytes
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/0008-condition-Fix-file-descriptor-leak-in-test_capabilit.patch b/0008-condition-Fix-file-descriptor-leak-in-test_capabilit.patch
index b158ab1..bd9bf45 100644
--- a/0008-condition-Fix-file-descriptor-leak-in-test_capabilit.patch
+++ b/0008-condition-Fix-file-descriptor-leak-in-test_capabilit.patch
@@ -1,8 +1,7 @@
From 62f4ee1b584845c8a3d4caf41c572ec5e7d7af66 Mon Sep 17 00:00:00 2001
From: Thomas Jarosch <thomas.jarosch at intra2net.com>
Date: Wed, 26 Oct 2011 09:38:39 +0200
-Subject: [PATCH 008/126] condition: Fix file descriptor leak in
- test_capability()
+Subject: [PATCH] condition: Fix file descriptor leak in test_capability()
Detected by cppcheck.
(cherry picked from commit 7670e5a2aab543bc6b442ab0683411770e06fe26)
diff --git a/0009-initctl-don-t-use-dbus-connection-after-PID-1-got-re.patch b/0009-initctl-don-t-use-dbus-connection-after-PID-1-got-re.patch
index 08da8c6..f9326f0 100644
--- a/0009-initctl-don-t-use-dbus-connection-after-PID-1-got-re.patch
+++ b/0009-initctl-don-t-use-dbus-connection-after-PID-1-got-re.patch
@@ -1,8 +1,7 @@
From 3e750716de6acad59112a34d3d79f50da680d023 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 1 Nov 2011 18:18:17 +0100
-Subject: [PATCH 009/126] initctl: don't use dbus connection after PID 1 got
- respawned
+Subject: [PATCH] initctl: don't use dbus connection after PID 1 got respawned
After reexec PID 1 our bus connection is invalidated. Hence don't try to
reuse it, just terminate so that when we are spawned the next time we
diff --git a/0010-cgroup-always-recreate-cgroup-before-we-try-to-apply.patch b/0010-cgroup-always-recreate-cgroup-before-we-try-to-apply.patch
index 2aa6a45..04612a1 100644
--- a/0010-cgroup-always-recreate-cgroup-before-we-try-to-apply.patch
+++ b/0010-cgroup-always-recreate-cgroup-before-we-try-to-apply.patch
@@ -1,8 +1,8 @@
From b160c4add112ec90a811726ee3ac536f98cfd6cf Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 1 Nov 2011 22:02:36 +0100
-Subject: [PATCH 010/126] cgroup: always recreate cgroup before we try to
- apply attributes
+Subject: [PATCH] cgroup: always recreate cgroup before we try to apply
+ attributes
We might have trimmed the cgroup tree previously, hence don't trust our
own "realized" flag, always recreate cgroup tree before applying our
diff --git a/0011-mount-order-remote-mounts-after-both-network.target-.patch b/0011-mount-order-remote-mounts-after-both-network.target-.patch
index 69f7415..8fc0088 100644
--- a/0011-mount-order-remote-mounts-after-both-network.target-.patch
+++ b/0011-mount-order-remote-mounts-after-both-network.target-.patch
@@ -1,8 +1,8 @@
From 10e099981a14b6f435552854d4c9d5eaaa65c4da Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 1 Nov 2011 22:27:48 +0100
-Subject: [PATCH 011/126] mount: order remote mounts after both network.target
- and remote-fs-pre.target
+Subject: [PATCH] mount: order remote mounts after both network.target and
+ remote-fs-pre.target
Since remote-fs-pre.target is optional we cannot count on it to order
remote mounts after network.target, so let's add that order explicitly
diff --git a/0012-units-drop-Install-section-from-remote-fs-pre.target.patch b/0012-units-drop-Install-section-from-remote-fs-pre.target.patch
index 047833e..22ed9c6 100644
--- a/0012-units-drop-Install-section-from-remote-fs-pre.target.patch
+++ b/0012-units-drop-Install-section-from-remote-fs-pre.target.patch
@@ -1,8 +1,7 @@
From 80c991c323a08ee03131d51c34b45286ae72001f Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 1 Nov 2011 22:29:48 +0100
-Subject: [PATCH 012/126] units: drop [Install] section from
- remote-fs-pre.target
+Subject: [PATCH] units: drop [Install] section from remote-fs-pre.target
remote-fs-pre.target is not a unit a user should ever explicitly enable.
Instead services which need to hook before network mounts should pull it
diff --git a/0013-cryptsetup-generator-avoid-ordering-cycle-on-swap.patch b/0013-cryptsetup-generator-avoid-ordering-cycle-on-swap.patch
index 6933026..e87b599 100644
--- a/0013-cryptsetup-generator-avoid-ordering-cycle-on-swap.patch
+++ b/0013-cryptsetup-generator-avoid-ordering-cycle-on-swap.patch
@@ -1,7 +1,7 @@
From 88230ce30fcd48f8f6fadcdf838e6f047a91acdf Mon Sep 17 00:00:00 2001
From: Tom Gundersen <teg at jklm.no>
Date: Mon, 17 Oct 2011 13:01:08 +0200
-Subject: [PATCH 013/126] cryptsetup-generator: avoid ordering cycle on swap
+Subject: [PATCH] cryptsetup-generator: avoid ordering cycle on swap
Devices with random keys (swap), should not be ordered before local-fs.target,
as this creates a cycle with systemd-load-random-seed.service (and also it
diff --git a/0014-bash-completion-update-with-new-verbs-and-arguments.patch b/0014-bash-completion-update-with-new-verbs-and-arguments.patch
index 9d26b47..1bf0af5 100644
--- a/0014-bash-completion-update-with-new-verbs-and-arguments.patch
+++ b/0014-bash-completion-update-with-new-verbs-and-arguments.patch
@@ -1,7 +1,7 @@
From f116811feefbde2af0138ab73a2bfab38639f315 Mon Sep 17 00:00:00 2001
From: Ran Benita <ran234 at gmail.com>
Date: Wed, 2 Nov 2011 10:48:49 +0200
-Subject: [PATCH 014/126] bash-completion: update with new verbs and arguments
+Subject: [PATCH] bash-completion: update with new verbs and arguments
Adds arguments --root= --runtime --no-legend.
Adds verbs link mask unmask reenable list-unit-files.
diff --git a/0015-bash-completion-add-completions-for-systemd-loginctl.patch b/0015-bash-completion-add-completions-for-systemd-loginctl.patch
index b8beb1a..cb1702f 100644
--- a/0015-bash-completion-add-completions-for-systemd-loginctl.patch
+++ b/0015-bash-completion-add-completions-for-systemd-loginctl.patch
@@ -1,8 +1,7 @@
From cb1d467a016e97e74222fc775fefe4ee3790f8fb Mon Sep 17 00:00:00 2001
From: Ran Benita <ran234 at gmail.com>
Date: Wed, 2 Nov 2011 10:48:50 +0200
-Subject: [PATCH 015/126] bash-completion: add completions for
- systemd-loginctl
+Subject: [PATCH] bash-completion: add completions for systemd-loginctl
This script is straightforward and should give proper completions for
all of systemd-loginctl's verbs.
diff --git a/0016-bash-completion-rename-file-since-it-is-no-longer-fo.patch b/0016-bash-completion-rename-file-since-it-is-no-longer-fo.patch
index dd3024a..8e65323 100644
--- a/0016-bash-completion-rename-file-since-it-is-no-longer-fo.patch
+++ b/0016-bash-completion-rename-file-since-it-is-no-longer-fo.patch
@@ -1,8 +1,8 @@
From b7ff1f56d52becdc0820d54a26b2fbec7fbd698c Mon Sep 17 00:00:00 2001
From: Ran Benita <ran234 at gmail.com>
Date: Wed, 2 Nov 2011 10:48:51 +0200
-Subject: [PATCH 016/126] bash-completion: rename file since it is no longer
- for systemctl only (cherry picked from commit
+Subject: [PATCH] bash-completion: rename file since it is no longer for
+ systemctl only (cherry picked from commit
f5a613c03c54cc82e92c38af0b3e1c130003a68b)
---
diff --git a/0017-systemadm-break-timestamp-formatting-out-into-a-sepe.patch b/0017-systemadm-break-timestamp-formatting-out-into-a-sepe.patch
index 9bf17d6..00fa0a9 100644
--- a/0017-systemadm-break-timestamp-formatting-out-into-a-sepe.patch
+++ b/0017-systemadm-break-timestamp-formatting-out-into-a-sepe.patch
@@ -1,8 +1,8 @@
From 59c42570c4191f833c06561ea5c6df134946e1f8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Wed, 23 Feb 2011 14:03:59 +0100
-Subject: [PATCH 017/126] systemadm: break timestamp formatting out into a
- seperate function
+Subject: [PATCH] systemadm: break timestamp formatting out into a seperate
+ function
Since the timezone is always local, it doesn't make much sense to
display it. The timestamp is now formatted without the timezone.
diff --git a/0018-systemadm-allow-sorting-of-jobs-and-units.patch b/0018-systemadm-allow-sorting-of-jobs-and-units.patch
index ad9fe69..5fc24ed 100644
--- a/0018-systemadm-allow-sorting-of-jobs-and-units.patch
+++ b/0018-systemadm-allow-sorting-of-jobs-and-units.patch
@@ -1,9 +1,8 @@
From 5a7251ffb8ea53dd6c0e0b78e78af704bbb1cbb2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Thu, 24 Feb 2011 16:29:24 +0100
-Subject: [PATCH 018/126] systemadm: allow sorting of jobs and units (cherry
- picked from commit
- 661ece1029ea454ff76093a5f1b40e9209cac86d)
+Subject: [PATCH] systemadm: allow sorting of jobs and units (cherry picked
+ from commit 661ece1029ea454ff76093a5f1b40e9209cac86d)
---
src/systemadm.vala | 31 ++++++++++++++++++++-----------
diff --git a/0019-systemadm-split-the-type-status-combo-box-into-type-.patch b/0019-systemadm-split-the-type-status-combo-box-into-type-.patch
index 7920cc7..962b2f8 100644
--- a/0019-systemadm-split-the-type-status-combo-box-into-type-.patch
+++ b/0019-systemadm-split-the-type-status-combo-box-into-type-.patch
@@ -1,8 +1,8 @@
From 24924bc68792f49d73cfaf0ff4dd2975d1c3c765 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Fri, 25 Feb 2011 18:20:16 +0100
-Subject: [PATCH 019/126] systemadm: split the type+status combo box into type
- combo & status checkbox (cherry picked from commit
+Subject: [PATCH] systemadm: split the type+status combo box into type combo &
+ status checkbox (cherry picked from commit
a3c159a23c7cae889f89ed69bbe82c272bf163ca)
---
diff --git a/0020-systemadm-filter-on-swaps-paths-and-timers-too.patch b/0020-systemadm-filter-on-swaps-paths-and-timers-too.patch
index a5ea1e3..e463bc7 100644
--- a/0020-systemadm-filter-on-swaps-paths-and-timers-too.patch
+++ b/0020-systemadm-filter-on-swaps-paths-and-timers-too.patch
@@ -1,8 +1,8 @@
From ad2d88f188922c5267f15e25446e7ece114b5ac0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Mon, 28 Feb 2011 10:35:23 +0100
-Subject: [PATCH 020/126] systemadm: filter on swaps, paths, and timers too.
- (cherry picked from commit
+Subject: [PATCH] systemadm: filter on swaps, paths, and timers too. (cherry
+ picked from commit
e377ad0d11e1bd9954c6084956494ebbf41b4486)
---
diff --git a/0021-systemadm-add-a-wrappable-label-and-use-it-for-statu.patch b/0021-systemadm-add-a-wrappable-label-and-use-it-for-statu.patch
index 500c847..99289fd 100644
--- a/0021-systemadm-add-a-wrappable-label-and-use-it-for-statu.patch
+++ b/0021-systemadm-add-a-wrappable-label-and-use-it-for-statu.patch
@@ -1,8 +1,7 @@
From fb6ffd0ed76b175b4eeb1c73b9fd7a3cbcf6ecbb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Tue, 1 Mar 2011 11:18:13 +0100
-Subject: [PATCH 021/126] systemadm: add a wrappable label and use it for
- status lines
+Subject: [PATCH] systemadm: add a wrappable label and use it for status lines
The new WrapLabel is there to work around a deficiency in GTK,
namely the fact that it is hard to make labels which are both
diff --git a/0022-systemadm-add-libgee-as-dependency-and-use-it-for-a-.patch b/0022-systemadm-add-libgee-as-dependency-and-use-it-for-a-.patch
index cd401b8..38a859a 100644
--- a/0022-systemadm-add-libgee-as-dependency-and-use-it-for-a-.patch
+++ b/0022-systemadm-add-libgee-as-dependency-and-use-it-for-a-.patch
@@ -1,8 +1,8 @@
From 6c8061acd30f7cb604953dd75f00bb8f8cc7323b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Thu, 3 Mar 2011 20:54:01 +0100
-Subject: [PATCH 022/126] systemadm: add libgee as dependency and use it for a
- unit map (cherry picked from commit
+Subject: [PATCH] systemadm: add libgee as dependency and use it for a unit
+ map (cherry picked from commit
11216eb0bd5aab6b14af004fd2f24d423e3d356d)
---
diff --git a/0023-systemadm-display-dependencies-sorted.patch b/0023-systemadm-display-dependencies-sorted.patch
index adb2df2..975b1c3 100644
--- a/0023-systemadm-display-dependencies-sorted.patch
+++ b/0023-systemadm-display-dependencies-sorted.patch
@@ -1,9 +1,8 @@
From 9a11d4dc5b77fc3b9b33f96888f1a46f5a013786 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Thu, 3 Mar 2011 01:30:08 +0100
-Subject: [PATCH 023/126] systemadm: display dependencies sorted (cherry
- picked from commit
- 8278f06953f5339646e5ff98900321f1525c0a21)
+Subject: [PATCH] systemadm: display dependencies sorted (cherry picked from
+ commit 8278f06953f5339646e5ff98900321f1525c0a21)
---
src/systemadm.vala | 6 +++++-
diff --git a/0024-systemadm-use-color-for-dependency-links.patch b/0024-systemadm-use-color-for-dependency-links.patch
index 22d7410..35ef49e 100644
--- a/0024-systemadm-use-color-for-dependency-links.patch
+++ b/0024-systemadm-use-color-for-dependency-links.patch
@@ -1,9 +1,8 @@
From c9e50116433d60c2f296f7f542e43e13a872cc75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Thu, 3 Mar 2011 22:20:19 +0100
-Subject: [PATCH 024/126] systemadm: use color for dependency links (cherry
- picked from commit
- 23b51f17b1cf473bff3ae5332477e2028a5c5f53)
+Subject: [PATCH] systemadm: use color for dependency links (cherry picked
+ from commit 23b51f17b1cf473bff3ae5332477e2028a5c5f53)
---
src/systemadm.vala | 21 ++++++++++++++++++++-
diff --git a/0025-systemadm-use-bold-for-requires-etc.patch b/0025-systemadm-use-bold-for-requires-etc.patch
index 596ac0d..15113d2 100644
--- a/0025-systemadm-use-bold-for-requires-etc.patch
+++ b/0025-systemadm-use-bold-for-requires-etc.patch
@@ -1,9 +1,8 @@
From 4640202a44277e573dda7125d87e43025436fc4a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Sat, 17 Sep 2011 14:57:19 +0100
-Subject: [PATCH 025/126] systemadm: use bold for "requires", etc. (cherry
- picked from commit
- 8b1451ade7794c21d29141dc363d0f626e2070ee)
+Subject: [PATCH] systemadm: use bold for "requires", etc. (cherry picked from
+ commit 8b1451ade7794c21d29141dc363d0f626e2070ee)
---
src/systemadm.vala | 2 +-
diff --git a/0026-systemadm-make-the-dependency-listing-selectable.patch b/0026-systemadm-make-the-dependency-listing-selectable.patch
index a232841..9b51dc0 100644
--- a/0026-systemadm-make-the-dependency-listing-selectable.patch
+++ b/0026-systemadm-make-the-dependency-listing-selectable.patch
@@ -1,7 +1,7 @@
From edafba60cbcaab71266f53f3359126c69106b21c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Sun, 18 Sep 2011 11:06:07 +0200
-Subject: [PATCH 026/126] systemadm: make the dependency listing selectable
+Subject: [PATCH] systemadm: make the dependency listing selectable
There's no reason to forbid selecting the text.
(cherry picked from commit 37d3b881f1cc7c18d23013ff29429ab67ab5b61d)
diff --git a/0027-systemadm-catch-exceptions-generated-by-dbus.patch b/0027-systemadm-catch-exceptions-generated-by-dbus.patch
index 74b63e9..ca9903d 100644
--- a/0027-systemadm-catch-exceptions-generated-by-dbus.patch
+++ b/0027-systemadm-catch-exceptions-generated-by-dbus.patch
@@ -1,7 +1,7 @@
From 328238ca7c52a658089aa5c8ba0d63dfeaf3c2bd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Thu, 24 Feb 2011 16:30:55 +0100
-Subject: [PATCH 027/126] systemadm: catch exceptions generated by dbus
+Subject: [PATCH] systemadm: catch exceptions generated by dbus
Otherwise, access-denied dbus errors were not caught, and only
caused a message to be printed out on the console. After this
diff --git a/0028-systemadm-coalesce-id-and-decription-fields.patch b/0028-systemadm-coalesce-id-and-decription-fields.patch
index 6e2e5dc..b5836d0 100644
--- a/0028-systemadm-coalesce-id-and-decription-fields.patch
+++ b/0028-systemadm-coalesce-id-and-decription-fields.patch
@@ -1,7 +1,7 @@
From 5581802cca0ebea3b8a3193f94c80cfc4d0a3111 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Sun, 18 Sep 2011 17:00:12 +0200
-Subject: [PATCH 028/126] systemadm: coalesce id and decription fields
+Subject: [PATCH] systemadm: coalesce id and decription fields
This is just in interest of saving space (e.g. 5 lines for multi-user.target).
(cherry picked from commit 8f38d5a4c6e627180809db739b2bdaa5ca0c645a)
diff --git a/0029-systemadm-adjust-row-numbers-after-removing-aliases.patch b/0029-systemadm-adjust-row-numbers-after-removing-aliases.patch
index 67619db..fba1815 100644
--- a/0029-systemadm-adjust-row-numbers-after-removing-aliases.patch
+++ b/0029-systemadm-adjust-row-numbers-after-removing-aliases.patch
@@ -1,8 +1,8 @@
From e3eece11dcdef669d90fef5f42428a921cad33b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Mon, 19 Sep 2011 08:14:02 +0200
-Subject: [PATCH 029/126] systemadm: adjust row numbers after removing
- 'aliases' (cherry picked from commit
+Subject: [PATCH] systemadm: adjust row numbers after removing 'aliases'
+ (cherry picked from commit
fe7e28146f30ec442c0dd7f71002a1b482d910a9)
---
diff --git a/0030-systemadm-use-colors-for-id-too-remove-color-from-fr.patch b/0030-systemadm-use-colors-for-id-too-remove-color-from-fr.patch
index 5dc7013..99078e0 100644
--- a/0030-systemadm-use-colors-for-id-too-remove-color-from-fr.patch
+++ b/0030-systemadm-use-colors-for-id-too-remove-color-from-fr.patch
@@ -1,8 +1,8 @@
From d21907af22f1c14445521cb6ae5cabccbe186bcc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Mon, 19 Sep 2011 08:20:17 +0200
-Subject: [PATCH 030/126] systemadm: use colors for id too, remove color from
- fragment link (cherry picked from commit
+Subject: [PATCH] systemadm: use colors for id too, remove color from fragment
+ link (cherry picked from commit
79b1e6cb8080e5c88754484f5af591ce74714ff0)
---
diff --git a/0031-cgroup-immediately-remove-all-cgroups-which-run-empt.patch b/0031-cgroup-immediately-remove-all-cgroups-which-run-empt.patch
index 907b81d..2593a3e 100644
--- a/0031-cgroup-immediately-remove-all-cgroups-which-run-empt.patch
+++ b/0031-cgroup-immediately-remove-all-cgroups-which-run-empt.patch
@@ -1,8 +1,7 @@
From 54a91c5eae72181cc7aadf618c152e18ac336b5e Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Thu, 3 Nov 2011 19:42:53 +0100
-Subject: [PATCH 031/126] cgroup: immediately remove all cgroups which run
- empty
+Subject: [PATCH] cgroup: immediately remove all cgroups which run empty
Some controllers have scaling problems when many empty cgroups exist.
Hence, as soon as we get a notification that a cgroup is empty, delete
diff --git a/0032-utmp-remove-unneded-parameters.patch b/0032-utmp-remove-unneded-parameters.patch
index 1dd926f..08a3891 100644
--- a/0032-utmp-remove-unneded-parameters.patch
+++ b/0032-utmp-remove-unneded-parameters.patch
@@ -1,7 +1,7 @@
From 9052b8afdf507b674b2e3abfb803d96c19c0a307 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sun, 6 Nov 2011 23:06:38 +0100
-Subject: [PATCH 032/126] utmp: remove unneded parameters
+Subject: [PATCH] utmp: remove unneded parameters
With these functions no caller ever passes anything else than 0
for 't' (meaning the current time will be used).
diff --git a/0033-utmp-no-need-to-zero-a-struct-before-overwriting-it-.patch b/0033-utmp-no-need-to-zero-a-struct-before-overwriting-it-.patch
index ff18fcc..995c0da 100644
--- a/0033-utmp-no-need-to-zero-a-struct-before-overwriting-it-.patch
+++ b/0033-utmp-no-need-to-zero-a-struct-before-overwriting-it-.patch
@@ -1,8 +1,8 @@
From ddd712b60245be98042ad5212597ef9ec9833ccf Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sun, 6 Nov 2011 23:07:54 +0100
-Subject: [PATCH 033/126] utmp: no need to zero a struct before overwriting it
- with memcpy (cherry picked from commit
+Subject: [PATCH] utmp: no need to zero a struct before overwriting it with
+ memcpy (cherry picked from commit
b8e47420b32b52619c6c49c98a663bee7929ccbe)
---
diff --git a/0034-utmp-initialize-store-with-the-found-entry-not-with-.patch b/0034-utmp-initialize-store-with-the-found-entry-not-with-.patch
index 1bd62cf..3223660 100644
--- a/0034-utmp-initialize-store-with-the-found-entry-not-with-.patch
+++ b/0034-utmp-initialize-store-with-the-found-entry-not-with-.patch
@@ -1,8 +1,8 @@
From b2072011a7998e22f6d8a4f2a815ed3dbab819cc Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sun, 6 Nov 2011 23:31:46 +0100
-Subject: [PATCH 034/126] utmp: initialize store with the found entry, not
- with the lookup key (cherry picked from commit
+Subject: [PATCH] utmp: initialize store with the found entry, not with the
+ lookup key (cherry picked from commit
fa4ad7ceca6c96d9f0b7022819acf8954cba35ea)
---
diff --git a/0035-utmp-for-DEAD_PROCESS-write-the-current-time-to-wtmp.patch b/0035-utmp-for-DEAD_PROCESS-write-the-current-time-to-wtmp.patch
index 806f9ae..a90bab5 100644
--- a/0035-utmp-for-DEAD_PROCESS-write-the-current-time-to-wtmp.patch
+++ b/0035-utmp-for-DEAD_PROCESS-write-the-current-time-to-wtmp.patch
@@ -1,8 +1,7 @@
From 404b71bb18c983f62897ed40d9a4b310ddcca86a Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sun, 6 Nov 2011 23:55:06 +0100
-Subject: [PATCH 035/126] utmp: for DEAD_PROCESS write the current time to
- wtmp
+Subject: [PATCH] utmp: for DEAD_PROCESS write the current time to wtmp
Zeroed .ut_tv values in wtmp confuse chkrootkit.
diff --git a/0036-man-fix-a-typo-in-signal-number.patch b/0036-man-fix-a-typo-in-signal-number.patch
index f4fd2fe..21b82af 100644
--- a/0036-man-fix-a-typo-in-signal-number.patch
+++ b/0036-man-fix-a-typo-in-signal-number.patch
@@ -1,8 +1,8 @@
From abd72ba81496bd84a970faa7daec3bacd6a81356 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Mon, 7 Nov 2011 01:08:21 +0100
-Subject: [PATCH 036/126] man: fix a typo in signal number (cherry picked from
- commit 75c982a79f68a9209f0bcaf422d50414167bc5d1)
+Subject: [PATCH] man: fix a typo in signal number (cherry picked from commit
+ 75c982a79f68a9209f0bcaf422d50414167bc5d1)
---
man/systemd.xml | 2 +-
diff --git a/0037-units-drop-unnecessary-StandardOutput-syslog.patch b/0037-units-drop-unnecessary-StandardOutput-syslog.patch
index e77d19d..cfa8c5a 100644
--- a/0037-units-drop-unnecessary-StandardOutput-syslog.patch
+++ b/0037-units-drop-unnecessary-StandardOutput-syslog.patch
@@ -1,7 +1,7 @@
From 27b67ec67a39321dd52828002a50868071cb5bbf Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Wed, 9 Nov 2011 08:42:03 +0100
-Subject: [PATCH 037/126] units: drop unnecessary 'StandardOutput=syslog'
+Subject: [PATCH] units: drop unnecessary 'StandardOutput=syslog'
DefaultStandardOutput is syslog anyway. There's no reason to assume that
the administrator would want these units to be excluded when he configures
diff --git a/0038-units-fedora-let-rc-local.service-log-to-syslog.patch b/0038-units-fedora-let-rc-local.service-log-to-syslog.patch
index 00bc3ec..a5f6261 100644
--- a/0038-units-fedora-let-rc-local.service-log-to-syslog.patch
+++ b/0038-units-fedora-let-rc-local.service-log-to-syslog.patch
@@ -1,7 +1,7 @@
From a8fda0ca8760ccad7630b9dd4b544577ce97d232 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Wed, 9 Nov 2011 08:58:36 +0100
-Subject: [PATCH 038/126] units/fedora: let rc-local.service log to syslog
+Subject: [PATCH] units/fedora: let rc-local.service log to syslog
rc-local.service should not be excluded from the default stdout logging.
diff --git a/0039-service-don-t-warn-if-the-pidfile-still-exists-after.patch b/0039-service-don-t-warn-if-the-pidfile-still-exists-after.patch
index 54fe142..fcee82f 100644
--- a/0039-service-don-t-warn-if-the-pidfile-still-exists-after.patch
+++ b/0039-service-don-t-warn-if-the-pidfile-still-exists-after.patch
@@ -1,8 +1,8 @@
From 3fdac700a322217421675774e25cfd5cb09c2dd2 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 10 Nov 2011 09:55:47 +0100
-Subject: [PATCH 039/126] service: don't warn if the pidfile still exists
- after SIGCHLD
+Subject: [PATCH] service: don't warn if the pidfile still exists after
+ SIGCHLD
A service that drops its privileges may not be able to remove it when it
exits. The stale pidfile is not a problem as long as the service
diff --git a/0040-job-colored-status-messages-on-boot.patch b/0040-job-colored-status-messages-on-boot.patch
index 356bb3f..62a533e 100644
--- a/0040-job-colored-status-messages-on-boot.patch
+++ b/0040-job-colored-status-messages-on-boot.patch
@@ -1,7 +1,7 @@
From dd36a516b3945e64578ab4190499266ae44b1155 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 10 Nov 2011 12:53:39 +0100
-Subject: [PATCH 040/126] job: colored status messages on boot
+Subject: [PATCH] job: colored status messages on boot
The lack or green/red status marks on boot has been described by some
users as "critical", "dramatic", "dealbreaker", "showstopper". Seriously.
diff --git a/0041-man-fix-typo-in-sd_notify.patch b/0041-man-fix-typo-in-sd_notify.patch
index ae48ece..691119b 100644
--- a/0041-man-fix-typo-in-sd_notify.patch
+++ b/0041-man-fix-typo-in-sd_notify.patch
@@ -1,7 +1,7 @@
From acd5d830990975310998d28800cad086357a80c0 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 11 Nov 2011 10:48:17 +0100
-Subject: [PATCH 041/126] man: fix typo in sd_notify
+Subject: [PATCH] man: fix typo in sd_notify
Noticed by guzu.
(cherry picked from commit 9f84624270432cdff35c4f499fbdb9e0f94fe705)
diff --git a/0042-Fix-same-expression-on-both-sides-of.patch b/0042-Fix-same-expression-on-both-sides-of.patch
index 7ff7a88..40240c5 100644
--- a/0042-Fix-same-expression-on-both-sides-of.patch
+++ b/0042-Fix-same-expression-on-both-sides-of.patch
@@ -1,7 +1,7 @@
From b3070998c22feaa3b85337c56fb437527aec962e Mon Sep 17 00:00:00 2001
From: Thomas Jarosch <thomas.jarosch at intra2net.com>
Date: Wed, 9 Nov 2011 20:48:31 +0100
-Subject: [PATCH 042/126] Fix same expression on both sides of '&&'
+Subject: [PATCH] Fix same expression on both sides of '&&'
The code should probably look like the statements above it.
Please verify, I just detected it using cppcheck.
diff --git a/0043-execute-avoid-logging-to-closed-fds.patch b/0043-execute-avoid-logging-to-closed-fds.patch
index 1898c0c..478911e 100644
--- a/0043-execute-avoid-logging-to-closed-fds.patch
+++ b/0043-execute-avoid-logging-to-closed-fds.patch
@@ -1,7 +1,7 @@
From 838ad64f4f4502f370dcbf5faaed94b618bdac08 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Wed, 16 Nov 2011 23:45:01 +0100
-Subject: [PATCH 043/126] execute: avoid logging to closed fds
+Subject: [PATCH] execute: avoid logging to closed fds
Several functions called from the "sd(EXEC)" process try to log messages
when all the file descriptors are already closed, including the logging
diff --git a/0044-execute-make-setup_pam-return-errno-when-possible.patch b/0044-execute-make-setup_pam-return-errno-when-possible.patch
index 17f8b96..2a33a52 100644
--- a/0044-execute-make-setup_pam-return-errno-when-possible.patch
+++ b/0044-execute-make-setup_pam-return-errno-when-possible.patch
@@ -1,8 +1,7 @@
From 859dc200c20c5dd7e49e443bd29ab6c31dfb0b69 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 17 Nov 2011 00:16:22 +0100
-Subject: [PATCH 044/126] execute: make setup_pam() return -errno when
- possible
+Subject: [PATCH] execute: make setup_pam() return -errno when possible
The only caller currently checks if the result is non-zero,
so nothing changes there.
diff --git a/0045-execute-log-errors-from-sd-EXEC.patch b/0045-execute-log-errors-from-sd-EXEC.patch
index dcfdc14..f1957f1 100644
--- a/0045-execute-log-errors-from-sd-EXEC.patch
+++ b/0045-execute-log-errors-from-sd-EXEC.patch
@@ -1,7 +1,7 @@
From 43516d8c437d0afd7f4a70592487291e45675101 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 17 Nov 2011 00:21:16 +0100
-Subject: [PATCH 045/126] execute: log errors from "sd(EXEC)"
+Subject: [PATCH] execute: log errors from "sd(EXEC)"
To give the administrator more hints about failures occuring in spawning
of commands than just the exit code, log the strerror.
diff --git a/0046-pam-module-use-the-correct-session-type-unspecified.patch b/0046-pam-module-use-the-correct-session-type-unspecified.patch
index e394873..75f0a53 100644
--- a/0046-pam-module-use-the-correct-session-type-unspecified.patch
+++ b/0046-pam-module-use-the-correct-session-type-unspecified.patch
@@ -1,8 +1,7 @@
From d9e63f3d535758350a83b9b39050e98e01d8d638 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 19 Nov 2011 01:14:11 +0100
-Subject: [PATCH 046/126] pam-module: use the correct session type
- "unspecified"
+Subject: [PATCH] pam-module: use the correct session type "unspecified"
logind does not understand "other".
(cherry picked from commit 1dc995370987660ff045ff4d7cf512da0390cf96)
diff --git a/0047-pam-module-treat-cron-in-PAM_TTY-as-empty-tty.patch b/0047-pam-module-treat-cron-in-PAM_TTY-as-empty-tty.patch
index 9e99b0e..a3dcabe 100644
--- a/0047-pam-module-treat-cron-in-PAM_TTY-as-empty-tty.patch
+++ b/0047-pam-module-treat-cron-in-PAM_TTY-as-empty-tty.patch
@@ -1,7 +1,7 @@
From ecac03685b4679d53c0ec86db257e061bec2d2c9 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 19 Nov 2011 01:17:46 +0100
-Subject: [PATCH 047/126] pam-module: treat "cron" in PAM_TTY as empty tty
+Subject: [PATCH] pam-module: treat "cron" in PAM_TTY as empty tty
cron sets PAM_TTY to "cron" and it has been doing it for a long time.
It cannot be changed because user configurations may depend on it.
diff --git a/0048-let-mount-and-swap-units-log-to-the-configured-defau.patch b/0048-let-mount-and-swap-units-log-to-the-configured-defau.patch
index 968e536..986e83a 100644
--- a/0048-let-mount-and-swap-units-log-to-the-configured-defau.patch
+++ b/0048-let-mount-and-swap-units-log-to-the-configured-defau.patch
@@ -1,8 +1,7 @@
From 003cb5ce02b9660a790ab330796e92b5d79806b6 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 19 Nov 2011 02:47:09 +0100
-Subject: [PATCH 048/126] let mount and swap units log to the configured
- defaults
+Subject: [PATCH] let mount and swap units log to the configured defaults
Related-to: https://bugzilla.redhat.com/show_bug.cgi?id=750032
(cherry picked from commit f6cebb3bd5a00d79c8131637c0f6796a75e6af99)
diff --git a/0049-socket-add-option-for-SO_PASSCRED.patch b/0049-socket-add-option-for-SO_PASSCRED.patch
index 45b0769..529c1f1 100644
--- a/0049-socket-add-option-for-SO_PASSCRED.patch
+++ b/0049-socket-add-option-for-SO_PASSCRED.patch
@@ -1,7 +1,7 @@
From 1a542f80955b0d425412f5c3dd604483747db133 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Tue, 29 Nov 2011 22:15:41 +0100
-Subject: [PATCH 049/126] socket: add option for SO_PASSCRED
+Subject: [PATCH] socket: add option for SO_PASSCRED
Add an option to enable SO_PASSCRED for unix sockets.
(cherry picked from commit d68af58657ce0e99594dff199fbb9b319cf6af96)
diff --git a/0050-shutdownd-use-PassCred-yes-in-the-socket-unit.patch b/0050-shutdownd-use-PassCred-yes-in-the-socket-unit.patch
index b232173..1d1b05b 100644
--- a/0050-shutdownd-use-PassCred-yes-in-the-socket-unit.patch
+++ b/0050-shutdownd-use-PassCred-yes-in-the-socket-unit.patch
@@ -1,7 +1,7 @@
From 6811dc0646d92f0c668cbf3ce5a6426e273c4abf Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Tue, 29 Nov 2011 23:14:36 +0100
-Subject: [PATCH 050/126] shutdownd: use PassCred=yes in the socket unit
+Subject: [PATCH] shutdownd: use PassCred=yes in the socket unit
Since Linux 3.2 in order to receive SCM_CREDENTIALS it is not sufficient
to set SO_PASSCRED just before recvmsg(). The option has to be already
diff --git a/0051-syslog-use-PassCred-yes-for-the-dev-log-socket.patch b/0051-syslog-use-PassCred-yes-for-the-dev-log-socket.patch
index e2aeb25..5c17a25 100644
--- a/0051-syslog-use-PassCred-yes-for-the-dev-log-socket.patch
+++ b/0051-syslog-use-PassCred-yes-for-the-dev-log-socket.patch
@@ -1,7 +1,7 @@
From 20f36bebf9cb9655cb8ac606b70461e4db7ecbde Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Wed, 30 Nov 2011 09:37:13 +0100
-Subject: [PATCH 051/126] syslog: use PassCred=yes for the /dev/log socket
+Subject: [PATCH] syslog: use PassCred=yes for the /dev/log socket
Both kmsg-syslogd and the real syslog service want to receive
SCM_CREDENTIALS. With socket activation it is too late to set
diff --git a/0052-man-document-the-PassCred-option.patch b/0052-man-document-the-PassCred-option.patch
index 56303d7..54b8f6c 100644
--- a/0052-man-document-the-PassCred-option.patch
+++ b/0052-man-document-the-PassCred-option.patch
@@ -1,8 +1,7 @@
From b1d7dbb539fcbd671ec4ddce1d162fe3543440ea Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Wed, 30 Nov 2011 11:06:35 +0100
-Subject: [PATCH 052/126] man: document the PassCred option (cherry picked
- from commit
+Subject: [PATCH] man: document the PassCred option (cherry picked from commit
42e87475cfe20a5e79da882012629f9d3ae63648)
---
diff --git a/0053-add-a-generator-to-pull-rc-local.service-in.patch b/0053-add-a-generator-to-pull-rc-local.service-in.patch
index 8a5f2a7..9e9c6c1 100644
--- a/0053-add-a-generator-to-pull-rc-local.service-in.patch
+++ b/0053-add-a-generator-to-pull-rc-local.service-in.patch
@@ -1,7 +1,7 @@
From a40cb5c2aaa67a66c20b17f18cb30fd7b65154d4 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 2 Dec 2011 10:18:46 +0100
-Subject: [PATCH 053/126] add a generator to pull rc-local.service in
+Subject: [PATCH] add a generator to pull rc-local.service in
rc-local.service acts as an ordering barrier even if its condition is
false, because conditions are evaluated when the service is about to be
diff --git a/0054-rc-local-no-need-to-check-if-the-script-is-executabl.patch b/0054-rc-local-no-need-to-check-if-the-script-is-executabl.patch
index d99b790..983d6e8 100644
--- a/0054-rc-local-no-need-to-check-if-the-script-is-executabl.patch
+++ b/0054-rc-local-no-need-to-check-if-the-script-is-executabl.patch
@@ -1,8 +1,7 @@
From 6d3970658de8f270b651e8b4cffbc464e3774428 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 2 Dec 2011 11:32:04 +0100
-Subject: [PATCH 054/126] rc-local: no need to check if the script is
- executable
+Subject: [PATCH] rc-local: no need to check if the script is executable
rc-local.service is pulled in by a generator only if the script is
executable. No need to check again.
diff --git a/0055-rc-local-order-after-network.target.patch b/0055-rc-local-order-after-network.target.patch
index 46d104c..3816b6c 100644
--- a/0055-rc-local-order-after-network.target.patch
+++ b/0055-rc-local-order-after-network.target.patch
@@ -1,7 +1,7 @@
From 7f0aa58747b7335c7856fb7153be6cd1e22b74b6 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 2 Dec 2011 11:32:52 +0100
-Subject: [PATCH 055/126] rc-local: order after network.target
+Subject: [PATCH] rc-local: order after network.target
As suggested by Bill Nottingham: rc.local is often used for frobbing the
network.
diff --git a/0056-util-fix-error-checking-after-fgets.patch b/0056-util-fix-error-checking-after-fgets.patch
index 9b7965c..8e3a25a 100644
--- a/0056-util-fix-error-checking-after-fgets.patch
+++ b/0056-util-fix-error-checking-after-fgets.patch
@@ -1,7 +1,7 @@
From 360ab562c360ec375f76fb88318546323a835459 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 3 Dec 2011 00:41:34 +0100
-Subject: [PATCH 056/126] util: fix error checking after fgets()
+Subject: [PATCH] util: fix error checking after fgets()
fgets() does not set errno on EOF.
(cherry picked from commit 35d50f55f346c71fd5e957d35ebcae1c50b1f9ce)
diff --git a/0057-path-use-m-instead-of-strerror-errno.patch b/0057-path-use-m-instead-of-strerror-errno.patch
index 1fa8d40..6c505f9 100644
--- a/0057-path-use-m-instead-of-strerror-errno.patch
+++ b/0057-path-use-m-instead-of-strerror-errno.patch
@@ -1,7 +1,7 @@
From 5971b6afa801868d4bf790727dec254588832d70 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 3 Dec 2011 01:36:05 +0100
-Subject: [PATCH 057/126] path: use %m instead of strerror(errno)
+Subject: [PATCH] path: use %m instead of strerror(errno)
and strerror(-errno) was just wrong.
(cherry picked from commit 768147d13d0877a4c3e5f6f986c3064de62ff4f1)
diff --git a/0058-path-refactor-PathSpec-usage.patch b/0058-path-refactor-PathSpec-usage.patch
index 88c9c72..c87da58 100644
--- a/0058-path-refactor-PathSpec-usage.patch
+++ b/0058-path-refactor-PathSpec-usage.patch
@@ -1,7 +1,7 @@
From 69086d0499fb8ae161ab9bd83da19f098317f6bc Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 3 Dec 2011 01:38:30 +0100
-Subject: [PATCH 058/126] path: refactor PathSpec usage
+Subject: [PATCH] path: refactor PathSpec usage
path_*() functions operate on "Path *p" and they do not touch PathSpec
internals directly.
diff --git a/0059-path-add-PathModified-PathChanged-IN_MODIFY.patch b/0059-path-add-PathModified-PathChanged-IN_MODIFY.patch
index c1ca096..ff65028 100644
--- a/0059-path-add-PathModified-PathChanged-IN_MODIFY.patch
+++ b/0059-path-add-PathModified-PathChanged-IN_MODIFY.patch
@@ -1,8 +1,8 @@
From 30fb4092d987ff81f39177461f6472e2fff225a1 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 3 Dec 2011 10:22:26 +0100
-Subject: [PATCH 059/126] path: add PathModified (= PathChanged + IN_MODIFY)
- (cherry picked from commit
+Subject: [PATCH] path: add PathModified (= PathChanged + IN_MODIFY) (cherry
+ picked from commit
e92238567b9fc83ef77e359588d7b005ecae3d70)
---
diff --git a/0060-service-handle-services-with-racy-daemonization-grac.patch b/0060-service-handle-services-with-racy-daemonization-grac.patch
index 5239f62..0891263 100644
--- a/0060-service-handle-services-with-racy-daemonization-grac.patch
+++ b/0060-service-handle-services-with-racy-daemonization-grac.patch
@@ -1,8 +1,7 @@
From 1b2395f867d283bb08862e1ce421ab3ac1b02968 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 3 Dec 2011 02:13:30 +0100
-Subject: [PATCH 060/126] service: handle services with racy daemonization
- gracefully
+Subject: [PATCH] service: handle services with racy daemonization gracefully
There are a lot of forking daemons that do not exactly follow the
initialization steps as described in daemon(7). It is common that they
diff --git a/0061-service-stop-the-service-if-ExecStartPost-ends-with-.patch b/0061-service-stop-the-service-if-ExecStartPost-ends-with-.patch
index 4fdd039..10577d7 100644
--- a/0061-service-stop-the-service-if-ExecStartPost-ends-with-.patch
+++ b/0061-service-stop-the-service-if-ExecStartPost-ends-with-.patch
@@ -1,8 +1,8 @@
From 4035af799be35919232a68dfb0786af4f54257a1 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 3 Dec 2011 21:34:34 +0100
-Subject: [PATCH 061/126] service: stop the service if ExecStartPost ends with
- a failure
+Subject: [PATCH] service: stop the service if ExecStartPost ends with a
+ failure
The handling of failures in ExecStartPost is inconsistent. If the
command times out, the service is stopped. But if the command exits
diff --git a/0062-Allow-list-unit-files-to-run-with-root.patch b/0062-Allow-list-unit-files-to-run-with-root.patch
index 190b956..6290f5b 100644
--- a/0062-Allow-list-unit-files-to-run-with-root.patch
+++ b/0062-Allow-list-unit-files-to-run-with-root.patch
@@ -1,7 +1,7 @@
From 7c3d4fb80496c466d6523b88d5720a7f4ff7939d Mon Sep 17 00:00:00 2001
From: Bill Nottingham <notting at redhat.com>
Date: Tue, 22 Nov 2011 15:45:34 -0500
-Subject: [PATCH 062/126] Allow 'list-unit-files' to run with --root.
+Subject: [PATCH] Allow 'list-unit-files' to run with --root.
To do so, move the check for the bus to the bus-using portion of
list_unit_files(), and ensure that get_config_path doesn't abort when
diff --git a/0063-unit-garbage-collect-units-with-load-error.patch b/0063-unit-garbage-collect-units-with-load-error.patch
index 5054e39..6098d44 100644
--- a/0063-unit-garbage-collect-units-with-load-error.patch
+++ b/0063-unit-garbage-collect-units-with-load-error.patch
@@ -1,7 +1,7 @@
From 069a85095fb07d894ae1825db5f7300c5b5f092b Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Tue, 6 Dec 2011 00:47:28 +0100
-Subject: [PATCH 063/126] unit: garbage collect units with load error
+Subject: [PATCH] unit: garbage collect units with load error
Units that failed to load were never cleaned up. It was possible to
reach the 128K limit of units by attempting to load a bunch of nonsense.
diff --git a/0064-systemctl-print-error-load-state-in-red.patch b/0064-systemctl-print-error-load-state-in-red.patch
index c559d58..145c62f 100644
--- a/0064-systemctl-print-error-load-state-in-red.patch
+++ b/0064-systemctl-print-error-load-state-in-red.patch
@@ -1,7 +1,7 @@
From 3fc55e7a9f4dc14ca74ed6b293e1fac03e1fec74 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Tue, 6 Dec 2011 01:14:36 +0100
-Subject: [PATCH 064/126] systemctl: print 'error' load state in red
+Subject: [PATCH] systemctl: print 'error' load state in red
Be consistent in coloring of load states in list-units and status.
Print only 'error' in red.
diff --git a/0065-is-an-ampersat-not-an-ampersand-let-s-call-it-at-sym.patch b/0065-is-an-ampersat-not-an-ampersand-let-s-call-it-at-sym.patch
index dc012ee..8d81bb9 100644
--- a/0065-is-an-ampersat-not-an-ampersand-let-s-call-it-at-sym.patch
+++ b/0065-is-an-ampersat-not-an-ampersand-let-s-call-it-at-sym.patch
@@ -1,8 +1,8 @@
From 0773caae1b4eae198f8e41fb8a1d46c24c99543e Mon Sep 17 00:00:00 2001
From: Tim Waugh <twaugh at redhat.com>
Date: Thu, 8 Dec 2011 17:32:09 +0100
-Subject: [PATCH 065/126] '@' is an 'ampersat' not an 'ampersand'; let's call
- it 'at symbol' (cherry picked from commit
+Subject: [PATCH] '@' is an 'ampersat' not an 'ampersand'; let's call it 'at
+ symbol' (cherry picked from commit
7e115808a990199fe00de4cc2ef48fe96de3d3d0)
---
diff --git a/0066-path-add-missing-pieces-for-PathModified.patch b/0066-path-add-missing-pieces-for-PathModified.patch
index 8d68968..1f7045c 100644
--- a/0066-path-add-missing-pieces-for-PathModified.patch
+++ b/0066-path-add-missing-pieces-for-PathModified.patch
@@ -1,7 +1,7 @@
From 7cae93f652dff82e998a3d1f99f1a18a3f908c30 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 8 Dec 2011 12:09:10 +0100
-Subject: [PATCH 066/126] path: add missing pieces for PathModified
+Subject: [PATCH] path: add missing pieces for PathModified
PATH_MODIFIED worked internally for PID files detection, but was unusable
in units.
diff --git a/0067-unit-fix-false-positive-in-check-for-unneeded-unit.patch b/0067-unit-fix-false-positive-in-check-for-unneeded-unit.patch
index a2715ff..f4ccd51 100644
--- a/0067-unit-fix-false-positive-in-check-for-unneeded-unit.patch
+++ b/0067-unit-fix-false-positive-in-check-for-unneeded-unit.patch
@@ -1,7 +1,7 @@
From 43664cdd8565ae24b27c3f91be1de64ae9021608 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 9 Dec 2011 15:24:04 +0100
-Subject: [PATCH 067/126] unit: fix false positive in check for unneeded unit
+Subject: [PATCH] unit: fix false positive in check for unneeded unit
A freshly started unit A was immediately considered unneeded just because
unit B, which Requires A, was starting later in the transaction.
diff --git a/0068-unit-check-for-unneeded-dependencies-even-when-unit-.patch b/0068-unit-check-for-unneeded-dependencies-even-when-unit-.patch
index 58f27db..b3f69e8 100644
--- a/0068-unit-check-for-unneeded-dependencies-even-when-unit-.patch
+++ b/0068-unit-check-for-unneeded-dependencies-even-when-unit-.patch
@@ -1,8 +1,8 @@
From c075b337c3ebfd4665f3745a66984bf2d2793a97 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 9 Dec 2011 15:25:29 +0100
-Subject: [PATCH 068/126] unit: check for unneeded dependencies even when unit
- stop was expected
+Subject: [PATCH] unit: check for unneeded dependencies even when unit stop
+ was expected
systemd did not stop units marked as "StopWhenUnneeded=yes" when the requiring
unit was stopped on user's request.
diff --git a/0069-pam-module-add-a-couple-of-debugging-prints.patch b/0069-pam-module-add-a-couple-of-debugging-prints.patch
index a642c0c..33ecafd 100644
--- a/0069-pam-module-add-a-couple-of-debugging-prints.patch
+++ b/0069-pam-module-add-a-couple-of-debugging-prints.patch
@@ -1,9 +1,8 @@
From 2f9743bff6e9bfe4365c24becea68b27d06d1c0d Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Wed, 14 Dec 2011 01:25:47 +0100
-Subject: [PATCH 069/126] pam-module: add a couple of debugging prints (cherry
- picked from commit
- ce9593140b127ce782e2fa2f47fc55558b331126)
+Subject: [PATCH] pam-module: add a couple of debugging prints (cherry picked
+ from commit ce9593140b127ce782e2fa2f47fc55558b331126)
---
src/pam-module.c | 10 ++++++++++
diff --git a/0070-fsck-Fix-typo-in-comment.patch b/0070-fsck-Fix-typo-in-comment.patch
index a335d73..6afbf71 100644
--- a/0070-fsck-Fix-typo-in-comment.patch
+++ b/0070-fsck-Fix-typo-in-comment.patch
@@ -1,7 +1,7 @@
From 0d380f2f2d27eabcab8167a52e2d7196720f3d6a Mon Sep 17 00:00:00 2001
From: Gregs Gregs <gregpuppy01 at yahoo.gr>
Date: Mon, 14 Nov 2011 19:58:03 +0200
-Subject: [PATCH 070/126] fsck: Fix typo in comment (cherry picked from commit
+Subject: [PATCH] fsck: Fix typo in comment (cherry picked from commit
b911442003350c56673e5689328f173ed03bbabd)
---
diff --git a/0071-systemctl-fix-typo-in-is-enabled.patch b/0071-systemctl-fix-typo-in-is-enabled.patch
index bec6221..e92da1d 100644
--- a/0071-systemctl-fix-typo-in-is-enabled.patch
+++ b/0071-systemctl-fix-typo-in-is-enabled.patch
@@ -1,7 +1,7 @@
From b63edf0ecaab0cb26bba99b139511ac22d3bf785 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Wed, 14 Dec 2011 22:23:56 +0100
-Subject: [PATCH 071/126] systemctl: fix typo in 'is-enabled'
+Subject: [PATCH] systemctl: fix typo in 'is-enabled'
It prevented the action from working without dbus.
(cherry picked from commit c971700e41e0ac9883ab0744921b79dd396170dc)
diff --git a/0072-tmpfiles-use-an-enum-instead-of-plain-char-for-item-.patch b/0072-tmpfiles-use-an-enum-instead-of-plain-char-for-item-.patch
index 5328119..3e2df7d 100644
--- a/0072-tmpfiles-use-an-enum-instead-of-plain-char-for-item-.patch
+++ b/0072-tmpfiles-use-an-enum-instead-of-plain-char-for-item-.patch
@@ -1,8 +1,7 @@
From c8be37cab131ec8a1aa54e5878483a18fc0bde6e Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 15 Dec 2011 21:31:14 +0100
-Subject: [PATCH 072/126] tmpfiles: use an enum instead of plain char for item
- type
+Subject: [PATCH] tmpfiles: use an enum instead of plain char for item type
For better safety. gcc can warn about missing values in switch statements.
(cherry picked from commit 66ccd0387e528567dff92239e85c962d2f140ef1)
diff --git a/0073-tmpfiles-rename-a-couple-of-functions.patch b/0073-tmpfiles-rename-a-couple-of-functions.patch
index f1cec53..513c6b6 100644
--- a/0073-tmpfiles-rename-a-couple-of-functions.patch
+++ b/0073-tmpfiles-rename-a-couple-of-functions.patch
@@ -1,7 +1,7 @@
From bdd9b9807a89eb8e4789a3279253f6f845f90e9b Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 15 Dec 2011 21:32:50 +0100
-Subject: [PATCH 073/126] tmpfiles: rename a couple of functions
+Subject: [PATCH] tmpfiles: rename a couple of functions
remove_item -> remove_item_instance
remove_item_glob -> remove_item
diff --git a/0074-tmpfiles-use-a-common-function-to-set-owner-group-mo.patch b/0074-tmpfiles-use-a-common-function-to-set-owner-group-mo.patch
index 573fb9e..9d4731f 100644
--- a/0074-tmpfiles-use-a-common-function-to-set-owner-group-mo.patch
+++ b/0074-tmpfiles-use-a-common-function-to-set-owner-group-mo.patch
@@ -1,7 +1,7 @@
From 35bb56b851308370435c0ff28c2d73a790043fbb Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 15 Dec 2011 23:44:23 +0100
-Subject: [PATCH 074/126] tmpfiles: use a common function to set
+Subject: [PATCH] tmpfiles: use a common function to set
owner/group/mode/label (cherry picked from commit
f05bc3f7f1d85ce4d31fa9c9b2780797ef3953cd)
diff --git a/0075-tmpfiles-separate-a-generic-item-glob-processing-fun.patch b/0075-tmpfiles-separate-a-generic-item-glob-processing-fun.patch
index d19e058..c8435f9 100644
--- a/0075-tmpfiles-separate-a-generic-item-glob-processing-fun.patch
+++ b/0075-tmpfiles-separate-a-generic-item-glob-processing-fun.patch
@@ -1,8 +1,7 @@
From ef754c81da83d1a1d9b2a3eb41b545196800f59f Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 15 Dec 2011 23:45:26 +0100
-Subject: [PATCH 075/126] tmpfiles: separate a generic item glob processing
- function
+Subject: [PATCH] tmpfiles: separate a generic item glob processing function
Item glob processing will be useful for more than just removing.
(cherry picked from commit 99e68c0b2d6ca9d491036920fcbca4c8d54404a8)
diff --git a/0076-tmpfiles-add-RECURSIVE_RELABEL_PATH-Z.patch b/0076-tmpfiles-add-RECURSIVE_RELABEL_PATH-Z.patch
index a50fcc3..866181d 100644
--- a/0076-tmpfiles-add-RECURSIVE_RELABEL_PATH-Z.patch
+++ b/0076-tmpfiles-add-RECURSIVE_RELABEL_PATH-Z.patch
@@ -1,7 +1,7 @@
From 265c05c53ac71337feb5db53eb8c7acf13901a31 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 15 Dec 2011 23:11:07 +0100
-Subject: [PATCH 076/126] tmpfiles: add RECURSIVE_RELABEL_PATH ('Z')
+Subject: [PATCH] tmpfiles: add RECURSIVE_RELABEL_PATH ('Z')
Feature requested by Dan Walsh.
(cherry picked from commit a8d8878329893d19106053e5008f0075f149aa16)
diff --git a/0077-man-document-Z-in-tmpfiles.patch b/0077-man-document-Z-in-tmpfiles.patch
index 8dc8ffc..609dc55 100644
--- a/0077-man-document-Z-in-tmpfiles.patch
+++ b/0077-man-document-Z-in-tmpfiles.patch
@@ -1,8 +1,8 @@
From e5c58e069271013582b9de91859aaa5fef70f079 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Thu, 15 Dec 2011 23:04:37 +0100
-Subject: [PATCH 077/126] man: document 'Z' in tmpfiles (cherry picked from
- commit 462d63db0680c2b69d5426ded197342372ebe309)
+Subject: [PATCH] man: document 'Z' in tmpfiles (cherry picked from commit
+ 462d63db0680c2b69d5426ded197342372ebe309)
---
man/systemd-tmpfiles.xml | 3 ++-
diff --git a/0078-man-mention-that-Z-ignores-uid-gid-mode.patch b/0078-man-mention-that-Z-ignores-uid-gid-mode.patch
index de444b5..aca35a2 100644
--- a/0078-man-mention-that-Z-ignores-uid-gid-mode.patch
+++ b/0078-man-mention-that-Z-ignores-uid-gid-mode.patch
@@ -1,9 +1,8 @@
From a783d0af2d7a5a40942c8c2355a9119e3344dcc2 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 16 Dec 2011 00:38:22 +0100
-Subject: [PATCH 078/126] man: mention that 'Z' ignores uid/gid/mode (cherry
- picked from commit
- a37b560a63f9b48980b94fc1cf9cd4fe25e3b904)
+Subject: [PATCH] man: mention that 'Z' ignores uid/gid/mode (cherry picked
+ from commit a37b560a63f9b48980b94fc1cf9cd4fe25e3b904)
---
man/tmpfiles.d.xml | 4 ++--
diff --git a/0079-service-use-syslog-console-for-sysv_console.patch b/0079-service-use-syslog-console-for-sysv_console.patch
index 1266bba..36f92da 100644
--- a/0079-service-use-syslog-console-for-sysv_console.patch
+++ b/0079-service-use-syslog-console-for-sysv_console.patch
@@ -1,7 +1,7 @@
From d18d8b40a2c65a551d2954cea701631a5db323e7 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 16 Dec 2011 17:38:01 +0100
-Subject: [PATCH 079/126] service: use 'syslog+console' for sysv_console
+Subject: [PATCH] service: use 'syslog+console' for sysv_console
The default output to 'tty' for SysV service was making it hard to debug
problems because error messages were missing from syslog.
diff --git a/0080-tmpfiles-apply-chown-chmod-for-Z-entries-too.patch b/0080-tmpfiles-apply-chown-chmod-for-Z-entries-too.patch
index 1811f01..ed94969 100644
--- a/0080-tmpfiles-apply-chown-chmod-for-Z-entries-too.patch
+++ b/0080-tmpfiles-apply-chown-chmod-for-Z-entries-too.patch
@@ -1,7 +1,7 @@
From 2c023ff55f1449a841aa8449f03792a8436c2481 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 16 Dec 2011 18:00:11 +0100
-Subject: [PATCH 080/126] tmpfiles: apply chown, chmod for 'Z' entries too
+Subject: [PATCH] tmpfiles: apply chown, chmod for 'Z' entries too
If changing ownership or permissions is not desired, they can be
configured to '-' or omitted entirely.
diff --git a/0081-tmpfiles-add-z-like-Z-but-not-recursive.patch b/0081-tmpfiles-add-z-like-Z-but-not-recursive.patch
index c312015..1f77af5 100644
--- a/0081-tmpfiles-add-z-like-Z-but-not-recursive.patch
+++ b/0081-tmpfiles-add-z-like-Z-but-not-recursive.patch
@@ -1,9 +1,8 @@
From 4f0399974eb67bc9420c3bd700465190e38d92d6 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 16 Dec 2011 18:27:35 +0100
-Subject: [PATCH 081/126] tmpfiles: add 'z', like 'Z' but not recursive
- (cherry picked from commit
- 777b87e702197ad1f2d0f2a3aea5271d18062c5c)
+Subject: [PATCH] tmpfiles: add 'z', like 'Z' but not recursive (cherry picked
+ from commit 777b87e702197ad1f2d0f2a3aea5271d18062c5c)
---
man/systemd-tmpfiles.xml | 4 ++--
diff --git a/0082-man-fix-misplaced-remark-in-description-of-Sockets.patch b/0082-man-fix-misplaced-remark-in-description-of-Sockets.patch
index 388b42b..775b792 100644
--- a/0082-man-fix-misplaced-remark-in-description-of-Sockets.patch
+++ b/0082-man-fix-misplaced-remark-in-description-of-Sockets.patch
@@ -1,8 +1,8 @@
From f2a7f81850607590c5d64efe5beedadc85be9909 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 17 Dec 2011 00:39:19 +0100
-Subject: [PATCH 082/126] man: fix misplaced remark in description of Sockets=
- (cherry picked from commit
+Subject: [PATCH] man: fix misplaced remark in description of Sockets= (cherry
+ picked from commit
4f025f4c4f9e043a06a05bcd4fc9fa65ee232ecc)
---
diff --git a/0083-execute-fix-losing-of-start-timestamps.patch b/0083-execute-fix-losing-of-start-timestamps.patch
index 3809c06..6cd7d7a 100644
--- a/0083-execute-fix-losing-of-start-timestamps.patch
+++ b/0083-execute-fix-losing-of-start-timestamps.patch
@@ -1,7 +1,7 @@
From ef50636c71f16165e58b38c25890213e2a6b073b Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sat, 17 Dec 2011 01:33:40 +0100
-Subject: [PATCH 083/126] execute: fix losing of start timestamps
+Subject: [PATCH] execute: fix losing of start timestamps
Start timestamps were always cleared before saving exit timestamps.
Fix it by removing a condition that makes no sense any way I look at it.
diff --git a/0084-label-fix-labeling-of-symbolic-links.patch b/0084-label-fix-labeling-of-symbolic-links.patch
index f7f8528..44b90a0 100644
--- a/0084-label-fix-labeling-of-symbolic-links.patch
+++ b/0084-label-fix-labeling-of-symbolic-links.patch
@@ -1,9 +1,8 @@
From afa63b4de8367c2c48c639471e18962c1e1b5ad5 Mon Sep 17 00:00:00 2001
From: Dan Walsh <dwalsh at redhat.com>
Date: Mon, 19 Dec 2011 23:55:29 +0100
-Subject: [PATCH 084/126] label: fix labeling of symbolic links (cherry picked
- from commit
- 81c3f1f6aba52ac5e95241b51083b61c7401be44)
+Subject: [PATCH] label: fix labeling of symbolic links (cherry picked from
+ commit 81c3f1f6aba52ac5e95241b51083b61c7401be44)
---
src/label.c | 2 +-
diff --git a/0085-dbus-register-to-DBus-asynchronously.patch b/0085-dbus-register-to-DBus-asynchronously.patch
index d127dc1..8b10de6 100644
--- a/0085-dbus-register-to-DBus-asynchronously.patch
+++ b/0085-dbus-register-to-DBus-asynchronously.patch
@@ -1,7 +1,7 @@
From 6e1da63130bb563b5cce89c2a7d66e98e79c5ec4 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sun, 18 Dec 2011 14:58:10 +0100
-Subject: [PATCH 085/126] dbus: register to DBus asynchronously
+Subject: [PATCH] dbus: register to DBus asynchronously
Chen Jie observed and analyzed a deadlock. Assuming systemd-kmsg-syslogd
is already stopped, but rsyslogd is not started yet:
diff --git a/0086-dbus-no-sync-D-Bus-connection-flushing.patch b/0086-dbus-no-sync-D-Bus-connection-flushing.patch
index a79400e..e1c256a 100644
--- a/0086-dbus-no-sync-D-Bus-connection-flushing.patch
+++ b/0086-dbus-no-sync-D-Bus-connection-flushing.patch
@@ -1,7 +1,7 @@
From 8787a5577aef2703a1484a57db4fe3afb196fc73 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Mon, 19 Dec 2011 18:32:10 +0100
-Subject: [PATCH 086/126] dbus: no sync D-Bus connection flushing
+Subject: [PATCH] dbus: no sync D-Bus connection flushing
Blocking on D-Bus in a system manager could lead to deadlock.
(cherry picked from commit 9721b19968dd80ad187d03da214a2a8d28ead3ad)
diff --git a/0087-log-never-block-on-syslog-in-PID-1.patch b/0087-log-never-block-on-syslog-in-PID-1.patch
index f0c3939..a4fc873 100644
--- a/0087-log-never-block-on-syslog-in-PID-1.patch
+++ b/0087-log-never-block-on-syslog-in-PID-1.patch
@@ -1,7 +1,7 @@
From 58a06a6dfb11121bc1220c1c21fdf11ae65ac895 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Sun, 18 Dec 2011 14:57:54 +0100
-Subject: [PATCH 087/126] log: never block on syslog in PID 1
+Subject: [PATCH] log: never block on syslog in PID 1
Use a non-blocking syslog socket if logging from PID 1.
If sendmsg fails with EAGAIN, fall back to kmsg or console only for the
diff --git a/0088-macro-fix-ALIGN_TO-macro-definition.patch b/0088-macro-fix-ALIGN_TO-macro-definition.patch
index 13a4f3f..027a839 100644
--- a/0088-macro-fix-ALIGN_TO-macro-definition.patch
+++ b/0088-macro-fix-ALIGN_TO-macro-definition.patch
@@ -1,9 +1,8 @@
From 410c7e298a2937bd3c69e70b31d6ee0c4754c566 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 8 Nov 2011 18:18:48 +0100
-Subject: [PATCH 088/126] macro: fix ALIGN_TO macro definition (cherry picked
- from commit
- 9b3c575ed90bb1165a192dfae2fb2330baab583c)
+Subject: [PATCH] macro: fix ALIGN_TO macro definition (cherry picked from
+ commit 9b3c575ed90bb1165a192dfae2fb2330baab583c)
---
src/macro.h | 2 +-
diff --git a/0089-man-document-the-sd-login-interfaces.patch b/0089-man-document-the-sd-login-interfaces.patch
index be97580..54f0099 100644
--- a/0089-man-document-the-sd-login-interfaces.patch
+++ b/0089-man-document-the-sd-login-interfaces.patch
@@ -1,9 +1,8 @@
From caaed693b9e8b16102c794fa52850bbcb7cc6fd9 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 03:02:17 +0100
-Subject: [PATCH 089/126] man: document the sd-login interfaces (cherry picked
- from commit
- 0b3b020a178cf3b957fed627de13c895773995ec)
+Subject: [PATCH] man: document the sd-login interfaces (cherry picked from
+ commit 0b3b020a178cf3b957fed627de13c895773995ec)
---
man/sd_get_seats.xml | 125 +++++++++++++++++++++++++++++
diff --git a/0090-sd-daemon-fix-include-lines-since-we-now-ship-a-shar.patch b/0090-sd-daemon-fix-include-lines-since-we-now-ship-a-shar.patch
index 70016f5..4466135 100644
--- a/0090-sd-daemon-fix-include-lines-since-we-now-ship-a-shar.patch
+++ b/0090-sd-daemon-fix-include-lines-since-we-now-ship-a-shar.patch
@@ -1,8 +1,8 @@
From 76c801950d0f596ba7804088a838ecc8d8dc9d5e Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 13:11:42 +0100
-Subject: [PATCH 090/126] sd-daemon: fix #include lines since we now ship a
- shared library (cherry picked from commit
+Subject: [PATCH] sd-daemon: fix #include lines since we now ship a shared
+ library (cherry picked from commit
a822cbfa2e42d60c3cafe724a8571329ab6c632e)
---
diff --git a/0091-man-build-new-man-pages.patch b/0091-man-build-new-man-pages.patch
index 9b34473..e9a77f5 100644
--- a/0091-man-build-new-man-pages.patch
+++ b/0091-man-build-new-man-pages.patch
@@ -1,7 +1,7 @@
From 271f93368eee2784ad360fe6cfed0b684f4a1032 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 13:12:36 +0100
-Subject: [PATCH 091/126] man: build new man pages (cherry picked from commit
+Subject: [PATCH] man: build new man pages (cherry picked from commit
f0d2e205a28e37528ef791cc2913e6664d0dde7f)
---
diff --git a/0092-man-sd_readahead-is-not-actually-available-in-libsys.patch b/0092-man-sd_readahead-is-not-actually-available-in-libsys.patch
index 7b9b21e..fb5c97a 100644
--- a/0092-man-sd_readahead-is-not-actually-available-in-libsys.patch
+++ b/0092-man-sd_readahead-is-not-actually-available-in-libsys.patch
@@ -1,7 +1,7 @@
From d5956203ad4ed4f8183685c65cc323ae8f927820 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 13:19:01 +0100
-Subject: [PATCH 092/126] man: sd_readahead is not actually available in
+Subject: [PATCH] man: sd_readahead is not actually available in
libsystemd-daemon (cherry picked from commit
559de1289000f874e23ad01edfa1b37c102a793a)
diff --git a/0093-build-sys-add-rules-for-man-page-aliases.patch b/0093-build-sys-add-rules-for-man-page-aliases.patch
index 419b1e8..b2664f5 100644
--- a/0093-build-sys-add-rules-for-man-page-aliases.patch
+++ b/0093-build-sys-add-rules-for-man-page-aliases.patch
@@ -1,9 +1,8 @@
From 741e7c477da184725f18f928fed7174d97732419 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 13:25:00 +0100
-Subject: [PATCH 093/126] build-sys: add rules for man page aliases (cherry
- picked from commit
- c10eb7b02eb048eb23f0c9f239bfe1f9e7bc8e4a)
+Subject: [PATCH] build-sys: add rules for man page aliases (cherry picked
+ from commit c10eb7b02eb048eb23f0c9f239bfe1f9e7bc8e4a)
---
Makefile.am | 14 ++++++++++++++
diff --git a/0094-man-add-sd-login-7-page.patch b/0094-man-add-sd-login-7-page.patch
index cceb45b..78f3854 100644
--- a/0094-man-add-sd-login-7-page.patch
+++ b/0094-man-add-sd-login-7-page.patch
@@ -1,7 +1,7 @@
From 362fa48aecfac175e3601d4075bbc1eb18684625 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 13:57:07 +0100
-Subject: [PATCH 094/126] man: add sd-login(7) page (cherry picked from commit
+Subject: [PATCH] man: add sd-login(7) page (cherry picked from commit
01448ff92d9549785242ffab453bf5bcde348c61)
---
diff --git a/0095-man-various-updates.patch b/0095-man-various-updates.patch
index df85563..07615e9 100644
--- a/0095-man-various-updates.patch
+++ b/0095-man-various-updates.patch
@@ -1,7 +1,7 @@
From 550fab31953acced44a6e7b2acc050b8270dd558 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 14:42:59 +0100
-Subject: [PATCH 095/126] man: various updates (cherry picked from commit
+Subject: [PATCH] man: various updates (cherry picked from commit
595aae376fae21f885ec9af2cac1aaf3ff3e9bee)
---
diff --git a/0096-man-extend-sd-login-7-in-regards-to-mixing-D-Bus-and.patch b/0096-man-extend-sd-login-7-in-regards-to-mixing-D-Bus-and.patch
index 93b724b..dab82ec 100644
--- a/0096-man-extend-sd-login-7-in-regards-to-mixing-D-Bus-and.patch
+++ b/0096-man-extend-sd-login-7-in-regards-to-mixing-D-Bus-and.patch
@@ -1,9 +1,8 @@
From d54ac9394336db0564b3bca712d43042486dacc1 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 17:40:31 +0100
-Subject: [PATCH 096/126] man: extend sd-login(7) in regards to mixing D-Bus
- and synchronous library calls a bit (cherry picked
- from commit
+Subject: [PATCH] man: extend sd-login(7) in regards to mixing D-Bus and
+ synchronous library calls a bit (cherry picked from commit
5079a105e701f17439635e76d8cb3052badbb34c)
---
diff --git a/0097-man-generate-HTML-instead-of-XHTML-with-XSL-docbook-.patch b/0097-man-generate-HTML-instead-of-XHTML-with-XSL-docbook-.patch
index affe3b4..84548b7 100644
--- a/0097-man-generate-HTML-instead-of-XHTML-with-XSL-docbook-.patch
+++ b/0097-man-generate-HTML-instead-of-XHTML-with-XSL-docbook-.patch
@@ -1,9 +1,9 @@
From d522760b761ddb9e92eb068c656c68ed60bdb50e Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 19:55:54 +0100
-Subject: [PATCH 097/126] man: generate HTML instead of XHTML with XSL docbook
- to work around 'fsfunc' noise (cherry picked from
- commit 38c67e2a442d875c1de6f5aae46647a195230b05)
+Subject: [PATCH] man: generate HTML instead of XHTML with XSL docbook to work
+ around 'fsfunc' noise (cherry picked from commit
+ 38c67e2a442d875c1de6f5aae46647a195230b05)
---
Makefile.am | 4 ++--
diff --git a/0098-man-switch-to-UTF-8-output-to-work-around-charset-is.patch b/0098-man-switch-to-UTF-8-output-to-work-around-charset-is.patch
index 86ff000..7cb0ed7 100644
--- a/0098-man-switch-to-UTF-8-output-to-work-around-charset-is.patch
+++ b/0098-man-switch-to-UTF-8-output-to-work-around-charset-is.patch
@@ -1,8 +1,8 @@
From 1b6836c15717a62ef81cef8e9617fc7df6c7e605 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Mon, 19 Dec 2011 20:25:52 +0100
-Subject: [PATCH 098/126] man: switch to UTF-8 output, to work around charset
- issues (cherry picked from commit
+Subject: [PATCH] man: switch to UTF-8 output, to work around charset issues
+ (cherry picked from commit
76318284fc970b30e9dc4c079960807345331dad)
---
diff --git a/0099-udev-exclude-loopback-device-from-udev-rule-based-sy.patch b/0099-udev-exclude-loopback-device-from-udev-rule-based-sy.patch
index 5667b45..4bd033f 100644
--- a/0099-udev-exclude-loopback-device-from-udev-rule-based-sy.patch
+++ b/0099-udev-exclude-loopback-device-from-udev-rule-based-sy.patch
@@ -1,9 +1,9 @@
From 988a59b65bcf86ed1cdf9fefb5a2ac7c16536c1b Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 27 Dec 2011 22:52:15 +0100
-Subject: [PATCH 099/126] udev: exclude loopback device from udev rule based
- sysctl application, since we can just apply that
- directly at boot (cherry picked from commit
+Subject: [PATCH] udev: exclude loopback device from udev rule based sysctl
+ application, since we can just apply that directly at boot
+ (cherry picked from commit
330672957438243c8003d3a90f0e59dedbd845e9)
---
diff --git a/0100-remount-api-vfs-handle-another-OOM-condition.patch b/0100-remount-api-vfs-handle-another-OOM-condition.patch
index 033692b..35fe63d 100644
--- a/0100-remount-api-vfs-handle-another-OOM-condition.patch
+++ b/0100-remount-api-vfs-handle-another-OOM-condition.patch
@@ -1,9 +1,8 @@
From ae1e1f08b63b11eee857598076dbc5aaa9020032 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Fri, 30 Dec 2011 15:34:21 +0100
-Subject: [PATCH 100/126] remount-api-vfs: handle another OOM condition
- (cherry picked from commit
- adb2ce5f694cb528f9294219941b1e37dc6a9530)
+Subject: [PATCH] remount-api-vfs: handle another OOM condition (cherry picked
+ from commit adb2ce5f694cb528f9294219941b1e37dc6a9530)
---
src/remount-api-vfs.c | 23 +++++++++++++++++------
diff --git a/0101-socket-rename-the-PassCred-option-to-PassCredentials.patch b/0101-socket-rename-the-PassCred-option-to-PassCredentials.patch
index 2e8cfce..3bca528 100644
--- a/0101-socket-rename-the-PassCred-option-to-PassCredentials.patch
+++ b/0101-socket-rename-the-PassCred-option-to-PassCredentials.patch
@@ -1,10 +1,9 @@
From 0e984106a89ac1732a5200f7b3180454a6c3ad15 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Sat, 31 Dec 2011 01:07:49 +0100
-Subject: [PATCH 101/126] socket: rename the PassCred= option to
- PassCredentials=, since we don't want to needlessly
- abbreviate options unless they are very well
- established (cherry picked from commit
+Subject: [PATCH] socket: rename the PassCred= option to PassCredentials=,
+ since we don't want to needlessly abbreviate options unless
+ they are very well established (cherry picked from commit
271b032a053f9d4a1be271bb052276ae27fe36c6)
Conflicts:
diff --git a/0102-socket-only-add-dependency-on-kmsg-socket-to-socket-.patch b/0102-socket-only-add-dependency-on-kmsg-socket-to-socket-.patch
index 0364d00..a05a10a 100644
--- a/0102-socket-only-add-dependency-on-kmsg-socket-to-socket-.patch
+++ b/0102-socket-only-add-dependency-on-kmsg-socket-to-socket-.patch
@@ -1,9 +1,9 @@
From faa9db1ad2fe229ba90b7d75e104ead6614ea813 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 3 Jan 2012 20:33:28 +0100
-Subject: [PATCH 102/126] socket: only add dependency on kmsg socket to socket
- units which have any kind of exec program specified
- (cherry picked from commit
+Subject: [PATCH] socket: only add dependency on kmsg socket to socket units
+ which have any kind of exec program specified (cherry
+ picked from commit
4cfc6dbe52e4ff867750ce0d64f09d42c0ea6c27)
---
diff --git a/0103-readahead-bring-export-definition-of-sd-readahead-in.patch b/0103-readahead-bring-export-definition-of-sd-readahead-in.patch
index afa8eea..e521b83 100644
--- a/0103-readahead-bring-export-definition-of-sd-readahead-in.patch
+++ b/0103-readahead-bring-export-definition-of-sd-readahead-in.patch
@@ -1,8 +1,8 @@
From 24954dcfd60261600c04ffdfc9cd0b1980a4b7d3 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 3 Jan 2012 20:34:09 +0100
-Subject: [PATCH 103/126] readahead: bring export definition of sd-readahead
- in line with sd-daemon (cherry picked from commit
+Subject: [PATCH] readahead: bring export definition of sd-readahead in line
+ with sd-daemon (cherry picked from commit
4f3656e1cec7fe3d7d3537e23a406cb88d734502)
---
diff --git a/0104-nspawn-get-rid-of-BUFFER_SIZE-use-LINE_MAX-instead.patch b/0104-nspawn-get-rid-of-BUFFER_SIZE-use-LINE_MAX-instead.patch
index 743a613..5408003 100644
--- a/0104-nspawn-get-rid-of-BUFFER_SIZE-use-LINE_MAX-instead.patch
+++ b/0104-nspawn-get-rid-of-BUFFER_SIZE-use-LINE_MAX-instead.patch
@@ -1,8 +1,8 @@
From 79dbd0ccda06dc6b9d1a6a8a04a214895b0d91e8 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 3 Jan 2012 20:41:20 +0100
-Subject: [PATCH 104/126] nspawn: get rid of BUFFER_SIZE, use LINE_MAX instead
- (cherry picked from commit
+Subject: [PATCH] nspawn: get rid of BUFFER_SIZE, use LINE_MAX instead (cherry
+ picked from commit
b72491a2fd8c237299055c636d4f748bca2b4b1f)
---
diff --git a/0105-namespace-remount-namespace-root-dir-for-SLAVE-to-av.patch b/0105-namespace-remount-namespace-root-dir-for-SLAVE-to-av.patch
index 6200515..68b9910 100644
--- a/0105-namespace-remount-namespace-root-dir-for-SLAVE-to-av.patch
+++ b/0105-namespace-remount-namespace-root-dir-for-SLAVE-to-av.patch
@@ -1,9 +1,8 @@
From 4cecfa6c03410e72e42b520575613c4f30253bef Mon Sep 17 00:00:00 2001
From: Daniel Walsh <dwalsh at redhat.com>
Date: Tue, 3 Jan 2012 21:12:10 +0100
-Subject: [PATCH 105/126] namespace: remount namespace root dir for SLAVE to
- avoid propagation of mounts from the namespace to
- the host
+Subject: [PATCH] namespace: remount namespace root dir for SLAVE to avoid
+ propagation of mounts from the namespace to the host
https://bugzilla.redhat.com/show_bug.cgi?id=752540
(cherry picked from commit dc4b02006455a4dddeb6ccc1f6656c89d3ebd27c)
diff --git a/0106-logind-if-we-can-t-open-dev-tty0-assume-there-is-no-.patch b/0106-logind-if-we-can-t-open-dev-tty0-assume-there-is-no-.patch
index 477f467..56ec139 100644
--- a/0106-logind-if-we-can-t-open-dev-tty0-assume-there-is-no-.patch
+++ b/0106-logind-if-we-can-t-open-dev-tty0-assume-there-is-no-.patch
@@ -1,9 +1,9 @@
From c190c0e59e4dfa52a523a220a82b94b3bbfd3ad9 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 3 Jan 2012 21:47:54 +0100
-Subject: [PATCH 106/126] logind: if we can't open /dev/tty0, assume there is
- no VT subsystem and don't pretend we could do VT
- switching (cherry picked from commit
+Subject: [PATCH] logind: if we can't open /dev/tty0, assume there is no VT
+ subsystem and don't pretend we could do VT switching
+ (cherry picked from commit
addedec48ba0ffc4472ef6d3b5a45c9d4239f1cd)
---
diff --git a/0107-logind-don-t-watch-vcsa-if-nobody-cares.patch b/0107-logind-don-t-watch-vcsa-if-nobody-cares.patch
index b4cad32..753f629 100644
--- a/0107-logind-don-t-watch-vcsa-if-nobody-cares.patch
+++ b/0107-logind-don-t-watch-vcsa-if-nobody-cares.patch
@@ -1,9 +1,8 @@
From a00aab29d1970ef575ee395b016363cf48d39a7d Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 3 Jan 2012 21:50:02 +0100
-Subject: [PATCH 107/126] logind: don't watch vcsa if nobody cares (cherry
- picked from commit
- 976c088a0242a1a91b8f00899a4c2ae0e621a185)
+Subject: [PATCH] logind: don't watch vcsa if nobody cares (cherry picked from
+ commit 976c088a0242a1a91b8f00899a4c2ae0e621a185)
---
src/logind.c | 11 ++++++-----
diff --git a/0108-man-fix-SEE-ALSO-in-hostname-5.patch b/0108-man-fix-SEE-ALSO-in-hostname-5.patch
index 153c390..90ab622 100644
--- a/0108-man-fix-SEE-ALSO-in-hostname-5.patch
+++ b/0108-man-fix-SEE-ALSO-in-hostname-5.patch
@@ -1,7 +1,7 @@
From b07ccd2e4d5fd58f9ead2e597a69711d50f7d744 Mon Sep 17 00:00:00 2001
From: Tom Gundersen <teg at jklm.no>
Date: Sat, 31 Dec 2011 01:15:04 +0100
-Subject: [PATCH 108/126] man: fix SEE ALSO in hostname(5)
+Subject: [PATCH] man: fix SEE ALSO in hostname(5)
Rather than referencing itself (hostname(5)), point to hostname(7).
(cherry picked from commit 63c52e45de6b6071d64cc4d3bb0d47357a1f5ead)
diff --git a/0109-logind-send-out-Lock-signal-when-locking.patch b/0109-logind-send-out-Lock-signal-when-locking.patch
index 6929641..8abfa9d 100644
--- a/0109-logind-send-out-Lock-signal-when-locking.patch
+++ b/0109-logind-send-out-Lock-signal-when-locking.patch
@@ -1,9 +1,8 @@
From 02ed8bfecd03c02b39c0d9d04c846e7deb905381 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 3 Jan 2012 23:08:15 +0100
-Subject: [PATCH 109/126] logind: send out Lock signal when locking (cherry
- picked from commit
- bda061759c3baef4383a2ec0bf1b538905cb30b0)
+Subject: [PATCH] logind: send out Lock signal when locking (cherry picked
+ from commit bda061759c3baef4383a2ec0bf1b538905cb30b0)
Conflicts:
diff --git a/0110-logind-add-needed-include-for-sd_notify.patch b/0110-logind-add-needed-include-for-sd_notify.patch
index 9503b23..6111ab2 100644
--- a/0110-logind-add-needed-include-for-sd_notify.patch
+++ b/0110-logind-add-needed-include-for-sd_notify.patch
@@ -1,9 +1,8 @@
From 427275bed23af1079fc9140459fea61e5d06e7fc Mon Sep 17 00:00:00 2001
From: Kay Sievers <kay.sievers at vrfy.org>
Date: Thu, 5 Jan 2012 00:52:56 +0100
-Subject: [PATCH 110/126] logind: add needed include for sd_notify() (cherry
- picked from commit
- 4726299357861c0ced3a53a4214e1c3809968e5e)
+Subject: [PATCH] logind: add needed include for sd_notify() (cherry picked
+ from commit 4726299357861c0ced3a53a4214e1c3809968e5e)
---
src/logind.c | 1 +
diff --git a/0111-fix-compilation-error-with-PathSpec-redefined.patch b/0111-fix-compilation-error-with-PathSpec-redefined.patch
index d4070b2..eb72050 100644
--- a/0111-fix-compilation-error-with-PathSpec-redefined.patch
+++ b/0111-fix-compilation-error-with-PathSpec-redefined.patch
@@ -1,8 +1,8 @@
From 6cddfe340771dd1c120e13379646e0cc9d012b11 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek at in.waw.pl>
Date: Thu, 5 Jan 2012 00:56:21 +0100
-Subject: [PATCH 111/126] fix compilation error with 'PathSpec redefined'
- (cherry picked from commit
+Subject: [PATCH] fix compilation error with 'PathSpec redefined' (cherry
+ picked from commit
9cf3ab0e16af7db666ca3cf7d73dc4d616deb8fa)
---
diff --git a/0112-util-when-printing-status-updates-during-boot-take-t.patch b/0112-util-when-printing-status-updates-during-boot-take-t.patch
index 9a095ed..321450f 100644
--- a/0112-util-when-printing-status-updates-during-boot-take-t.patch
+++ b/0112-util-when-printing-status-updates-during-boot-take-t.patch
@@ -1,9 +1,9 @@
From 36318b0838442ef35fff111910d5657c20f1a71c Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Thu, 5 Jan 2012 03:24:39 +0100
-Subject: [PATCH 112/126] util: when printing status updates during boot, take
- terminal width into account (cherry picked from
- commit 81beb7508e72b29ae7cec60b50231cbe0c1d582e)
+Subject: [PATCH] util: when printing status updates during boot, take
+ terminal width into account (cherry picked from commit
+ 81beb7508e72b29ae7cec60b50231cbe0c1d582e)
Conflicts:
diff --git a/0113-log-minor-optimization.patch b/0113-log-minor-optimization.patch
index 8b2d3d0..771f0a5 100644
--- a/0113-log-minor-optimization.patch
+++ b/0113-log-minor-optimization.patch
@@ -1,7 +1,7 @@
From 3e1a7de638aec192ae7ac25baea7e8c343ab414b Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Thu, 5 Jan 2012 03:25:10 +0100
-Subject: [PATCH 113/126] log: minor optimization (cherry picked from commit
+Subject: [PATCH] log: minor optimization (cherry picked from commit
674f8283698517047a7c0e78cff1e18932a97b05)
---
diff --git a/0114-util-never-ellipsize-welcome-message.patch b/0114-util-never-ellipsize-welcome-message.patch
index 358f19f..5a1c096 100644
--- a/0114-util-never-ellipsize-welcome-message.patch
+++ b/0114-util-never-ellipsize-welcome-message.patch
@@ -1,9 +1,8 @@
From a8bd50e0b09cb537bb3019845560e645899960ed Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Thu, 5 Jan 2012 15:35:16 +0100
-Subject: [PATCH 114/126] util: never ellipsize welcome message (cherry picked
- from commit
- 67e5cc4f3ed41feaed399cfed77c6fbb41e14a8c)
+Subject: [PATCH] util: never ellipsize welcome message (cherry picked from
+ commit 67e5cc4f3ed41feaed399cfed77c6fbb41e14a8c)
---
src/unit.c | 2 +-
diff --git a/0115-headers-fix-git-URLs-for-source-files.patch b/0115-headers-fix-git-URLs-for-source-files.patch
index 51ceb12..e7ec1e8 100644
--- a/0115-headers-fix-git-URLs-for-source-files.patch
+++ b/0115-headers-fix-git-URLs-for-source-files.patch
@@ -1,9 +1,8 @@
From e304704addaa0ab824060b2c9612ffeee64cb5bf Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Thu, 5 Jan 2012 18:21:26 +0100
-Subject: [PATCH 115/126] headers: fix git URLs for source files (cherry
- picked from commit
- 8ab49c12dcab02d9d83e63a93676d4fc8f709516)
+Subject: [PATCH] headers: fix git URLs for source files (cherry picked from
+ commit 8ab49c12dcab02d9d83e63a93676d4fc8f709516)
---
man/sd-daemon.xml | 4 ++--
diff --git a/0116-README-correct-license-claims.patch b/0116-README-correct-license-claims.patch
index 64ef3c5..d91e46f 100644
--- a/0116-README-correct-license-claims.patch
+++ b/0116-README-correct-license-claims.patch
@@ -1,8 +1,8 @@
From 7ac8afd6e39c4f485d3b066f61d755d0f678f4f8 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Thu, 5 Jan 2012 18:24:18 +0100
-Subject: [PATCH 116/126] README: correct license claims (cherry picked from
- commit 0df4f9d669bec2d34777735f8cdd40797b1fd753)
+Subject: [PATCH] README: correct license claims (cherry picked from commit
+ 0df4f9d669bec2d34777735f8cdd40797b1fd753)
---
README | 3 ++-
diff --git a/0117-util-fix-switching-to-console-unicode-mode.patch b/0117-util-fix-switching-to-console-unicode-mode.patch
index b6fe22a..c2f26ac 100644
--- a/0117-util-fix-switching-to-console-unicode-mode.patch
+++ b/0117-util-fix-switching-to-console-unicode-mode.patch
@@ -1,7 +1,7 @@
From 6fca919fd967a6a16405f96872228c93eb8217c3 Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 6 Jan 2012 01:28:30 +0100
-Subject: [PATCH 117/126] util: fix switching to console unicode mode
+Subject: [PATCH] util: fix switching to console unicode mode
The KDSKBMODE ioctl wants a value directly, not its address.
(cherry picked from commit df465b3f4419b6ba2e12bf9a5f7d7bde5a0c3531)
diff --git a/0118-util-switch-the-console-to-text-mode-on-reset.patch b/0118-util-switch-the-console-to-text-mode-on-reset.patch
index aea727d..18c7cf3 100644
--- a/0118-util-switch-the-console-to-text-mode-on-reset.patch
+++ b/0118-util-switch-the-console-to-text-mode-on-reset.patch
@@ -1,7 +1,7 @@
From 21ee8544227b293260e864c2a6bcf47a1e0d7a4c Mon Sep 17 00:00:00 2001
From: Michal Schmidt <mschmidt at redhat.com>
Date: Fri, 6 Jan 2012 01:32:34 +0100
-Subject: [PATCH 118/126] util: switch the console to text mode on reset
+Subject: [PATCH] util: switch the console to text mode on reset
In case we're taking over the console after a killed X server.
diff --git a/0119-service-add-dependencies-on-configured-sockets.patch b/0119-service-add-dependencies-on-configured-sockets.patch
index dd344aa..4afd96b 100644
--- a/0119-service-add-dependencies-on-configured-sockets.patch
+++ b/0119-service-add-dependencies-on-configured-sockets.patch
@@ -1,8 +1,8 @@
From 423d96b0e5e351ae6489370ebc4af1bd18008b5d Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Fri, 6 Jan 2012 19:23:03 +0100
-Subject: [PATCH 119/126] service: add dependencies on configured sockets
- (cherry picked from commit
+Subject: [PATCH] service: add dependencies on configured sockets (cherry
+ picked from commit
73aa0c00df8b101bad4c3a038148a633df88610c)
---
diff --git a/0120-unit-properly-update-references-to-units-which-are-m.patch b/0120-unit-properly-update-references-to-units-which-are-m.patch
index 496a2f4..fbdc5b9 100644
--- a/0120-unit-properly-update-references-to-units-which-are-m.patch
+++ b/0120-unit-properly-update-references-to-units-which-are-m.patch
@@ -1,8 +1,7 @@
From a1f378075e7ff6f07031ab1d2f653110f7d0e1f2 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Fri, 6 Jan 2012 23:08:54 +0100
-Subject: [PATCH 120/126] unit: properly update references to units which are
- merged
+Subject: [PATCH] unit: properly update references to units which are merged
When we merge units that some kind of object points to, those pointers
might become invalidated, and needs to be updated. Introduce a UnitRef
diff --git a/0121-main-fix-spelling.patch b/0121-main-fix-spelling.patch
index 112c80a..05f3121 100644
--- a/0121-main-fix-spelling.patch
+++ b/0121-main-fix-spelling.patch
@@ -1,7 +1,7 @@
From df9aafc94497610c8a8c9ccb0fcf5a67aa230087 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Sat, 7 Jan 2012 00:59:15 +0100
-Subject: [PATCH 121/126] main: fix spelling (cherry picked from commit
+Subject: [PATCH] main: fix spelling (cherry picked from commit
509b6efbbe8d0486d33036892293c575bd4d0736)
---
diff --git a/0122-load-fragment-fix-parsing-of-Socket-setting.patch b/0122-load-fragment-fix-parsing-of-Socket-setting.patch
index 84731bf..e5c59bf 100644
--- a/0122-load-fragment-fix-parsing-of-Socket-setting.patch
+++ b/0122-load-fragment-fix-parsing-of-Socket-setting.patch
@@ -1,9 +1,8 @@
From 22af36b4ce7e01e0f50cd1a5679b54304bd06599 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Sat, 7 Jan 2012 01:21:40 +0100
-Subject: [PATCH 122/126] load-fragment: fix parsing of Socket= setting
- (cherry picked from commit
- 4ff77f66af8bd3e7e403c81febb7a2471457c5da)
+Subject: [PATCH] load-fragment: fix parsing of Socket= setting (cherry picked
+ from commit 4ff77f66af8bd3e7e403c81febb7a2471457c5da)
---
src/load-fragment.c | 6 +++++-
diff --git a/0123-fix-compiler-warning.patch b/0123-fix-compiler-warning.patch
index 83961f6..56ca1af 100644
--- a/0123-fix-compiler-warning.patch
+++ b/0123-fix-compiler-warning.patch
@@ -1,7 +1,7 @@
From e9926ed4c022cd98b6174d675546b04900df91e4 Mon Sep 17 00:00:00 2001
From: Kay Sievers <kay.sievers at vrfy.org>
Date: Sat, 7 Jan 2012 02:12:43 +0100
-Subject: [PATCH 123/126] fix compiler warning (cherry picked from commit
+Subject: [PATCH] fix compiler warning (cherry picked from commit
ebd91b34d749cf29308d15601b5fbc971b4dab89)
---
diff --git a/0124-shutdown-exclude-processes-with-argv-0-0-from-killin.patch b/0124-shutdown-exclude-processes-with-argv-0-0-from-killin.patch
index ae35f8d..9744e5e 100644
--- a/0124-shutdown-exclude-processes-with-argv-0-0-from-killin.patch
+++ b/0124-shutdown-exclude-processes-with-argv-0-0-from-killin.patch
@@ -1,8 +1,8 @@
From 8538925add03eb761143d999baa12c11c4b6d286 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Tue, 10 Jan 2012 04:20:55 +0100
-Subject: [PATCH 124/126] shutdown: exclude processes with argv[0][0] from
- killing (cherry picked from commit
+Subject: [PATCH] shutdown: exclude processes with argv[0][0] from killing
+ (cherry picked from commit
7e4ab3c5a6295193d0c58d353b6430265d842f34)
Conflicts:
diff --git a/0125-shutdown-add-link-to-root-storage-daemon-text.patch b/0125-shutdown-add-link-to-root-storage-daemon-text.patch
index 8cf3914..de426b4 100644
--- a/0125-shutdown-add-link-to-root-storage-daemon-text.patch
+++ b/0125-shutdown-add-link-to-root-storage-daemon-text.patch
@@ -1,8 +1,8 @@
From cd6e5f49b99a587b256857b66d37202ae5cfe027 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Wed, 11 Jan 2012 01:51:52 +0100
-Subject: [PATCH 125/126] shutdown: add link to root storage daemon text
- (cherry picked from commit
+Subject: [PATCH] shutdown: add link to root storage daemon text (cherry
+ picked from commit
bd1a69818042e85e24ec3adaf5eb3ac30ab1d9fd)
---
diff --git a/0126-unit-implement-new-PropagateReloadTo-PropagateReload.patch b/0126-unit-implement-new-PropagateReloadTo-PropagateReload.patch
index bff5a87..e782db1 100644
--- a/0126-unit-implement-new-PropagateReloadTo-PropagateReload.patch
+++ b/0126-unit-implement-new-PropagateReloadTo-PropagateReload.patch
@@ -1,9 +1,8 @@
From ca96079f33b100e32dd2eb624a946058b6ff49f1 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart at poettering.net>
Date: Wed, 11 Jan 2012 02:47:14 +0100
-Subject: [PATCH 126/126] unit: implement new
- PropagateReloadTo=/PropagateReloadFrom= operations
- (cherry picked from commit
+Subject: [PATCH] unit: implement new PropagateReloadTo=/PropagateReloadFrom=
+ operations (cherry picked from commit
4dcc1cb4155c4a72155e36a5461ab0847d4f1bf1)
---
diff --git a/0127-tmpfiles-fix-parsing-of-proc-net-unix-on-32Bit-machi.patch b/0127-tmpfiles-fix-parsing-of-proc-net-unix-on-32Bit-machi.patch
new file mode 100644
index 0000000..38de055
--- /dev/null
+++ b/0127-tmpfiles-fix-parsing-of-proc-net-unix-on-32Bit-machi.patch
@@ -0,0 +1,88 @@
+From d6f8d7ecb239fe98f15c977eb1d8fa81184c4a36 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Wed, 11 Jan 2012 22:07:35 +0100
+Subject: [PATCH] tmpfiles: fix parsing of /proc/net/unix on 32Bit machines
+
+Tracked down by Michael Meeks
+(cherry picked from commit fdcad0c25579a60061b1fda956686e878a80faef)
+---
+ src/tmpfiles.c | 30 ++++++++++++++++++++----------
+ 1 files changed, 20 insertions(+), 10 deletions(-)
+
+diff --git a/src/tmpfiles.c b/src/tmpfiles.c
+index 19a7c08..44e5c9d 100644
+--- a/src/tmpfiles.c
++++ b/src/tmpfiles.c
+@@ -117,41 +117,50 @@ static void load_unix_sockets(void) {
+ /* We maintain a cache of the sockets we found in
+ * /proc/net/unix to speed things up a little. */
+
+- if (!(unix_sockets = set_new(string_hash_func, string_compare_func)))
++ unix_sockets = set_new(string_hash_func, string_compare_func);
++ if (!unix_sockets)
+ return;
+
+- if (!(f = fopen("/proc/net/unix", "re")))
++ f = fopen("/proc/net/unix", "re");
++ if (!f)
+ return;
+
+- if (!(fgets(line, sizeof(line), f)))
++ /* Skip header */
++ if (!fgets(line, sizeof(line), f))
+ goto fail;
+
+ for (;;) {
+ char *p, *s;
+ int k;
+
+- if (!(fgets(line, sizeof(line), f)))
++ if (!fgets(line, sizeof(line), f))
+ break;
+
+ truncate_nl(line);
+
+- if (strlen(line) < 53)
++ p = strchr(line, ':');
++ if (!p)
++ continue;
++
++ if (strlen(p) < 37)
+ continue;
+
+- p = line + 53;
++ p += 37;
+ p += strspn(p, WHITESPACE);
+- p += strcspn(p, WHITESPACE);
++ p += strcspn(p, WHITESPACE); /* skip one more word */
+ p += strspn(p, WHITESPACE);
+
+ if (*p != '/')
+ continue;
+
+- if (!(s = strdup(p)))
++ s = strdup(p);
++ if (!s)
+ goto fail;
+
+ path_kill_slashes(s);
+
+- if ((k = set_put(unix_sockets, s)) < 0) {
++ k = set_put(unix_sockets, s);
++ if (k < 0) {
+ free(s);
+
+ if (k != -EEXIST)
+@@ -1059,7 +1068,8 @@ int main(int argc, char *argv[]) {
+ Item *i;
+ Iterator iterator;
+
+- if ((r = parse_argv(argc, argv)) <= 0)
++ r = parse_argv(argc, argv);
++ if (r <= 0)
+ return r < 0 ? EXIT_FAILURE : EXIT_SUCCESS;
+
+ log_set_target(LOG_TARGET_AUTO);
+--
+1.7.7.5
+
diff --git a/0128-pam-work-correctly-if-a-seat-is-specified-but-not-vt.patch b/0128-pam-work-correctly-if-a-seat-is-specified-but-not-vt.patch
new file mode 100644
index 0000000..6b9878d
--- /dev/null
+++ b/0128-pam-work-correctly-if-a-seat-is-specified-but-not-vt.patch
@@ -0,0 +1,51 @@
+From b5494d9c9fa3c5e49c8f4672c99d6472f5f30003 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Fri, 13 Jan 2012 20:51:58 +0100
+Subject: [PATCH] pam: work correctly if a seat is specified but not vtnr
+ (cherry picked from commit
+ fc7985ed678f2f07cfe941715544e6184981e019)
+
+---
+ src/pam-module.c | 12 ++++++++----
+ 1 files changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/src/pam-module.c b/src/pam-module.c
+index 9002f4e..f6076d2 100644
+--- a/src/pam-module.c
++++ b/src/pam-module.c
+@@ -277,7 +277,6 @@ static int get_seat_from_display(const char *display, const char **seat, uint32_
+ int v;
+
+ assert(display);
+- assert(seat);
+ assert(vtnr);
+
+ /* We deduce the X11 socket from the display name, then use
+@@ -325,7 +324,8 @@ static int get_seat_from_display(const char *display, const char **seat, uint32_
+ else if (v == 0)
+ return -ENOENT;
+
+- *seat = "seat0";
++ if (seat)
++ *seat = "seat0";
+ *vtnr = (uint32_t) v;
+
+ return 0;
+@@ -472,8 +472,12 @@ _public_ PAM_EXTERN int pam_sm_open_session(
+ if (!isempty(cvtnr))
+ safe_atou32(cvtnr, &vtnr);
+
+- if (!isempty(display) && isempty(seat) && vtnr <= 0)
+- get_seat_from_display(display, &seat, &vtnr);
++ if (!isempty(display) && vtnr <= 0) {
++ if (isempty(seat))
++ get_seat_from_display(handle, display, &seat, &vtnr);
++ else if (streq(seat, "seat0"))
++ get_seat_from_display(handle, display, NULL, &vtnr);
++ }
+
+ type = !isempty(display) ? "x11" :
+ !isempty(tty) ? "tty" : "unspecified";
+--
+1.7.7.5
+
diff --git a/0129-pam-fix-build.patch b/0129-pam-fix-build.patch
new file mode 100644
index 0000000..38bbbba
--- /dev/null
+++ b/0129-pam-fix-build.patch
@@ -0,0 +1,29 @@
+From 9d0c042242530e6b0d5ee3e7aaca5c03c151676d Mon Sep 17 00:00:00 2001
+From: Lennart Poettering <lennart at poettering.net>
+Date: Fri, 13 Jan 2012 20:52:45 +0100
+Subject: [PATCH] pam: fix build (cherry picked from commit
+ 6ef25fb65ee0a62972ed7cbc01b6a11feb5fcb16)
+
+---
+ src/pam-module.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/pam-module.c b/src/pam-module.c
+index f6076d2..d13e906 100644
+--- a/src/pam-module.c
++++ b/src/pam-module.c
+@@ -474,9 +474,9 @@ _public_ PAM_EXTERN int pam_sm_open_session(
+
+ if (!isempty(display) && vtnr <= 0) {
+ if (isempty(seat))
+- get_seat_from_display(handle, display, &seat, &vtnr);
++ get_seat_from_display(display, &seat, &vtnr);
+ else if (streq(seat, "seat0"))
+- get_seat_from_display(handle, display, NULL, &vtnr);
++ get_seat_from_display(display, NULL, &vtnr);
+ }
+
+ type = !isempty(display) ? "x11" :
+--
+1.7.7.5
+
diff --git a/0130-mount-fix-quota.patch b/0130-mount-fix-quota.patch
new file mode 100644
index 0000000..174a558
--- /dev/null
+++ b/0130-mount-fix-quota.patch
@@ -0,0 +1,80 @@
+From 5c63cb680e18ac72a5de0247d5659d1ad0f4ec0d Mon Sep 17 00:00:00 2001
+From: Michal Schmidt <mschmidt at redhat.com>
+Date: Fri, 13 Jan 2012 23:55:28 +0100
+Subject: [PATCH] mount: fix quota
+
+quotacheck.service and quotaon.service were not pulled in for fstab mounts.
+Fix it by not clearing the default_dependencies flag.
+
+The root filesystem may have quotas too, so don't check for "/" there.
+
+No need to have duplicate code for adding dependencies on umount.target.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=773431
+(cherry picked from commit 9ddc4a26e56b06cd7774a03597980351855d8d54)
+---
+ src/mount.c | 27 ++++++++++-----------------
+ 1 files changed, 10 insertions(+), 17 deletions(-)
+
+diff --git a/src/mount.c b/src/mount.c
+index f72c50a..12c0710 100644
+--- a/src/mount.c
++++ b/src/mount.c
+@@ -357,10 +357,6 @@ static int mount_add_fstab_links(Mount *m) {
+ after = SPECIAL_LOCAL_FS_PRE_TARGET;
+ }
+
+- if (!path_equal(m->where, "/"))
+- if ((r = unit_add_two_dependencies_by_name(UNIT(m), UNIT_BEFORE, UNIT_CONFLICTS, SPECIAL_UMOUNT_TARGET, NULL, true)) < 0)
+- return r;
+-
+ if ((r = manager_load_unit(m->meta.manager, target, NULL, NULL, &tu)) < 0)
+ return r;
+
+@@ -461,24 +457,23 @@ static int mount_add_device_links(Mount *m) {
+
+ static int mount_add_default_dependencies(Mount *m) {
+ int r;
++ MountParameters *p;
+
+ assert(m);
+
+- if (m->meta.manager->running_as == MANAGER_SYSTEM &&
+- !path_equal(m->where, "/")) {
+- MountParameters *p;
+-
+- p = get_mount_parameters_configured(m);
++ if (m->meta.manager->running_as != MANAGER_SYSTEM)
++ return 0;
+
+- if (p && needs_quota(p)) {
+- if ((r = unit_add_two_dependencies_by_name(UNIT(m), UNIT_BEFORE, UNIT_WANTS, SPECIAL_QUOTACHECK_SERVICE, NULL, true)) < 0 ||
+- (r = unit_add_two_dependencies_by_name(UNIT(m), UNIT_BEFORE, UNIT_WANTS, SPECIAL_QUOTAON_SERVICE, NULL, true)) < 0)
+- return r;
+- }
++ p = get_mount_parameters_configured(m);
++ if (p && needs_quota(p)) {
++ if ((r = unit_add_two_dependencies_by_name(UNIT(m), UNIT_BEFORE, UNIT_WANTS, SPECIAL_QUOTACHECK_SERVICE, NULL, true)) < 0 ||
++ (r = unit_add_two_dependencies_by_name(UNIT(m), UNIT_BEFORE, UNIT_WANTS, SPECIAL_QUOTAON_SERVICE, NULL, true)) < 0)
++ return r;
++ }
+
++ if (!path_equal(m->where, "/"))
+ if ((r = unit_add_two_dependencies_by_name(UNIT(m), UNIT_BEFORE, UNIT_CONFLICTS, SPECIAL_UMOUNT_TARGET, NULL, true)) < 0)
+ return r;
+- }
+
+ return 0;
+ }
+@@ -588,8 +583,6 @@ static int mount_load(Unit *u) {
+
+ if (m->meta.fragment_path)
+ m->from_fragment = true;
+- else if (m->from_etc_fstab)
+- m->meta.default_dependencies = false;
+
+ if (!m->where)
+ if (!(m->where = unit_name_to_path(u->meta.id)))
+--
+1.7.7.5
+
diff --git a/systemd.spec b/systemd.spec
index c0590b1..ae97f0b 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -2,7 +2,7 @@ Name: systemd
Url: http://www.freedesktop.org/wiki/Software/systemd
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Version: 37
-Release: 6%{?dist}
+Release: 7%{?dist}
License: GPLv2+
Group: System Environment/Base
Summary: A System and Service Manager
@@ -173,6 +173,11 @@ Patch0123: 0123-fix-compiler-warning.patch
Patch0124: 0124-shutdown-exclude-processes-with-argv-0-0-from-killin.patch
Patch0125: 0125-shutdown-add-link-to-root-storage-daemon-text.patch
Patch0126: 0126-unit-implement-new-PropagateReloadTo-PropagateReload.patch
+# from v39:
+Patch0127: 0127-tmpfiles-fix-parsing-of-proc-net-unix-on-32Bit-machi.patch
+Patch0128: 0128-pam-work-correctly-if-a-seat-is-specified-but-not-vt.patch
+Patch0129: 0129-pam-fix-build.patch
+Patch0130: 0130-mount-fix-quota.patch
# For sysvinit tools
Obsoletes: SysVinit < 2.86-24, sysvinit < 2.86-24
@@ -491,6 +496,9 @@ fi
%{_bindir}/systemd-sysv-convert
%changelog
+* Sat Jan 14 2012 Michal Schmidt <mschmidt at redhat.com> - 37-7
+- Fix for quota and a couple of other issues.
+
* Wed Jan 11 2012 Michal Schmidt <mschmidt at redhat.com> - 37-6
- Fixes and low-risk enhancements (no journald) from upstream v38.
More information about the scm-commits
mailing list