Hello community, here is the log from the commit of package util-linux for openSUSE:Factory checked in at 2015-10-14 16:34:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/util-linux (Old) and /work/SRC/openSUSE:Factory/.util-linux.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "util-linux" Changes: -------- --- /work/SRC/openSUSE:Factory/util-linux/python-libmount.changes 2015-07-05 17:50:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.util-linux.new/python-libmount.changes 2015-10-14 16:34:37.000000000 +0200 @@ -1,0 +2,43 @@ +Wed Sep 23 14:16:22 CEST 2015 - sbra...@suse.com + +- Update to version 2.27: + * Many changes and improvements, most notably: + * lsipc: new command + * unshare provides a new option --propagation= + * mount(8) supports read-only binds in one (not atomic) step by + "bind,ro". + * GNU readline support in fdisk and sfdisk. + * JSON support in libsmartcols and findmnt, losetup, lsblk, + lslocks, sfdisk and lsipc. + * script has been massively improved to be more robust and less + complex (bsc#888678, bsc#930236). + * sulogin supports locked root accounts by --force. + * colors support by default. It is possible to change this + with --disable-colors-default. + * more information in cfdisk + * fdisk provides new commands 'F' and 'i' + * cal supports the new options --twelve and --months <n> + * rtcwake supports a news option --list-modes and --date, no + support RTC_ALM_READ and RTC_ALM_SET fallbacks any more. + * Many fixes, most notably: + * fsck: now supports -r {fd} (bsc#903738) + * better handling of multi-path devices + (bsc#880468, bsc#924994) + * flock: improve timeout handling (bsc#926945) + * lsblk: display mountpoint even for top-level device + (bsc#943415) + +------------------------------------------------------------------- +Wed Aug 19 21:18:11 CEST 2015 - sbra...@suse.com + +- Add licenses. + +------------------------------------------------------------------- +Tue Aug 4 20:31:55 CEST 2015 - sbra...@suse.com + +- Add %systemd_preset_pre and %systemd_preset_posttrans that will + do one shot presetting of uuidd.service on upgrade. + (bnc#900935#c46, FATE#318949). +- Remove one shot presetting hacks. + +------------------------------------------------------------------- util-linux-systemd.changes: same change util-linux.changes: same change Old: ---- util-linux-2.26.2.tar.sign util-linux-2.26.2.tar.xz New: ---- util-linux-2.27.tar.sign util-linux-2.27.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-libmount.spec ++++++ --- /var/tmp/diff_new_pack.zHQeVY/_old 2015-10-14 16:34:38.000000000 +0200 +++ /var/tmp/diff_new_pack.zHQeVY/_new 2015-10-14 16:34:38.000000000 +0200 @@ -121,7 +121,7 @@ %endif %endif #END SECOND STAGE DEPENDENCIES -Version: 2.26.2 +Version: 2.27 Release: 0 # util-linux is a base package and uuidd pre-requiring pwdutils pulls # that into the core build cycle. pwdutils also pulls in the whole @@ -130,7 +130,7 @@ # these tools as well #!BuildIgnore: pwdutils Url: https://www.kernel.org/pub/linux/utils/util-linux/ -Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/%{_name}-%{version}.tar.xz +Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.xz Source1: util-linux-rpmlintrc Source4: raw.init Source5: etc.raw @@ -140,7 +140,7 @@ Source9: remote.pamd Source10: su.pamd Source11: su.default -Source12: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/%{_name}-%{version}.tar.sign +Source12: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.sign Source13: %{_name}.keyring Source14: runuser.pamd # klogconsole, http://opensuse.github.com/kiwi, 7.02.25, git 859dc050 @@ -515,7 +515,7 @@ s/libuuid\.la/-luuid/g s/libblkid\.la/-lblkid/g s/libsmartcols\.la/-lsmartcols/g - ' libmount/python/Makemodule.am misc-utils/Makemodule.am login-utils/Makemodule.am + ' libmount/python/Makemodule.am misc-utils/Makemodule.am login-utils/Makemodule.am tests/helpers/Makemodule.am # Ignore dependencies on optional (and not built in second stage) libraries sed -i ' s/UL_REQUIRES_BUILD(\[.*\], \[libuuid\])/dnl &/ @@ -877,18 +877,12 @@ %postun -n util-linux-systemd %{service_del_postun fstrim.service fstrim.timer} -%pre -n uuidd +%pre -p /bin/bash -n uuidd /usr/sbin/groupadd -r uuidd 2>/dev/null || : /usr/sbin/useradd -r -g uuidd -c "User for uuidd" \ -d /var/run/uuidd uuidd 2>/dev/null || : %{service_add_pre uuidd.socket uuidd.service} -# trick: service existed before, but it had no preset before 13.2 and in SLE12. Force %%service_add_post to run preset. -if [ $1 -gt 1 ] ; then - if ! test -f /usr/lib/systemd/system-preset/50-uuidd.preset ; then - echo -n "" >/run/rpm-%{name}-update-uuidd.socket-new-in-upgrade - echo -n "" >/run/rpm-%{name}-update-uuidd.service-new-in-upgrade - fi -fi +%systemd_preset_pre %post -n uuidd %{service_add_post uuidd.socket uuidd.service} @@ -898,6 +892,9 @@ %postun -n uuidd %{service_del_postun uuidd.socket uuidd.service} + +%posttrans -p /bin/bash -n uuidd +%systemd_preset_posttrans %endif %if %build_util_linux @@ -905,6 +902,11 @@ # Common files for all archs %defattr(-,root,root) # util-linux documentation files +%doc README.licensing +%doc COPYING +%doc Documentation/licenses/COPYING.BSD-3 +%doc Documentation/licenses/COPYING.LGPLv2.1 +%doc Documentation/licenses/COPYING.UCB %doc Documentation/blkid.txt %doc Documentation/cal.txt %doc Documentation/col.txt @@ -998,6 +1000,7 @@ %{_bindir}/look %{_bindir}/lsblk %{_bindir}/lscpu +%{_bindir}/lsipc %{_bindir}/lslocks %{_bindir}/mcookie %{_bindir}/mesg @@ -1100,6 +1103,7 @@ %{_mandir}/man1/login.1.gz %{_mandir}/man1/look.1.gz %{_mandir}/man1/lscpu.1.gz +%{_mandir}/man1/lsipc.1.gz %{_mandir}/man1/mcookie.1.gz %{_mandir}/man1/mesg.1.gz %{_mandir}/man1/more.1.gz ++++++ util-linux-systemd.spec ++++++ --- /var/tmp/diff_new_pack.zHQeVY/_old 2015-10-14 16:34:38.000000000 +0200 +++ /var/tmp/diff_new_pack.zHQeVY/_new 2015-10-14 16:34:38.000000000 +0200 @@ -121,7 +121,7 @@ %endif %endif #END SECOND STAGE DEPENDENCIES -Version: 2.26.2 +Version: 2.27 Release: 0 # util-linux is a base package and uuidd pre-requiring pwdutils pulls # that into the core build cycle. pwdutils also pulls in the whole @@ -130,7 +130,7 @@ # these tools as well #!BuildIgnore: pwdutils Url: https://www.kernel.org/pub/linux/utils/util-linux/ -Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/%{_name}-%{version}.tar.xz +Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.xz Source1: util-linux-rpmlintrc Source4: raw.init Source5: etc.raw @@ -140,7 +140,7 @@ Source9: remote.pamd Source10: su.pamd Source11: su.default -Source12: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/%{_name}-%{version}.tar.sign +Source12: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.sign Source13: %{_name}.keyring Source14: runuser.pamd # klogconsole, http://opensuse.github.com/kiwi, 7.02.25, git 859dc050 @@ -515,7 +515,7 @@ s/libuuid\.la/-luuid/g s/libblkid\.la/-lblkid/g s/libsmartcols\.la/-lsmartcols/g - ' libmount/python/Makemodule.am misc-utils/Makemodule.am login-utils/Makemodule.am + ' libmount/python/Makemodule.am misc-utils/Makemodule.am login-utils/Makemodule.am tests/helpers/Makemodule.am # Ignore dependencies on optional (and not built in second stage) libraries sed -i ' s/UL_REQUIRES_BUILD(\[.*\], \[libuuid\])/dnl &/ @@ -877,18 +877,12 @@ %postun -n util-linux-systemd %{service_del_postun fstrim.service fstrim.timer} -%pre -n uuidd +%pre -p /bin/bash -n uuidd /usr/sbin/groupadd -r uuidd 2>/dev/null || : /usr/sbin/useradd -r -g uuidd -c "User for uuidd" \ -d /var/run/uuidd uuidd 2>/dev/null || : %{service_add_pre uuidd.socket uuidd.service} -# trick: service existed before, but it had no preset before 13.2 and in SLE12. Force %%service_add_post to run preset. -if [ $1 -gt 1 ] ; then - if ! test -f /usr/lib/systemd/system-preset/50-uuidd.preset ; then - echo -n "" >/run/rpm-%{name}-update-uuidd.socket-new-in-upgrade - echo -n "" >/run/rpm-%{name}-update-uuidd.service-new-in-upgrade - fi -fi +%systemd_preset_pre %post -n uuidd %{service_add_post uuidd.socket uuidd.service} @@ -898,6 +892,9 @@ %postun -n uuidd %{service_del_postun uuidd.socket uuidd.service} + +%posttrans -p /bin/bash -n uuidd +%systemd_preset_posttrans %endif %if %build_util_linux @@ -905,6 +902,11 @@ # Common files for all archs %defattr(-,root,root) # util-linux documentation files +%doc README.licensing +%doc COPYING +%doc Documentation/licenses/COPYING.BSD-3 +%doc Documentation/licenses/COPYING.LGPLv2.1 +%doc Documentation/licenses/COPYING.UCB %doc Documentation/blkid.txt %doc Documentation/cal.txt %doc Documentation/col.txt @@ -998,6 +1000,7 @@ %{_bindir}/look %{_bindir}/lsblk %{_bindir}/lscpu +%{_bindir}/lsipc %{_bindir}/lslocks %{_bindir}/mcookie %{_bindir}/mesg @@ -1100,6 +1103,7 @@ %{_mandir}/man1/login.1.gz %{_mandir}/man1/look.1.gz %{_mandir}/man1/lscpu.1.gz +%{_mandir}/man1/lsipc.1.gz %{_mandir}/man1/mcookie.1.gz %{_mandir}/man1/mesg.1.gz %{_mandir}/man1/more.1.gz ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.zHQeVY/_old 2015-10-14 16:34:38.000000000 +0200 +++ /var/tmp/diff_new_pack.zHQeVY/_new 2015-10-14 16:34:38.000000000 +0200 @@ -121,7 +121,7 @@ %endif %endif #END SECOND STAGE DEPENDENCIES -Version: 2.26.2 +Version: 2.27 Release: 0 # util-linux is a base package and uuidd pre-requiring pwdutils pulls # that into the core build cycle. pwdutils also pulls in the whole @@ -130,7 +130,7 @@ # these tools as well #!BuildIgnore: pwdutils Url: https://www.kernel.org/pub/linux/utils/util-linux/ -Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/%{_name}-%{version}.tar.xz +Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.xz Source1: util-linux-rpmlintrc Source4: raw.init Source5: etc.raw @@ -140,7 +140,7 @@ Source9: remote.pamd Source10: su.pamd Source11: su.default -Source12: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.26/%{_name}-%{version}.tar.sign +Source12: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.sign Source13: %{_name}.keyring Source14: runuser.pamd # klogconsole, http://opensuse.github.com/kiwi, 7.02.25, git 859dc050 @@ -515,7 +515,7 @@ s/libuuid\.la/-luuid/g s/libblkid\.la/-lblkid/g s/libsmartcols\.la/-lsmartcols/g - ' libmount/python/Makemodule.am misc-utils/Makemodule.am login-utils/Makemodule.am + ' libmount/python/Makemodule.am misc-utils/Makemodule.am login-utils/Makemodule.am tests/helpers/Makemodule.am # Ignore dependencies on optional (and not built in second stage) libraries sed -i ' s/UL_REQUIRES_BUILD(\[.*\], \[libuuid\])/dnl &/ @@ -877,18 +877,12 @@ %postun -n util-linux-systemd %{service_del_postun fstrim.service fstrim.timer} -%pre -n uuidd +%pre -p /bin/bash -n uuidd /usr/sbin/groupadd -r uuidd 2>/dev/null || : /usr/sbin/useradd -r -g uuidd -c "User for uuidd" \ -d /var/run/uuidd uuidd 2>/dev/null || : %{service_add_pre uuidd.socket uuidd.service} -# trick: service existed before, but it had no preset before 13.2 and in SLE12. Force %%service_add_post to run preset. -if [ $1 -gt 1 ] ; then - if ! test -f /usr/lib/systemd/system-preset/50-uuidd.preset ; then - echo -n "" >/run/rpm-%{name}-update-uuidd.socket-new-in-upgrade - echo -n "" >/run/rpm-%{name}-update-uuidd.service-new-in-upgrade - fi -fi +%systemd_preset_pre %post -n uuidd %{service_add_post uuidd.socket uuidd.service} @@ -898,6 +892,9 @@ %postun -n uuidd %{service_del_postun uuidd.socket uuidd.service} + +%posttrans -p /bin/bash -n uuidd +%systemd_preset_posttrans %endif %if %build_util_linux @@ -905,6 +902,11 @@ # Common files for all archs %defattr(-,root,root) # util-linux documentation files +%doc README.licensing +%doc COPYING +%doc Documentation/licenses/COPYING.BSD-3 +%doc Documentation/licenses/COPYING.LGPLv2.1 +%doc Documentation/licenses/COPYING.UCB %doc Documentation/blkid.txt %doc Documentation/cal.txt %doc Documentation/col.txt @@ -998,6 +1000,7 @@ %{_bindir}/look %{_bindir}/lsblk %{_bindir}/lscpu +%{_bindir}/lsipc %{_bindir}/lslocks %{_bindir}/mcookie %{_bindir}/mesg @@ -1100,6 +1103,7 @@ %{_mandir}/man1/login.1.gz %{_mandir}/man1/look.1.gz %{_mandir}/man1/lscpu.1.gz +%{_mandir}/man1/lsipc.1.gz %{_mandir}/man1/mcookie.1.gz %{_mandir}/man1/mesg.1.gz %{_mandir}/man1/more.1.gz ++++++ util-linux-2.26.2.tar.xz -> util-linux-2.27.tar.xz ++++++ ++++ 399689 lines of diff (skipped)