Accepting request 455437 from Base:System

1

OBS-URL: https://build.opensuse.org/request/show/455437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=247
This commit is contained in:
Dominique Leuenberger 2017-02-10 08:46:37 +00:00 committed by Git OBS Bridge
commit e766c5c622
7 changed files with 94 additions and 20 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:cc6ee1dab9013b879e3ae500b79875651c4462e23a9b9fbeab06597828ee00a3 oid sha256:ce282eea299d1e50f206a96e8f860f45c44e0a08c6ab8356582775f924d2d795
size 3211676 size 3211444

View File

@ -19,6 +19,7 @@ addFilter("libudev-mini.*shlib-policy-name-error.*")
addFilter("nss-systemd.*shlib-policy-name-error.*") addFilter("nss-systemd.*shlib-policy-name-error.*")
addFilter("nss-myhostname.*shlib-policy-name-error.*") addFilter("nss-myhostname.*shlib-policy-name-error.*")
addFilter("nss-mymachines.*shlib-policy-name-error.*") addFilter("nss-mymachines.*shlib-policy-name-error.*")
addFilter("nss-resolve.*shlib-policy-name-error.*")
addFilter("systemd-logger.*useless-provides sysvinit(syslog).*") addFilter("systemd-logger.*useless-provides sysvinit(syslog).*")
addFilter("devel-file-in-non-devel-package.*/usr/share/pkgconfig/(udev|systemd)\.pc.*") addFilter("devel-file-in-non-devel-package.*/usr/share/pkgconfig/(udev|systemd)\.pc.*")
addFilter(".*script-without-shebang.*/usr/lib/udev/rule_generator.functions.*") addFilter(".*script-without-shebang.*/usr/lib/udev/rule_generator.functions.*")

View File

@ -1,3 +1,41 @@
-------------------------------------------------------------------
Wed Feb 8 08:45:09 CET 2017 - kukuk@suse.de
- Remove obsolete insserv requirements for udev again [bsc#999841]
-------------------------------------------------------------------
Mon Feb 6 14:13:00 UTC 2017 - fbui@suse.com
- Import commit cd97d5d5fef79ab9d957bf6504d085c0faca6bfc
e587b6ce0 disable RestrictAddressFamilies on all architectures but x86_64 one (bsc#1023460)
c8ae05632 journald: don't flush to /var/log/journal before we get asked to (bsc#1004094)
7261eaf3e sd-event: fix sd_event_source_get_priority() (#4712)
-------------------------------------------------------------------
Fri Feb 3 08:37:22 UTC 2017 - fbui@suse.com
- Move fix for permission set on /var/lib/systemd/linger/* (no functional changes)
Move that part after the fix on timer timestamp files otherwise the
comment doesn't make sense.
-------------------------------------------------------------------
Wed Feb 1 15:06:06 UTC 2017 - fbui@suse.com
- Import commit 028fd9b60580976dffb09b3576a2b652ee35137c
cc2ca55ff build-sys: do not install ctrl-alt-del.target symlink twice
ececae77a device: Avoid calling unit_free(NULL) in device setup logic (#4748)
-------------------------------------------------------------------
Wed Feb 1 14:32:28 UTC 2017 - fbui@suse.com
- Ship systemd-resolved but it's disabled by default (bsc#1018387)
The NSS plugin will also be disabled, users need to enable it
manually.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 15:37:23 UTC 2017 - fbui@suse.com Wed Jan 25 15:37:23 UTC 2017 - fbui@suse.com

View File

@ -33,18 +33,19 @@
%bcond_with machined %bcond_with machined
%bcond_with importd %bcond_with importd
%bcond_with networkd %bcond_with networkd
%bcond_with resolved
%bcond_with journal_remote %bcond_with journal_remote
%else %else
%bcond_without sysvcompat %bcond_without sysvcompat
%bcond_without machined %bcond_without machined
%bcond_without importd %bcond_without importd
%bcond_without networkd %bcond_without networkd
%bcond_without resolved
%bcond_without journal_remote %bcond_without journal_remote
%ifarch %{ix86} x86_64 %ifarch %{ix86} x86_64
%bcond_without gnuefi %bcond_without gnuefi
%endif %endif
%endif %endif
%bcond_with resolved
%bcond_with parentpathid %bcond_with parentpathid
Name: systemd-mini Name: systemd-mini
@ -230,7 +231,6 @@ Requires(pre): /usr/sbin/groupadd
Requires(pre): /usr/bin/getent Requires(pre): /usr/bin/getent
Requires(post): sed Requires(post): sed
Requires(post): /usr/bin/systemctl Requires(post): /usr/bin/systemctl
Requires(postun): %insserv_prereq
Requires(post): coreutils Requires(post): coreutils
Requires(postun): coreutils Requires(postun): coreutils
@ -706,11 +706,6 @@ enabled) ;;
*) rm -f %{_prefix}/lib/systemd/system/tmp.mount *) rm -f %{_prefix}/lib/systemd/system/tmp.mount
esac esac
# Same for user lingering created by logind.
for username in $(ls /var/lib/systemd/linger/* 2>/dev/null); do
chmod 0644 $username
done
# v228 wrongly set world writable suid root permissions on timestamp # v228 wrongly set world writable suid root permissions on timestamp
# files used by permanent timers. Fix the timestamps that might have # files used by permanent timers. Fix the timestamps that might have
# been created by the affected versions of systemd (bsc#1020601). # been created by the affected versions of systemd (bsc#1020601).
@ -718,6 +713,11 @@ for stamp in $(ls /var/lib/systemd/timers/stamp-*.timer 2>/dev/null); do
chmod 0644 $stamp chmod 0644 $stamp
done done
# Same for user lingering created by logind.
for username in $(ls /var/lib/systemd/linger/* 2>/dev/null); do
chmod 0644 $username
done
# Convert /var/lib/machines subvolume to make it suitable for # Convert /var/lib/machines subvolume to make it suitable for
# rollbacks, if needed. See bsc#992573. The installer has been fixed # rollbacks, if needed. See bsc#992573. The installer has been fixed
# to create it at installation time. # to create it at installation time.
@ -797,7 +797,6 @@ rm -f /etc/udev/rules.d/{20,55,65}-cdrom.rules
%postun -n udev%{?mini} %postun -n udev%{?mini}
%regenerate_initrd_post %regenerate_initrd_post
%insserv_cleanup
systemctl daemon-reload || : systemctl daemon-reload || :
# On package update: the restart of the socket units will probably # On package update: the restart of the socket units will probably
# fail as the daemon is most likely running. It's not really an issue # fail as the daemon is most likely running. It's not really an issue
@ -1002,7 +1001,6 @@ fi
%dir %{_sysconfdir}/systemd/system %dir %{_sysconfdir}/systemd/system
%dir %{_sysconfdir}/systemd/user %dir %{_sysconfdir}/systemd/user
%dir %{_sysconfdir}/xdg/systemd %dir %{_sysconfdir}/xdg/systemd
%{_sysconfdir}/systemd/system/ctrl-alt-del.target
%{_sysconfdir}/xdg/systemd/user %{_sysconfdir}/xdg/systemd/user
%{_sysconfdir}/X11/xinit/xinitrc.d/50-systemd-user.sh %{_sysconfdir}/X11/xinit/xinitrc.d/50-systemd-user.sh

View File

@ -19,6 +19,7 @@ addFilter("libudev-mini.*shlib-policy-name-error.*")
addFilter("nss-systemd.*shlib-policy-name-error.*") addFilter("nss-systemd.*shlib-policy-name-error.*")
addFilter("nss-myhostname.*shlib-policy-name-error.*") addFilter("nss-myhostname.*shlib-policy-name-error.*")
addFilter("nss-mymachines.*shlib-policy-name-error.*") addFilter("nss-mymachines.*shlib-policy-name-error.*")
addFilter("nss-resolve.*shlib-policy-name-error.*")
addFilter("systemd-logger.*useless-provides sysvinit(syslog).*") addFilter("systemd-logger.*useless-provides sysvinit(syslog).*")
addFilter("devel-file-in-non-devel-package.*/usr/share/pkgconfig/(udev|systemd)\.pc.*") addFilter("devel-file-in-non-devel-package.*/usr/share/pkgconfig/(udev|systemd)\.pc.*")
addFilter(".*script-without-shebang.*/usr/lib/udev/rule_generator.functions.*") addFilter(".*script-without-shebang.*/usr/lib/udev/rule_generator.functions.*")

View File

@ -1,3 +1,41 @@
-------------------------------------------------------------------
Wed Feb 8 08:45:09 CET 2017 - kukuk@suse.de
- Remove obsolete insserv requirements for udev again [bsc#999841]
-------------------------------------------------------------------
Mon Feb 6 14:13:00 UTC 2017 - fbui@suse.com
- Import commit cd97d5d5fef79ab9d957bf6504d085c0faca6bfc
e587b6ce0 disable RestrictAddressFamilies on all architectures but x86_64 one (bsc#1023460)
c8ae05632 journald: don't flush to /var/log/journal before we get asked to (bsc#1004094)
7261eaf3e sd-event: fix sd_event_source_get_priority() (#4712)
-------------------------------------------------------------------
Fri Feb 3 08:37:22 UTC 2017 - fbui@suse.com
- Move fix for permission set on /var/lib/systemd/linger/* (no functional changes)
Move that part after the fix on timer timestamp files otherwise the
comment doesn't make sense.
-------------------------------------------------------------------
Wed Feb 1 15:06:06 UTC 2017 - fbui@suse.com
- Import commit 028fd9b60580976dffb09b3576a2b652ee35137c
cc2ca55ff build-sys: do not install ctrl-alt-del.target symlink twice
ececae77a device: Avoid calling unit_free(NULL) in device setup logic (#4748)
-------------------------------------------------------------------
Wed Feb 1 14:32:28 UTC 2017 - fbui@suse.com
- Ship systemd-resolved but it's disabled by default (bsc#1018387)
The NSS plugin will also be disabled, users need to enable it
manually.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 15:37:23 UTC 2017 - fbui@suse.com Wed Jan 25 15:37:23 UTC 2017 - fbui@suse.com

View File

@ -31,18 +31,19 @@
%bcond_with machined %bcond_with machined
%bcond_with importd %bcond_with importd
%bcond_with networkd %bcond_with networkd
%bcond_with resolved
%bcond_with journal_remote %bcond_with journal_remote
%else %else
%bcond_without sysvcompat %bcond_without sysvcompat
%bcond_without machined %bcond_without machined
%bcond_without importd %bcond_without importd
%bcond_without networkd %bcond_without networkd
%bcond_without resolved
%bcond_without journal_remote %bcond_without journal_remote
%ifarch %{ix86} x86_64 %ifarch %{ix86} x86_64
%bcond_without gnuefi %bcond_without gnuefi
%endif %endif
%endif %endif
%bcond_with resolved
%bcond_with parentpathid %bcond_with parentpathid
Name: systemd Name: systemd
@ -228,7 +229,6 @@ Requires(pre): /usr/sbin/groupadd
Requires(pre): /usr/bin/getent Requires(pre): /usr/bin/getent
Requires(post): sed Requires(post): sed
Requires(post): /usr/bin/systemctl Requires(post): /usr/bin/systemctl
Requires(postun): %insserv_prereq
Requires(post): coreutils Requires(post): coreutils
Requires(postun): coreutils Requires(postun): coreutils
@ -704,11 +704,6 @@ enabled) ;;
*) rm -f %{_prefix}/lib/systemd/system/tmp.mount *) rm -f %{_prefix}/lib/systemd/system/tmp.mount
esac esac
# Same for user lingering created by logind.
for username in $(ls /var/lib/systemd/linger/* 2>/dev/null); do
chmod 0644 $username
done
# v228 wrongly set world writable suid root permissions on timestamp # v228 wrongly set world writable suid root permissions on timestamp
# files used by permanent timers. Fix the timestamps that might have # files used by permanent timers. Fix the timestamps that might have
# been created by the affected versions of systemd (bsc#1020601). # been created by the affected versions of systemd (bsc#1020601).
@ -716,6 +711,11 @@ for stamp in $(ls /var/lib/systemd/timers/stamp-*.timer 2>/dev/null); do
chmod 0644 $stamp chmod 0644 $stamp
done done
# Same for user lingering created by logind.
for username in $(ls /var/lib/systemd/linger/* 2>/dev/null); do
chmod 0644 $username
done
# Convert /var/lib/machines subvolume to make it suitable for # Convert /var/lib/machines subvolume to make it suitable for
# rollbacks, if needed. See bsc#992573. The installer has been fixed # rollbacks, if needed. See bsc#992573. The installer has been fixed
# to create it at installation time. # to create it at installation time.
@ -795,7 +795,6 @@ rm -f /etc/udev/rules.d/{20,55,65}-cdrom.rules
%postun -n udev%{?mini} %postun -n udev%{?mini}
%regenerate_initrd_post %regenerate_initrd_post
%insserv_cleanup
systemctl daemon-reload || : systemctl daemon-reload || :
# On package update: the restart of the socket units will probably # On package update: the restart of the socket units will probably
# fail as the daemon is most likely running. It's not really an issue # fail as the daemon is most likely running. It's not really an issue
@ -1000,7 +999,6 @@ fi
%dir %{_sysconfdir}/systemd/system %dir %{_sysconfdir}/systemd/system
%dir %{_sysconfdir}/systemd/user %dir %{_sysconfdir}/systemd/user
%dir %{_sysconfdir}/xdg/systemd %dir %{_sysconfdir}/xdg/systemd
%{_sysconfdir}/systemd/system/ctrl-alt-del.target
%{_sysconfdir}/xdg/systemd/user %{_sysconfdir}/xdg/systemd/user
%{_sysconfdir}/X11/xinit/xinitrc.d/50-systemd-user.sh %{_sysconfdir}/X11/xinit/xinitrc.d/50-systemd-user.sh