[systemd] New upstream release
Lennart Poettering
lennart at fedoraproject.org
Tue Aug 19 23:52:47 UTC 2014
commit 92a80ac51ae9d38a0f958622158ea7132cad5ef4
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Aug 20 01:48:42 2014 +0200
New upstream release
...dd-link-to-Open-Group-Base-Specifications.patch | 35 ---
...ve-symlink-creation-from-tmpfiles-to-daem.patch | 65 -----
0002-sd-path-add-missing-header.patch | 22 --
...-architecture-remove-cris-from-uname-list.patch | 25 --
...tworkd-link-improve-link-tracking-logging.patch | 50 ----
...properly-track-addresses-when-first-added.patch | 103 --------
0006-man-netdev-mention-tun-and-tap.patch | 26 --
...tionalize-static-device-node-logic-on-CAP.patch | 47 ----
...tionalize-configfs-and-debugfs-with-CAP_S.patch | 42 ---
...-check-whether-etc-is-unpopulated-to-look.patch | 32 ---
...n-t-clear-dhcpv6-lease-timers-if-there-s-.patch | 28 --
...cept-section-DHCP-in-systemd.network-file.patch | 23 --
...chine-don-t-return-uninitialized-variable.patch | 25 --
0013-sysusers-fix-uninitialized-warning.patch | 23 --
...console-setup-run-setfont-before-loadkeys.patch | 92 -------
...-show-a-useful-error-on-permission-proble.patch | 33 ---
0016-networkd-netdev-add-missing-refs.patch | 68 -----
...console-setup-fix-inverted-error-messages.patch | 35 ---
...onfig-ignore-errors-due-to-missing-MAC-ad.patch | 40 ---
...er-0x7F-a-control-chracter-which-it-is-DE.patch | 53 ----
...in-our-etc-empty-check-a-bit-in-a-comment.patch | 29 --
...sing-archs-to-ConditionArchitecture-descr.patch | 45 ----
...jails-are-no-longer-detected-by-Condition.patch | 23 --
...e-add-string-table-entries-for-mips-le-ar.patch | 25 --
...sh-status-text-and-errno-values-each-time.patch | 27 --
...stem.c-terminate-string-array-elements-wi.patch | 36 ---
...ferences-to-the-priviliged-command-line-o.patch | 50 ----
...ator-add-comma-when-removed-option-is-in-.patch | 27 --
...d-format-attribute-and-fix-a-wrong-caller.patch | 43 ---
0029-add-new-systemd-escape-tool.patch | 92 -------
0030-escape-beef-up-new-systemd-escape-tool.patch | 274 --------------------
0031-man-document-systemd-escape-1.patch | 234 -----------------
...-shared-fix-format-string-for-usec_t-type.patch | 23 --
...llow-switching-to-unused-VTs-via-SwitchTo.patch | 35 ---
...ix-visual-alignment-for-lines-prefixed-wi.patch | 24 --
...er-Don-t-wait-for-new-data-from-the-senso.patch | 74 ------
0036-escape-move-to-rootbindir.patch | 38 ---
...mpress-improve-xz-compression-performance.patch | 67 -----
...tnamed-add-a-new-chassis-type-for-watches.patch | 24 --
...pdate-documentation-with-new-watch-chassi.patch | 39 ---
...ake-ExecStopPost-action-part-of-ExecStart.patch | 51 ----
...consider-tabs-special-in-string_has_cc-an.patch | 119 ---------
0042-util-fix-has-cc-check-and-add-test.patch | 56 ----
...n-t-allow-user-names-longer-than-UT_NAMES.patch | 52 ----
...n-t-allow-control-characters-in-gecos-fie.patch | 27 --
0045-sysusers-allow-overrides-in-etc-and-run.patch | 122 ---------
...ent-x-systemd.device-timeout-for-crypttab.patch | 37 ---
...etion-man-beef-up-chassis-completions-and.patch | 224 ----------------
...d-sys-include-PolicyKit-files-as-part-of-.patch | 33 ---
...o-not-distribute-generated-emergency.serv.patch | 27 --
...susers-preserve-label-of-etc-passwd-group.patch | 54 ----
...nction-to-open-temp-files-in-selinux-mode.patch | 111 --------
...d-systemd-coredump-8-and-a-bunch-of-links.patch | 200 --------------
...man-sysusers.d-correct-default-user-shell.patch | 26 --
...man-mention-XDG_DATA_HOME-in-systemd.unit.patch | 41 ---
...-don-t-make-.local-share-systemd-user-a-s.patch | 49 ----
...o-quote-more-shell-characters-in-envfiles.patch | 53 ----
....netdev-make-it-clear-that-we-do-not-touc.patch | 30 ---
0058-rules-consistently-use-instead-of.patch | 67 -----
...uppress-resync-at-system-time-change-when.patch | 31 ---
...nly-listen-to-clock-changes-when-connecte.patch | 45 ----
...shell-completion-restore-completion-for-p.patch | 140 ----------
...core-fix-oneshot-service-resource-control.patch | 27 --
0063-rules-uaccess-add-ID_SOFTWARE_RADIO.patch | 44 ---
...urnal-allow-files-with-no-data-whatsoever.patch | 32 ---
...l-getty-.service-use-the-default-RestartS.patch | 33 ---
0066-build-sys-don-t-move-libgudev-to-lib.patch | 33 ---
0067-shared-include-stdbool.h-in-mkdir.h.patch | 22 --
0068-missing.h-add-IFLA_MACVLAN_FLAGS.patch | 48 ----
...ent-yearly-and-annually-in-systemd.time-7.patch | 47 ----
...message-when-inotify-watches-are-exhauste.patch | 28 --
0071-detect-virt-Fix-Xen-domU-discovery.patch | 31 ---
...uce-test-journal-send-timeout-from-10s-to.patch | 27 --
...md-detect-virt-detect-s390-virtualization.patch | 71 -----
...-add-note-about-sd_journal_get_cutoff_mon.patch | 116 ---------
...Be-more-verbose-when-bind-or-listen-fails.patch | 106 --------
0076-core-show-timeouts-when-watchdog-howls.patch | 31 ---
0077-escape-fix-return-code.patch | 21 --
0078-Add-IFLA_VTI-defines-to-missing.h.patch | 46 ----
...temd-timesyncd.service-is-enabled-by-sysi.patch | 27 --
0080-bash-completion-p-option-for-journalctl.patch | 44 ---
...users-fix-selinux-context-of-backup-files.patch | 122 ---------
...e-set-proper-selinux-context-for-.updated.patch | 86 ------
0083-Added-arch-tuple-for-PPC64LE.patch | 24 --
sources | 2 +-
systemd.spec | 120 ++-------
86 files changed, 21 insertions(+), 4858 deletions(-)
---
diff --git a/sources b/sources
index d2711e4..464b3b9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d2603e9fffd8b18d242543e36f2e7d31 systemd-215.tar.xz
+04fda588a04f549da0f397dce3ae6a39 systemd-216.tar.xz
diff --git a/systemd.spec b/systemd.spec
index 50f16e2..87e0167 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -15,8 +15,8 @@
Name: systemd
Url: http://www.freedesktop.org/wiki/Software/systemd
-Version: 215
-Release: 12%{?gitcommit:.git%{gitcommit}}%{?dist}
+Version: 216
+Release: 1%{?gitcommit:.git%{gitcommit}}%{?dist}
# For a breakdown of the licensing, see README
License: LGPLv2+ and MIT and GPLv2+
Summary: A System and Service Manager
@@ -31,102 +31,12 @@ Source0: http://www.freedesktop.org/software/systemd/%{name}-%{version}.t
Source1: 90-default.preset
Source7: 99-default-disable.preset
Source5: 85-display-manager.preset
-# Stop-gap, just to ensure things work fine with rsyslog without having to change the package right-away
-Source4: listen.conf
# Prevent accidental removal of the systemd package
Source6: yum-protect-systemd.conf
# Patch series is available from http://cgit.freedesktop.org/systemd/systemd-stable/log/?h=v215-stable
# GIT_DIR=~/src/systemd/.git git format-patch-ab -M -N --no-signature v215..v215-stable
# i=1; for p in 0*patch;do printf "Patch%03d: %s\n" $i $p; ((i++));done
-Patch001: 0001-man-add-link-to-Open-Group-Base-Specifications.patch
-Patch002: 0002-sd-path-add-missing-header.patch
-Patch003: 0003-architecture-remove-cris-from-uname-list.patch
-Patch004: 0004-networkd-link-improve-link-tracking-logging.patch
-Patch005: 0005-networkd-properly-track-addresses-when-first-added.patch
-Patch006: 0006-man-netdev-mention-tun-and-tap.patch
-Patch007: 0007-units-conditionalize-static-device-node-logic-on-CAP.patch
-Patch008: 0008-units-conditionalize-configfs-and-debugfs-with-CAP_S.patch
-Patch009: 0009-main-change-check-whether-etc-is-unpopulated-to-look.patch
-Patch010: 0010-networkd-don-t-clear-dhcpv6-lease-timers-if-there-s-.patch
-Patch011: 0011-networkd-accept-section-DHCP-in-systemd.network-file.patch
-Patch012: 0012-machine-don-t-return-uninitialized-variable.patch
-Patch013: 0013-sysusers-fix-uninitialized-warning.patch
-Patch014: 0014-vconsole-setup-run-setfont-before-loadkeys.patch
-Patch015: 0015-coredumpctl-show-a-useful-error-on-permission-proble.patch
-Patch016: 0016-networkd-netdev-add-missing-refs.patch
-Patch017: 0017-vconsole-setup-fix-inverted-error-messages.patch
-Patch018: 0018-udev-link_config-ignore-errors-due-to-missing-MAC-ad.patch
-Patch019: 0019-util-consider-0x7F-a-control-chracter-which-it-is-DE.patch
-Patch020: 0020-main-explain-our-etc-empty-check-a-bit-in-a-comment.patch
-Patch021: 0021-man-add-missing-archs-to-ConditionArchitecture-descr.patch
-Patch022: 0022-man-chroot-jails-are-no-longer-detected-by-Condition.patch
-Patch023: 0023-architecture-add-string-table-entries-for-mips-le-ar.patch
-Patch024: 0024-service-flush-status-text-and-errno-values-each-time.patch
-Patch025: 0025-base-filesystem.c-terminate-string-array-elements-wi.patch
-Patch026: 0026-man-drop-references-to-the-priviliged-command-line-o.patch
-Patch027: 0027-fstab-generator-add-comma-when-removed-option-is-in-.patch
-Patch028: 0028-dropin-add-format-attribute-and-fix-a-wrong-caller.patch
-Patch029: 0029-add-new-systemd-escape-tool.patch
-Patch030: 0030-escape-beef-up-new-systemd-escape-tool.patch
-Patch031: 0031-man-document-systemd-escape-1.patch
-Patch032: 0032-shared-fix-format-string-for-usec_t-type.patch
-Patch033: 0033-logind-allow-switching-to-unused-VTs-via-SwitchTo.patch
-Patch034: 0034-systemctl-fix-visual-alignment-for-lines-prefixed-wi.patch
-Patch035: 0035-accelerometer-Don-t-wait-for-new-data-from-the-senso.patch
-Patch036: 0036-escape-move-to-rootbindir.patch
-Patch037: 0037-journal-compress-improve-xz-compression-performance.patch
-Patch038: 0038-hostnamed-add-a-new-chassis-type-for-watches.patch
-Patch039: 0039-hostnamed-update-documentation-with-new-watch-chassi.patch
-Patch040: 0040-units-make-ExecStopPost-action-part-of-ExecStart.patch
-Patch041: 0041-util-don-t-consider-tabs-special-in-string_has_cc-an.patch
-Patch042: 0042-util-fix-has-cc-check-and-add-test.patch
-Patch043: 0043-sysusers-don-t-allow-user-names-longer-than-UT_NAMES.patch
-Patch044: 0044-sysusers-don-t-allow-control-characters-in-gecos-fie.patch
-Patch045: 0045-sysusers-allow-overrides-in-etc-and-run.patch
-Patch046: 0046-man-document-x-systemd.device-timeout-for-crypttab.patch
-Patch047: 0047-shell-completion-man-beef-up-chassis-completions-and.patch
-Patch048: 0048-Revert-build-sys-include-PolicyKit-files-as-part-of-.patch
-Patch049: 0049-build-sys-Do-not-distribute-generated-emergency.serv.patch
-Patch050: 0050-sysusers-preserve-label-of-etc-passwd-group.patch
-Patch051: 0051-Add-function-to-open-temp-files-in-selinux-mode.patch
-Patch052: 0052-man-add-systemd-coredump-8-and-a-bunch-of-links.patch
-Patch053: 0053-man-sysusers.d-correct-default-user-shell.patch
-Patch054: 0054-man-mention-XDG_DATA_HOME-in-systemd.unit.patch
-Patch055: 0055-path-lookup-don-t-make-.local-share-systemd-user-a-s.patch
-Patch056: 0056-fileio-quote-more-shell-characters-in-envfiles.patch
-Patch057: 0057-man-systemd.netdev-make-it-clear-that-we-do-not-touc.patch
-Patch058: 0058-rules-consistently-use-instead-of.patch
-Patch059: 0059-timesyncd-suppress-resync-at-system-time-change-when.patch
-Patch060: 0060-timesyncd-only-listen-to-clock-changes-when-connecte.patch
-Patch061: 0061-shell-completion-restore-completion-for-p.patch
-Patch062: 0062-core-fix-oneshot-service-resource-control.patch
-Patch063: 0063-rules-uaccess-add-ID_SOFTWARE_RADIO.patch
-Patch064: 0064-journal-allow-files-with-no-data-whatsoever.patch
-Patch065: 0065-units-serial-getty-.service-use-the-default-RestartS.patch
-Patch066: 0066-build-sys-don-t-move-libgudev-to-lib.patch
-Patch067: 0067-shared-include-stdbool.h-in-mkdir.h.patch
-Patch068: 0068-missing.h-add-IFLA_MACVLAN_FLAGS.patch
-Patch069: 0069-man-document-yearly-and-annually-in-systemd.time-7.patch
-Patch070: 0070-core-nicer-message-when-inotify-watches-are-exhauste.patch
-Patch071: 0071-detect-virt-Fix-Xen-domU-discovery.patch
-Patch072: 0072-journal-reduce-test-journal-send-timeout-from-10s-to.patch
-Patch073: 0073-systemd-detect-virt-detect-s390-virtualization.patch
-Patch074: 0074-man-journal-add-note-about-sd_journal_get_cutoff_mon.patch
-Patch075: 0075-Be-more-verbose-when-bind-or-listen-fails.patch
-Patch076: 0076-core-show-timeouts-when-watchdog-howls.patch
-Patch077: 0077-escape-fix-return-code.patch
-Patch078: 0078-Add-IFLA_VTI-defines-to-missing.h.patch
-Patch079: 0079-install-systemd-timesyncd.service-is-enabled-by-sysi.patch
-Patch080: 0080-bash-completion-p-option-for-journalctl.patch
-Patch081: 0081-sysusers-fix-selinux-context-of-backup-files.patch
-Patch082: 0082-update-done-set-proper-selinux-context-for-.updated.patch
-Patch083: 0083-Added-arch-tuple-for-PPC64LE.patch
-
-# Presently not accepted upstream, but we disable systemd-resolved in
-# the presets anyways, and this unbreaks anaconda/lorax/livecd-creator
-# etc.
-Patch0: 0001-resolved-Move-symlink-creation-from-tmpfiles-to-daem.patch
# kernel-install patch for grubby, drop if grubby is obsolete
Patch1000: kernel-install-grubby.patch
@@ -144,6 +54,8 @@ BuildRequires: glib2-devel
BuildRequires: gobject-introspection-devel
BuildRequires: libblkid-devel
BuildRequires: xz-devel
+BuildRequires: libidn-devel
+BuildRequires: libcurl-devel
BuildRequires: kmod-devel
BuildRequires: elfutils-devel
BuildRequires: libgcrypt-devel
@@ -485,10 +397,6 @@ touch %{buildroot}%{_sysconfdir}/udev/hwdb.bin
touch %{buildroot}%{_localstatedir}/lib/systemd/random-seed
touch %{buildroot}%{_localstatedir}/lib/systemd/clock
-# Install rsyslog fragment
-mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d/
-install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/rsyslog.d/
-
# Install yum protection fragment
mkdir -p %{buildroot}%{_sysconfdir}/yum/protected.d/
install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/yum/protected.d/systemd.conf
@@ -652,7 +560,6 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%dir %{_prefix}/lib/systemd/system-sleep
%dir %{_prefix}/lib/systemd/catalog
%dir %{_prefix}/lib/systemd/network
-%dir %{_prefix}/lib/systemd/ntp-units.d
%dir %{_prefix}/lib/tmpfiles.d
%dir %{_prefix}/lib/sysusers.d
%dir %{_prefix}/lib/sysctl.d
@@ -680,6 +587,7 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.locale1.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.timedate1.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.machine1.conf
+%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.resolve1.conf
%config(noreplace) %{_sysconfdir}/systemd/system.conf
%config(noreplace) %{_sysconfdir}/systemd/user.conf
%config(noreplace) %{_sysconfdir}/systemd/logind.conf
@@ -688,8 +596,9 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%config(noreplace) %{_sysconfdir}/systemd/resolved.conf
%config(noreplace) %{_sysconfdir}/systemd/timesyncd.conf
%config(noreplace) %{_sysconfdir}/systemd/coredump.conf
+%config(noreplace) %{_sysconfdir}/systemd/journal-remote.conf
+%config(noreplace) %{_sysconfdir}/systemd/journal-upload.conf
%config(noreplace) %{_sysconfdir}/udev/udev.conf
-%config(noreplace) %{_sysconfdir}/rsyslog.d/listen.conf
%config(noreplace) %{_sysconfdir}/yum/protected.d/systemd.conf
%config(noreplace) %{_sysconfdir}/pam.d/systemd-user
%ghost %{_sysconfdir}/udev/hwdb.bin
@@ -715,6 +624,7 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%{_bindir}/journalctl
%{_bindir}/machinectl
%{_bindir}/busctl
+%{_bindir}/networkctl
%{_bindir}/coredumpctl
%{_bindir}/systemd-tmpfiles
%{_bindir}/systemd-nspawn
@@ -728,11 +638,11 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%{_bindir}/systemd-inhibit
%{_bindir}/systemd-path
%{_bindir}/systemd-sysusers
+%{_bindir}/systemd-firstboot
%{_bindir}/hostnamectl
%{_bindir}/localectl
%{_bindir}/timedatectl
%{_bindir}/bootctl
-%{_bindir}/systemd-coredumpctl
%{_bindir}/udevadm
%{_bindir}/kernel-install
%{_prefix}/lib/systemd/systemd
@@ -753,6 +663,7 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%{_prefix}/lib/systemd/system-generators/systemd-sysv-generator
%{_prefix}/lib/systemd/system-generators/systemd-debug-generator
%{_prefix}/lib/tmpfiles.d/systemd.conf
+%{_prefix}/lib/tmpfiles.d/systemd-remote.conf
%{_prefix}/lib/tmpfiles.d/systemd-nologin.conf
%{_prefix}/lib/tmpfiles.d/x11.conf
%{_prefix}/lib/tmpfiles.d/legacy.conf
@@ -763,6 +674,7 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%{_prefix}/lib/sysctl.d/50-coredump.conf
%{_prefix}/lib/sysusers.d/basic.conf
%{_prefix}/lib/sysusers.d/systemd.conf
+%{_prefix}/lib/sysusers.d/systemd-remote.conf
%{_prefix}/lib/systemd/system-preset/85-display-manager.preset
%{_prefix}/lib/systemd/system-preset/90-default.preset
%{_prefix}/lib/systemd/system-preset/90-systemd.preset
@@ -784,6 +696,9 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%exclude %{_mandir}/man8/systemd-journal-gatewayd.*
%exclude %{_mandir}/man8/systemd-journal-remote.*
%{_mandir}/man8/*
+%{_datadir}/factory/etc/nsswitch.conf
+%{_datadir}/factory/etc/pam.d/other
+%{_datadir}/factory/etc/pam.d/system-auth
%{_datadir}/systemd/kbd-model-map
%{_datadir}/dbus-1/services/org.freedesktop.systemd1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.systemd1.service
@@ -792,6 +707,7 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%{_datadir}/dbus-1/system-services/org.freedesktop.locale1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.timedate1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.machine1.service
+%{_datadir}/dbus-1/system-services/org.freedesktop.resolve1.service
%dir %{_datadir}/polkit-1
%dir %{_datadir}/polkit-1/actions
%{_datadir}/polkit-1/actions/org.freedesktop.systemd1.policy
@@ -804,7 +720,6 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%{_datadir}/bash-completion/completions/*
%{_datadir}/zsh/site-functions/*
%{_prefix}/lib/systemd/catalog/systemd.*.catalog
-%{_prefix}/lib/systemd/ntp-units.d/90-systemd.list
%{_prefix}/lib/systemd/network/99-default.link
%{_prefix}/lib/systemd/network/80-container-host0.network
%{_prefix}/lib/systemd/network/80-container-ve.network
@@ -819,6 +734,8 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%files libs
%{_libdir}/security/pam_systemd.so
%{_libdir}/libnss_myhostname.so.2
+%{_libdir}/libnss_mymachines.so.2
+%{_libdir}/libnss_resolve.so.2
%{_libdir}/libudev.so.*
%{_libdir}/libsystemd.so.*
@@ -882,6 +799,9 @@ getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd
%{_datadir}/systemd/gatewayd
%changelog
+* Wed Aug 20 2014 Lennart Poettering <lpoetter at redhat.com> - 216-1
+- New upstream release
+
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 215-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
More information about the scm-commits
mailing list