Explicitly require pam-config for %post of the main package, fixes build

Also cleaned up whitespaces in spec and changelog

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=449
This commit is contained in:
Frederic Crozat 2013-10-02 14:37:41 +00:00 committed by Git OBS Bridge
parent 3951a5faf1
commit 738975749a
4 changed files with 106 additions and 90 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Oct 2 14:10:41 UTC 2013 - hrvoje.senjan@gmail.com
- Explicitly require pam-config for %post of the main package
-------------------------------------------------------------------
Wed Oct 2 08:03:30 UTC 2013 - fcrozat@suse.com
@ -94,14 +99,14 @@ Thu Sep 19 16:37:03 CEST 2013 - fcrozat@suse.com
-------------------------------------------------------------------
Wed Sep 18 23:55:09 UTC 2013 - crrodriguez@opensuse.org
- 0009-polkit-Avoid-race-condition-in-scraping-proc.patch
- 0009-polkit-Avoid-race-condition-in-scraping-proc.patch
VUL-0: polkit: process subject race condition [bnc#835827]
CVE-2013-4288
-------------------------------------------------------------------
Wed Sep 18 23:45:54 UTC 2013 - crrodriguez@opensuse.org
- Build with --disable-ima as the openSUSE kernel
- Build with --disable-ima as the openSUSE kernel
does not support IMA (CONFIG_IMA is not set)
-------------------------------------------------------------------
@ -122,14 +127,14 @@ Wed Sep 18 12:05:47 UTC 2013 - fcrozat@suse.com
-------------------------------------------------------------------
Mon Sep 16 17:41:24 UTC 2013 - crrodriguez@opensuse.org
- 0008-swap-create-.wants-symlink-to-auto-swap-devices.patch
really fixes the swap unit problem mentioned in previous
- 0008-swap-create-.wants-symlink-to-auto-swap-devices.patch
really fixes the swap unit problem mentioned in previous
commit & the opensuse-factory mailing list.
-------------------------------------------------------------------
Sat Sep 14 19:01:24 UTC 2013 - crrodriguez@opensuse.org
- 0001-cgroup-add-the-missing-setting-of-variable-s-value.patch
- 0001-cgroup-add-the-missing-setting-of-variable-s-value.patch
missing important check on return value.
- 0002-cgroup-correct-the-log-information.patch fix misleading
log information.
@ -139,7 +144,7 @@ Sat Sep 14 19:01:24 UTC 2013 - crrodriguez@opensuse.org
should fail if write fails.
- 0005-core-cgroup-first-print-then-free.patch use-after-free
will trigger if there is an error condition.
- 0006-swap-fix-reverse-dependencies.patch reported in
- 0006-swap-fix-reverse-dependencies.patch reported in
opensuse-factory list, topic "swap isn't activated"
- 0007-libudev-fix-move_later-comparison.patch libudev
invalid usage of "move_later".
@ -148,10 +153,10 @@ Sat Sep 14 19:01:24 UTC 2013 - crrodriguez@opensuse.org
Sat Sep 14 06:52:32 UTC 2013 - crrodriguez@opensuse.org
- while testing this new release I get in the logs ocassionally
at boot "systemd[1]: Failed to open private bus connection:
Failed to connect to socket /var/run/dbus/system_bus_socket:
at boot "systemd[1]: Failed to open private bus connection:
Failed to connect to socket /var/run/dbus/system_bus_socket:
No such file or directory" indeed DBUS_SYSTEM_BUS_DEFAULT_ADDRESS
is defined to /var/run/dbus/system_bus_socket instead of
is defined to /var/run/dbus/system_bus_socket instead of
/run/dbus/system_bus_socket and that does not fly when /var/run
is not yet available. (systemd-dbus-system-bus-address.patch)
@ -163,10 +168,10 @@ Fri Sep 13 07:47:40 UTC 2013 - fcrozat@suse.com
-------------------------------------------------------------------
Fri Sep 13 03:14:36 UTC 2013 - crrodriguez@opensuse.org
- version 207, distribution specific changes follow, for overall
- version 207, distribution specific changes follow, for overall
release notes see NEWS.
- Fixed:
* Failed at step PAM spawning /usr/lib/systemd/systemd:
- Fixed:
* Failed at step PAM spawning /usr/lib/systemd/systemd:
Operation not permitted
* Fix shutdown hang "a stop job is running for Session 1 of user root"
that was reported in opensuse-factory list.
@ -273,7 +278,7 @@ Fri Jul 5 02:17:19 UTC 2013 - crrodriguez@opensuse.org
-------------------------------------------------------------------
Fri Jul 5 02:09:55 UTC 2013 - crrodriguez@opensuse.org
- fix broken symlink, service is called systemd-random-seed now.
- fix broken symlink, service is called systemd-random-seed now.
-------------------------------------------------------------------
Thu Jul 4 10:20:23 CEST 2013 - fcrozat@suse.com
@ -408,13 +413,13 @@ Fri Jun 21 12:40:27 UTC 2013 - rmilasan@suse.com
- Automatically online CPUs/Memory on CPU/Memory hotplug add events
(bnc#703100, fate#311831).
add: 1008-physical-hotplug-cpu-and-memory.patch
add: 1008-physical-hotplug-cpu-and-memory.patch
-------------------------------------------------------------------
Wed Jun 19 08:44:06 UTC 2013 - mhrusecky@suse.com
- Dropped backward compatibility
- Added check for upstream rpm macros changes
- Added check for upstream rpm macros changes
-------------------------------------------------------------------
Mon Jun 18 12:13:25 UTC 2013 - mhrusecky@suse.com
@ -424,7 +429,7 @@ Mon Jun 18 12:13:25 UTC 2013 - mhrusecky@suse.com
-------------------------------------------------------------------
Tue Jun 18 00:33:10 UTC 2013 - crrodriguez@opensuse.org
- 0001-journal-letting-interleaved-seqnums-go.patch and
- 0001-journal-letting-interleaved-seqnums-go.patch and
0002-journal-remember-last-direction-of-search-and-keep-o.patch
fix possible infinite loops in the journal code, related to
bnc #817778
@ -461,8 +466,8 @@ Tue Jun 11 02:29:49 UTC 2013 - crrodriguez@opensuse.org
- 0004-journald-DO-recalculate-the-ACL-mask-but-only-if-it-.patch
fixes :
* systemd-journald[347]: Failed to set ACL on
/var/log/journal/11d90b1c0239b5b2e38ed54f513722e3/user-1000.journal,
* systemd-journald[347]: Failed to set ACL on
/var/log/journal/11d90b1c0239b5b2e38ed54f513722e3/user-1000.journal,
ignoring: Invalid argument
- 006-systemctl-core-allow-nuking-of-symlinks-to-removed-u.patch
systemctl disable should remove dangling symlinks.
@ -524,7 +529,7 @@ support has been removed from the kernel.
fixed in systemd v199, commit 89d09e1b5c65a2d97840f682e0932c8bb499f166
- Apply rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
only on ARM, patch rejected upstream because is too generic.
- no such define TARGET_SUSE exists but it is used in
- no such define TARGET_SUSE exists but it is used in
Revert-service-drop-support-for-SysV-scripts-for-the-early.patch
use HAVE_SYSV_COMPAT instead.
@ -583,7 +588,7 @@ Thu Apr 25 08:19:30 UTC 2013 - rmilasan@suse.com
- Rename remaning udev patches (clean-up).
- Generate %{_libexecdir}/modules-load.d/sg.conf so we load sg module at
boot time not from udev (bnc#761109).
boot time not from udev (bnc#761109).
- Drop unused patches:
1001-Reinstate-TIMEOUT-handling.patch
1005-udev-fix-sg-autoload-regression.patch
@ -611,7 +616,7 @@ Mon Apr 22 09:48:22 UTC 2013 - fcrozat@suse.com
-------------------------------------------------------------------
Sun Apr 21 22:24:15 UTC 2013 - crrodriguez@opensuse.org
- Fix packaging error, there is no syslog.target anymore
- Fix packaging error, there is no syslog.target anymore
do not pretend there is one.
-------------------------------------------------------------------
@ -652,14 +657,14 @@ Fri Apr 12 16:58:31 UTC 2013 - fcrozat@suse.com
from an indexed database. %udev_hwdb_update macro should be
used by packages adding entries to this database.
+ Journal gained support for "Message Catalog", indexed database
to link up additional information with journal entries.
to link up additional information with journal entries.
%journal_catalog_update macro should be used by packages adding
%entries to this database.
+ "age" field for tmpfiles entries can be set to 0, forcing
removal of files matching this entry.
+ coredumpctl gained "gdb" verb to invoke gdb on selected
coredump.
+ New rpm macros has been added: %udev_rules_update(),
+ New rpm macros has been added: %udev_rules_update(),
%_udevhwdbdir, %_udevrulesdir, %_journalcatalogdir,
%_tmpfilesdir, %_sysctldir.
+ In service files, %U can be used for configured user name of
@ -683,7 +688,7 @@ Fri Apr 12 16:58:31 UTC 2013 - fcrozat@suse.com
(normal clean-up with tmpfiles is still done in addition to
this though).
+ Resource limits (as exposed by cgroup controlers) can be
controlled dynamically at runtime for all units, using
controlled dynamically at runtime for all units, using
"systemctl set-cgroup-attr foobar.server cgroup.attribute
value". Those settings are stored persistenly on disk.
+ systemd-vconsole-setup will now copy all fonts settings to all
@ -817,14 +822,14 @@ Thu Mar 28 09:24:43 UTC 2013 - rmilasan@suse.com
- udev: ensure that the network interfaces are renamed even if they
exist (bnc#809843).
add: 1027-udev-always-rename-network.patch
add: 1027-udev-always-rename-network.patch
-------------------------------------------------------------------
Wed Mar 20 10:14:59 UTC 2013 - rmilasan@suse.com
- udev: re-add persistent network rules (bnc#809843).
add: 1026-re-add-persistent-net.patch
- rebase all patches, ensure that they apply properly.
- rebase all patches, ensure that they apply properly.
-------------------------------------------------------------------
Thu Feb 21 14:45:12 UTC 2013 - fcrozat@suse.com
@ -849,7 +854,7 @@ Tue Feb 19 09:51:18 UTC 2013 - rmilasan@suse.com
- udev: usb_id: parse only 'size' bytes of the 'descriptors' buffer
add: 1024-udev-usb_id-parse-only-size-bytes-of-the-descriptors.patch
- udev: expose new ISO9660 properties from libblkid
add: 1025-udev-expose-new-ISO9660-properties-from-libblkid.patch
add: 1025-udev-expose-new-ISO9660-properties-from-libblkid.patch
-------------------------------------------------------------------
Mon Feb 18 09:27:05 UTC 2013 - jengelh@inai.de
@ -884,7 +889,7 @@ Wed Feb 13 11:34:06 UTC 2013 - rmilasan@suse.com
- udev: use unique names for temporary files created in /dev.
add: 1022-udev-use-unique-names-for-temporary-files-created-in.patch
- cdrom_id: add data track count for bad virtual drive.
add: 1023-cdrom_id-add-data-track-count-for-bad-virtual-drive.patch
add: 1023-cdrom_id-add-data-track-count-for-bad-virtual-drive.patch
-------------------------------------------------------------------
Tue Feb 12 09:16:23 UTC 2013 - rmilasan@suse.com
@ -906,7 +911,7 @@ Fri Feb 1 16:27:45 UTC 2013 - fcrozat@suse.com
Tue Jan 29 13:32:30 UTC 2013 - rmilasan@suse.com
- udev: Fix device matching in the accelerometer
add: 1019-udev-Fix-device-matching-in-the-accelerometer.patch
add: 1019-udev-Fix-device-matching-in-the-accelerometer.patch
- keymap: add aditional support for some keyboard keys
add: 1018-keymap-add-aditional-support.patch
- journalctl: require argument for --priority
@ -915,7 +920,7 @@ Tue Jan 29 13:32:30 UTC 2013 - rmilasan@suse.com
libudev-validate-argument-udev_enumerate_new.patch
kmod-fix-builtin-typo.patch
- rename udev-root-symlink.service to systemd-udev-root-symlink.service.
- fix in udev package missing link in basic.target.wants for
- fix in udev package missing link in basic.target.wants for
systemd-udev-root-symlink.service
-------------------------------------------------------------------
@ -1047,7 +1052,7 @@ Wed Jan 9 09:42:50 UTC 2013 - rmilasan@suse.com
add: 1014-udev-fix-whitespace.patch
- udev: properly handle symlink removal by 'change' event
add: 1015-udev-properly-handle-symlink-removal-by-change-event.patch
- udev: builtin - do not fail builtin initialization if one of
- udev: builtin - do not fail builtin initialization if one of
them returns an error
add: 1016-udev-builtin-do-not-fail-builtin-initialization-if-o.patch
- udev: use usec_t and now()
@ -1059,7 +1064,7 @@ Tue Jan 8 12:47:43 UTC 2013 - rmilasan@suse.com
- udevd: add missing ':' to getopt_long 'e'.
add: 1007-udevd-add-missing-to-getopt_long-e.patch
- clean up systemd.spec, make it easy to see which are udev and
systemd patches.
systemd patches.
- make 'reload' and 'force-reload' LSB compliant (bnc#793936).
-------------------------------------------------------------------
@ -1067,8 +1072,8 @@ Tue Dec 11 00:22:50 UTC 2012 - crrodriguez@opensuse.org
- detect-btrfs-ssd.patch: Fix btrfs detection on SSD.
- timedated-donot-close-bogus-dbus-connection.patch: Avoid
closing an non-existent dbus connection and getting assertion
failures.
closing an non-existent dbus connection and getting assertion
failures.
-------------------------------------------------------------------
Mon Dec 10 14:22:21 UTC 2012 - coolo@suse.com
@ -1101,7 +1106,7 @@ Tue Dec 4 16:51:32 UTC 2012 - fcrozat@suse.com
-------------------------------------------------------------------
Thu Nov 22 14:22:00 UTC 2012 - rmilasan@suse.com
- Fix creation of /dev/root link.
- Fix creation of /dev/root link.
-------------------------------------------------------------------
Tue Nov 20 18:25:49 CET 2012 - fcrozat@suse.com
@ -1260,7 +1265,7 @@ Thu Oct 4 11:23:42 UTC 2012 - fcrozat@suse.com
+ Optional journal gateway daemon
(systemd-journal-gatewayd.service) to access journal via HTTP
and JSON. Use "wget http://localhost:19531/entries" to get
/var/log/messages compatible format and
/var/log/messages compatible format and
'curl -H"Accept: application/json"
http://localhost:19531/entries' for JSON formatted content.
HTML5 static page is also available as explained on
@ -1490,7 +1495,7 @@ Thu Apr 19 10:07:47 UTC 2012 - fcrozat@suse.com
-------------------------------------------------------------------
Tue Apr 3 09:37:09 UTC 2012 - dvaleev@suse.com
- apply ppc patch to systemd-gtk too (fixes build)
- apply ppc patch to systemd-gtk too (fixes build)
-------------------------------------------------------------------
Thu Mar 22 08:47:36 UTC 2012 - fcrozat@suse.com
@ -1572,7 +1577,7 @@ Sun Feb 19 07:56:05 UTC 2012 - jengelh@medozas.de
-------------------------------------------------------------------
Fri Feb 17 09:22:50 UTC 2012 - tittiatcoke@gmail.com
- Enable Plymouth integration.
- Enable Plymouth integration.
* Bootsplash related files will be moved to the bootsplash
package
@ -1623,7 +1628,7 @@ Tue Feb 7 14:43:58 UTC 2012 - fcrozat@suse.com
property.
+ Rudimentary service watchdog support (not complete)
+ Improve bootcharts, by immediatly changing argv[0] after
forking to to reflect which process will be executed.
forking to to reflect which process will be executed.
+ Various bug fixes.
- Add remote-fs-after-network.patch and update insserv patch:
ensure remote-fs-pre.target is enabled and started before network
@ -1682,7 +1687,7 @@ Wed Jan 25 10:37:06 UTC 2012 - fcrozat@suse.com
-------------------------------------------------------------------
Thu Jan 19 13:47:39 UTC 2012 - tittiatcoke@gmail.com
- Make the systemd journal persistent by creating the
- Make the systemd journal persistent by creating the
/var/log/journal directory
-------------------------------------------------------------------
@ -1692,8 +1697,8 @@ Wed Jan 18 09:03:51 UTC 2012 - tittiatcoke@gmail.com
- Bugfixes
- Implementation of a Journal Utility Library
- Implementation of a 128 Bit ID Utility Library
- 11 Patches integrated upstream
- Add systemd-syslog_away_early_on_shutdown.patch: make sure
- 11 Patches integrated upstream
- Add systemd-syslog_away_early_on_shutdown.patch: make sure
syslog socket goes away early during shutdown.
- Add listen.conf for rsyslog. This will ensure that it will still
work fine with rsyslog and the new journal.
@ -1971,7 +1976,7 @@ Wed Aug 3 07:11:33 UTC 2011 - aj@suse.de
* New PrivateNetwork= service setting which allows you to shut off
networking for a specific service (i.e. all routable network
interfaces will disappear for that service).
* Merged insserv-parsing.patch and bash-completion-restart.patch
* Merged insserv-parsing.patch and bash-completion-restart.patch
patches.
-------------------------------------------------------------------

View File

@ -98,6 +98,9 @@ Requires: util-linux >= 2.21
Requires(post): coreutils
Requires(post): findutils
%endif
%if ! 0%{?bootstrap}
Requires(post): pam-config
%endif
Conflicts: filesystem < 11.5
Conflicts: mkinitrd < 2.7.0
Obsoletes: systemd-analyze < 201
@ -171,7 +174,7 @@ Patch25: Forward-suspend-hibernate-calls-to-pm-utils.patch
Patch38: rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
# PATCH-FIX-OPENSUSE use-usr-sbin-sulogin-for-emergency-service.patch arvidjaar@gmail.com -- fix path to sulogin
Patch46: use-usr-sbin-sulogin-for-emergency-service.patch
# PATCH-FIX-OPENSUSE systemd-dbus-system-bus-address.patch always use /run/dbus not /var/run
# PATCH-FIX-OPENSUSE systemd-dbus-system-bus-address.patch always use /run/dbus not /var/run
Patch47: systemd-dbus-system-bus-address.patch
# udev patches
@ -563,7 +566,7 @@ rm -f %{buildroot}/var/log/README
%endif
# legacy links
for f in loginctl journalctl ; do
for f in loginctl journalctl ; do
ln -s $f %{buildroot}%{_bindir}/systemd-$f
%if ! 0%{?bootstrap}
ln -s $f.1 %{buildroot}%{_mandir}/man1/systemd-$f.1

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Oct 2 14:10:41 UTC 2013 - hrvoje.senjan@gmail.com
- Explicitly require pam-config for %post of the main package
-------------------------------------------------------------------
Wed Oct 2 08:03:30 UTC 2013 - fcrozat@suse.com
@ -94,14 +99,14 @@ Thu Sep 19 16:37:03 CEST 2013 - fcrozat@suse.com
-------------------------------------------------------------------
Wed Sep 18 23:55:09 UTC 2013 - crrodriguez@opensuse.org
- 0009-polkit-Avoid-race-condition-in-scraping-proc.patch
- 0009-polkit-Avoid-race-condition-in-scraping-proc.patch
VUL-0: polkit: process subject race condition [bnc#835827]
CVE-2013-4288
-------------------------------------------------------------------
Wed Sep 18 23:45:54 UTC 2013 - crrodriguez@opensuse.org
- Build with --disable-ima as the openSUSE kernel
- Build with --disable-ima as the openSUSE kernel
does not support IMA (CONFIG_IMA is not set)
-------------------------------------------------------------------
@ -122,14 +127,14 @@ Wed Sep 18 12:05:47 UTC 2013 - fcrozat@suse.com
-------------------------------------------------------------------
Mon Sep 16 17:41:24 UTC 2013 - crrodriguez@opensuse.org
- 0008-swap-create-.wants-symlink-to-auto-swap-devices.patch
really fixes the swap unit problem mentioned in previous
- 0008-swap-create-.wants-symlink-to-auto-swap-devices.patch
really fixes the swap unit problem mentioned in previous
commit & the opensuse-factory mailing list.
-------------------------------------------------------------------
Sat Sep 14 19:01:24 UTC 2013 - crrodriguez@opensuse.org
- 0001-cgroup-add-the-missing-setting-of-variable-s-value.patch
- 0001-cgroup-add-the-missing-setting-of-variable-s-value.patch
missing important check on return value.
- 0002-cgroup-correct-the-log-information.patch fix misleading
log information.
@ -139,7 +144,7 @@ Sat Sep 14 19:01:24 UTC 2013 - crrodriguez@opensuse.org
should fail if write fails.
- 0005-core-cgroup-first-print-then-free.patch use-after-free
will trigger if there is an error condition.
- 0006-swap-fix-reverse-dependencies.patch reported in
- 0006-swap-fix-reverse-dependencies.patch reported in
opensuse-factory list, topic "swap isn't activated"
- 0007-libudev-fix-move_later-comparison.patch libudev
invalid usage of "move_later".
@ -148,10 +153,10 @@ Sat Sep 14 19:01:24 UTC 2013 - crrodriguez@opensuse.org
Sat Sep 14 06:52:32 UTC 2013 - crrodriguez@opensuse.org
- while testing this new release I get in the logs ocassionally
at boot "systemd[1]: Failed to open private bus connection:
Failed to connect to socket /var/run/dbus/system_bus_socket:
at boot "systemd[1]: Failed to open private bus connection:
Failed to connect to socket /var/run/dbus/system_bus_socket:
No such file or directory" indeed DBUS_SYSTEM_BUS_DEFAULT_ADDRESS
is defined to /var/run/dbus/system_bus_socket instead of
is defined to /var/run/dbus/system_bus_socket instead of
/run/dbus/system_bus_socket and that does not fly when /var/run
is not yet available. (systemd-dbus-system-bus-address.patch)
@ -163,10 +168,10 @@ Fri Sep 13 07:47:40 UTC 2013 - fcrozat@suse.com
-------------------------------------------------------------------
Fri Sep 13 03:14:36 UTC 2013 - crrodriguez@opensuse.org
- version 207, distribution specific changes follow, for overall
- version 207, distribution specific changes follow, for overall
release notes see NEWS.
- Fixed:
* Failed at step PAM spawning /usr/lib/systemd/systemd:
- Fixed:
* Failed at step PAM spawning /usr/lib/systemd/systemd:
Operation not permitted
* Fix shutdown hang "a stop job is running for Session 1 of user root"
that was reported in opensuse-factory list.
@ -273,7 +278,7 @@ Fri Jul 5 02:17:19 UTC 2013 - crrodriguez@opensuse.org
-------------------------------------------------------------------
Fri Jul 5 02:09:55 UTC 2013 - crrodriguez@opensuse.org
- fix broken symlink, service is called systemd-random-seed now.
- fix broken symlink, service is called systemd-random-seed now.
-------------------------------------------------------------------
Thu Jul 4 10:20:23 CEST 2013 - fcrozat@suse.com
@ -408,13 +413,13 @@ Fri Jun 21 12:40:27 UTC 2013 - rmilasan@suse.com
- Automatically online CPUs/Memory on CPU/Memory hotplug add events
(bnc#703100, fate#311831).
add: 1008-physical-hotplug-cpu-and-memory.patch
add: 1008-physical-hotplug-cpu-and-memory.patch
-------------------------------------------------------------------
Wed Jun 19 08:44:06 UTC 2013 - mhrusecky@suse.com
- Dropped backward compatibility
- Added check for upstream rpm macros changes
- Added check for upstream rpm macros changes
-------------------------------------------------------------------
Mon Jun 18 12:13:25 UTC 2013 - mhrusecky@suse.com
@ -424,7 +429,7 @@ Mon Jun 18 12:13:25 UTC 2013 - mhrusecky@suse.com
-------------------------------------------------------------------
Tue Jun 18 00:33:10 UTC 2013 - crrodriguez@opensuse.org
- 0001-journal-letting-interleaved-seqnums-go.patch and
- 0001-journal-letting-interleaved-seqnums-go.patch and
0002-journal-remember-last-direction-of-search-and-keep-o.patch
fix possible infinite loops in the journal code, related to
bnc #817778
@ -461,8 +466,8 @@ Tue Jun 11 02:29:49 UTC 2013 - crrodriguez@opensuse.org
- 0004-journald-DO-recalculate-the-ACL-mask-but-only-if-it-.patch
fixes :
* systemd-journald[347]: Failed to set ACL on
/var/log/journal/11d90b1c0239b5b2e38ed54f513722e3/user-1000.journal,
* systemd-journald[347]: Failed to set ACL on
/var/log/journal/11d90b1c0239b5b2e38ed54f513722e3/user-1000.journal,
ignoring: Invalid argument
- 006-systemctl-core-allow-nuking-of-symlinks-to-removed-u.patch
systemctl disable should remove dangling symlinks.
@ -524,7 +529,7 @@ support has been removed from the kernel.
fixed in systemd v199, commit 89d09e1b5c65a2d97840f682e0932c8bb499f166
- Apply rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
only on ARM, patch rejected upstream because is too generic.
- no such define TARGET_SUSE exists but it is used in
- no such define TARGET_SUSE exists but it is used in
Revert-service-drop-support-for-SysV-scripts-for-the-early.patch
use HAVE_SYSV_COMPAT instead.
@ -583,7 +588,7 @@ Thu Apr 25 08:19:30 UTC 2013 - rmilasan@suse.com
- Rename remaning udev patches (clean-up).
- Generate %{_libexecdir}/modules-load.d/sg.conf so we load sg module at
boot time not from udev (bnc#761109).
boot time not from udev (bnc#761109).
- Drop unused patches:
1001-Reinstate-TIMEOUT-handling.patch
1005-udev-fix-sg-autoload-regression.patch
@ -611,7 +616,7 @@ Mon Apr 22 09:48:22 UTC 2013 - fcrozat@suse.com
-------------------------------------------------------------------
Sun Apr 21 22:24:15 UTC 2013 - crrodriguez@opensuse.org
- Fix packaging error, there is no syslog.target anymore
- Fix packaging error, there is no syslog.target anymore
do not pretend there is one.
-------------------------------------------------------------------
@ -652,14 +657,14 @@ Fri Apr 12 16:58:31 UTC 2013 - fcrozat@suse.com
from an indexed database. %udev_hwdb_update macro should be
used by packages adding entries to this database.
+ Journal gained support for "Message Catalog", indexed database
to link up additional information with journal entries.
to link up additional information with journal entries.
%journal_catalog_update macro should be used by packages adding
%entries to this database.
+ "age" field for tmpfiles entries can be set to 0, forcing
removal of files matching this entry.
+ coredumpctl gained "gdb" verb to invoke gdb on selected
coredump.
+ New rpm macros has been added: %udev_rules_update(),
+ New rpm macros has been added: %udev_rules_update(),
%_udevhwdbdir, %_udevrulesdir, %_journalcatalogdir,
%_tmpfilesdir, %_sysctldir.
+ In service files, %U can be used for configured user name of
@ -683,7 +688,7 @@ Fri Apr 12 16:58:31 UTC 2013 - fcrozat@suse.com
(normal clean-up with tmpfiles is still done in addition to
this though).
+ Resource limits (as exposed by cgroup controlers) can be
controlled dynamically at runtime for all units, using
controlled dynamically at runtime for all units, using
"systemctl set-cgroup-attr foobar.server cgroup.attribute
value". Those settings are stored persistenly on disk.
+ systemd-vconsole-setup will now copy all fonts settings to all
@ -817,14 +822,14 @@ Thu Mar 28 09:24:43 UTC 2013 - rmilasan@suse.com
- udev: ensure that the network interfaces are renamed even if they
exist (bnc#809843).
add: 1027-udev-always-rename-network.patch
add: 1027-udev-always-rename-network.patch
-------------------------------------------------------------------
Wed Mar 20 10:14:59 UTC 2013 - rmilasan@suse.com
- udev: re-add persistent network rules (bnc#809843).
add: 1026-re-add-persistent-net.patch
- rebase all patches, ensure that they apply properly.
- rebase all patches, ensure that they apply properly.
-------------------------------------------------------------------
Thu Feb 21 14:45:12 UTC 2013 - fcrozat@suse.com
@ -849,7 +854,7 @@ Tue Feb 19 09:51:18 UTC 2013 - rmilasan@suse.com
- udev: usb_id: parse only 'size' bytes of the 'descriptors' buffer
add: 1024-udev-usb_id-parse-only-size-bytes-of-the-descriptors.patch
- udev: expose new ISO9660 properties from libblkid
add: 1025-udev-expose-new-ISO9660-properties-from-libblkid.patch
add: 1025-udev-expose-new-ISO9660-properties-from-libblkid.patch
-------------------------------------------------------------------
Mon Feb 18 09:27:05 UTC 2013 - jengelh@inai.de
@ -884,7 +889,7 @@ Wed Feb 13 11:34:06 UTC 2013 - rmilasan@suse.com
- udev: use unique names for temporary files created in /dev.
add: 1022-udev-use-unique-names-for-temporary-files-created-in.patch
- cdrom_id: add data track count for bad virtual drive.
add: 1023-cdrom_id-add-data-track-count-for-bad-virtual-drive.patch
add: 1023-cdrom_id-add-data-track-count-for-bad-virtual-drive.patch
-------------------------------------------------------------------
Tue Feb 12 09:16:23 UTC 2013 - rmilasan@suse.com
@ -906,7 +911,7 @@ Fri Feb 1 16:27:45 UTC 2013 - fcrozat@suse.com
Tue Jan 29 13:32:30 UTC 2013 - rmilasan@suse.com
- udev: Fix device matching in the accelerometer
add: 1019-udev-Fix-device-matching-in-the-accelerometer.patch
add: 1019-udev-Fix-device-matching-in-the-accelerometer.patch
- keymap: add aditional support for some keyboard keys
add: 1018-keymap-add-aditional-support.patch
- journalctl: require argument for --priority
@ -915,7 +920,7 @@ Tue Jan 29 13:32:30 UTC 2013 - rmilasan@suse.com
libudev-validate-argument-udev_enumerate_new.patch
kmod-fix-builtin-typo.patch
- rename udev-root-symlink.service to systemd-udev-root-symlink.service.
- fix in udev package missing link in basic.target.wants for
- fix in udev package missing link in basic.target.wants for
systemd-udev-root-symlink.service
-------------------------------------------------------------------
@ -1047,7 +1052,7 @@ Wed Jan 9 09:42:50 UTC 2013 - rmilasan@suse.com
add: 1014-udev-fix-whitespace.patch
- udev: properly handle symlink removal by 'change' event
add: 1015-udev-properly-handle-symlink-removal-by-change-event.patch
- udev: builtin - do not fail builtin initialization if one of
- udev: builtin - do not fail builtin initialization if one of
them returns an error
add: 1016-udev-builtin-do-not-fail-builtin-initialization-if-o.patch
- udev: use usec_t and now()
@ -1059,7 +1064,7 @@ Tue Jan 8 12:47:43 UTC 2013 - rmilasan@suse.com
- udevd: add missing ':' to getopt_long 'e'.
add: 1007-udevd-add-missing-to-getopt_long-e.patch
- clean up systemd.spec, make it easy to see which are udev and
systemd patches.
systemd patches.
- make 'reload' and 'force-reload' LSB compliant (bnc#793936).
-------------------------------------------------------------------
@ -1067,8 +1072,8 @@ Tue Dec 11 00:22:50 UTC 2012 - crrodriguez@opensuse.org
- detect-btrfs-ssd.patch: Fix btrfs detection on SSD.
- timedated-donot-close-bogus-dbus-connection.patch: Avoid
closing an non-existent dbus connection and getting assertion
failures.
closing an non-existent dbus connection and getting assertion
failures.
-------------------------------------------------------------------
Mon Dec 10 14:22:21 UTC 2012 - coolo@suse.com
@ -1101,7 +1106,7 @@ Tue Dec 4 16:51:32 UTC 2012 - fcrozat@suse.com
-------------------------------------------------------------------
Thu Nov 22 14:22:00 UTC 2012 - rmilasan@suse.com
- Fix creation of /dev/root link.
- Fix creation of /dev/root link.
-------------------------------------------------------------------
Tue Nov 20 18:25:49 CET 2012 - fcrozat@suse.com
@ -1260,7 +1265,7 @@ Thu Oct 4 11:23:42 UTC 2012 - fcrozat@suse.com
+ Optional journal gateway daemon
(systemd-journal-gatewayd.service) to access journal via HTTP
and JSON. Use "wget http://localhost:19531/entries" to get
/var/log/messages compatible format and
/var/log/messages compatible format and
'curl -H"Accept: application/json"
http://localhost:19531/entries' for JSON formatted content.
HTML5 static page is also available as explained on
@ -1490,7 +1495,7 @@ Thu Apr 19 10:07:47 UTC 2012 - fcrozat@suse.com
-------------------------------------------------------------------
Tue Apr 3 09:37:09 UTC 2012 - dvaleev@suse.com
- apply ppc patch to systemd-gtk too (fixes build)
- apply ppc patch to systemd-gtk too (fixes build)
-------------------------------------------------------------------
Thu Mar 22 08:47:36 UTC 2012 - fcrozat@suse.com
@ -1572,7 +1577,7 @@ Sun Feb 19 07:56:05 UTC 2012 - jengelh@medozas.de
-------------------------------------------------------------------
Fri Feb 17 09:22:50 UTC 2012 - tittiatcoke@gmail.com
- Enable Plymouth integration.
- Enable Plymouth integration.
* Bootsplash related files will be moved to the bootsplash
package
@ -1623,7 +1628,7 @@ Tue Feb 7 14:43:58 UTC 2012 - fcrozat@suse.com
property.
+ Rudimentary service watchdog support (not complete)
+ Improve bootcharts, by immediatly changing argv[0] after
forking to to reflect which process will be executed.
forking to to reflect which process will be executed.
+ Various bug fixes.
- Add remote-fs-after-network.patch and update insserv patch:
ensure remote-fs-pre.target is enabled and started before network
@ -1682,7 +1687,7 @@ Wed Jan 25 10:37:06 UTC 2012 - fcrozat@suse.com
-------------------------------------------------------------------
Thu Jan 19 13:47:39 UTC 2012 - tittiatcoke@gmail.com
- Make the systemd journal persistent by creating the
- Make the systemd journal persistent by creating the
/var/log/journal directory
-------------------------------------------------------------------
@ -1692,8 +1697,8 @@ Wed Jan 18 09:03:51 UTC 2012 - tittiatcoke@gmail.com
- Bugfixes
- Implementation of a Journal Utility Library
- Implementation of a 128 Bit ID Utility Library
- 11 Patches integrated upstream
- Add systemd-syslog_away_early_on_shutdown.patch: make sure
- 11 Patches integrated upstream
- Add systemd-syslog_away_early_on_shutdown.patch: make sure
syslog socket goes away early during shutdown.
- Add listen.conf for rsyslog. This will ensure that it will still
work fine with rsyslog and the new journal.
@ -1971,7 +1976,7 @@ Wed Aug 3 07:11:33 UTC 2011 - aj@suse.de
* New PrivateNetwork= service setting which allows you to shut off
networking for a specific service (i.e. all routable network
interfaces will disappear for that service).
* Merged insserv-parsing.patch and bash-completion-restart.patch
* Merged insserv-parsing.patch and bash-completion-restart.patch
patches.
-------------------------------------------------------------------

View File

@ -93,6 +93,9 @@ Requires: util-linux >= 2.21
Requires(post): coreutils
Requires(post): findutils
%endif
%if ! 0%{?bootstrap}
Requires(post): pam-config
%endif
Conflicts: filesystem < 11.5
Conflicts: mkinitrd < 2.7.0
Obsoletes: systemd-analyze < 201
@ -166,7 +169,7 @@ Patch25: Forward-suspend-hibernate-calls-to-pm-utils.patch
Patch38: rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
# PATCH-FIX-OPENSUSE use-usr-sbin-sulogin-for-emergency-service.patch arvidjaar@gmail.com -- fix path to sulogin
Patch46: use-usr-sbin-sulogin-for-emergency-service.patch
# PATCH-FIX-OPENSUSE systemd-dbus-system-bus-address.patch always use /run/dbus not /var/run
# PATCH-FIX-OPENSUSE systemd-dbus-system-bus-address.patch always use /run/dbus not /var/run
Patch47: systemd-dbus-system-bus-address.patch
# udev patches
@ -558,7 +561,7 @@ rm -f %{buildroot}/var/log/README
%endif
# legacy links
for f in loginctl journalctl ; do
for f in loginctl journalctl ; do
ln -s $f %{buildroot}%{_bindir}/systemd-$f
%if ! 0%{?bootstrap}
ln -s $f.1 %{buildroot}%{_mandir}/man1/systemd-$f.1