![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package util-linux checked in at Mon Sep 15 12:25:52 CEST 2008. -------- --- util-linux/util-linux.changes 2008-08-20 16:17:56.000000000 +0200 +++ /mounts/work_src_done/STABLE/util-linux/util-linux.changes 2008-09-10 15:58:59.000000000 +0200 @@ -1,0 +2,13 @@ +Wed Sep 10 15:58:52 CEST 2008 - mkoenig@suse.de + +- update to version 2.14.1 + * fdisk: don't check for GPT when asked for disk size only + * losetup: remove unnecessary minor number check + * rtcwake: prefer RTC_WKALM_SET over RTC_ALM_SET + * scriptreplay: new implementation is out-of-sync + * selinux: is_selinux_enabled() returns 0, 1 and -1 + * umount: improve "-d" option for autoclear loops +- remove patch + util-linux-2.14-loop_autoclear.patch + +------------------------------------------------------------------- Old: ---- util-linux-2.14-loop_autoclear.patch util-linux-ng-2.14.tar.bz2 v2.14-ChangeLog v2.14-ReleaseNotes New: ---- util-linux-ng-2.14.1.tar.bz2 v2.14.1-ChangeLog v2.14.1-ReleaseNotes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.O23240/_old 2008-09-15 12:25:35.000000000 +0200 +++ /var/tmp/diff_new_pack.O23240/_new 2008-09-15 12:25:35.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package util-linux (Version 2.14) +# spec file for package util-linux (Version 2.14.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -29,8 +29,8 @@ License: BSD 3-Clause; GPL v2 or later Group: System/Base AutoReqProv: on -Version: 2.14 -Release: 21 +Version: 2.14.1 +Release: 1 Requires: %name-lang = %{version} Summary: A collection of basic system utilities Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/%name-ng-%version.tar.bz2 @@ -40,8 +40,8 @@ Source4: raw.init Source5: etc.raw Source6: etc_filesystems -Source7: v2.14-ChangeLog -Source8: v2.14-ReleaseNotes +Source7: v2.14.1-ChangeLog +Source8: v2.14.1-ReleaseNotes %define time_ver 1.7 %define which_ver 2.19 %define adjtimex_ver 1.20 @@ -70,7 +70,6 @@ Patch4: util-linux-2.13-hwclock_rtc_wait_busy_tempfix.patch # Patch5: util-linux-2.13.1-fdisk_cfdisk_yesno.patch -Patch6: util-linux-2.14-loop_autoclear.patch Patch7: util-linux-2.14-mount_retry_on_nomedium.patch # crypto patch Patch20: util-linux-mount_losetup_crypto.patch @@ -114,7 +113,6 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 -%patch6 -p1 %patch7 -p1 %patch20 -p1 cp %{SOURCE7} %{SOURCE8} . @@ -354,8 +352,8 @@ %files # Common files for all archs %defattr(-,root,root) -%doc v2.14-ChangeLog -%doc v2.14-ReleaseNotes +%doc v2.14.1-ReleaseNotes +%doc v2.14.1-ChangeLog %doc login-utils/README.getty %doc login-utils/README.modems-with-agetty %doc login-utils/README.poeigl @@ -581,6 +579,16 @@ #%endif %changelog +* Wed Sep 10 2008 mkoenig@suse.de +- update to version 2.14.1 + * fdisk: don't check for GPT when asked for disk size only + * losetup: remove unnecessary minor number check + * rtcwake: prefer RTC_WKALM_SET over RTC_ALM_SET + * scriptreplay: new implementation is out-of-sync + * selinux: is_selinux_enabled() returns 0, 1 and -1 + * umount: improve "-d" option for autoclear loops +- remove patch + util-linux-2.14-loop_autoclear.patch * Wed Aug 20 2008 mkoenig@suse.de - enable SELinux support [fate#303662] * Mon Aug 18 2008 mrueckert@suse.de ++++++ util-linux-mount_losetup_crypto.patch ++++++ --- /var/tmp/diff_new_pack.O23240/_old 2008-09-15 12:25:35.000000000 +0200 +++ /var/tmp/diff_new_pack.O23240/_new 2008-09-15 12:25:35.000000000 +0200 @@ -40,32 +40,32 @@ create mode 100644 mount/sha512.c create mode 100644 mount/sha512.h -Index: util-linux-ng-2.14/mount/Makefile.am +Index: util-linux-ng-2.14.1-rc2/mount/Makefile.am =================================================================== ---- util-linux-ng-2.14.orig/mount/Makefile.am 2008-05-29 01:01:02.000000000 +0200 -+++ util-linux-ng-2.14/mount/Makefile.am 2008-06-25 11:33:15.000000000 +0200 -@@ -13,6 +13,7 @@ headers_common = fstab.h mount_mntent.h +--- util-linux-ng-2.14.1-rc2.orig/mount/Makefile.am 2008-08-22 11:11:26.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/Makefile.am 2008-09-09 17:07:40.000000000 +0200 +@@ -17,6 +17,7 @@ headers_common = fstab.h mount_mntent.h getusername.h loop.h sundries.h mount_common = fstab.c mount_mntent.c getusername.c lomount.c \ + rmd160.c sha512.c \ $(utils_common) $(headers_common) ../lib/env.c ../lib/linux_version.c \ - ../lib/blkdev.c + ../lib/blkdev.c $(fallback) -@@ -27,7 +28,8 @@ umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LD +@@ -32,7 +33,8 @@ umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LD swapon_SOURCES = swapon.c swap_constants.h $(utils_common) losetup_SOURCES = lomount.c sundries.c xmalloc.c realpath.c \ -- loop.h lomount.h xmalloc.h sundries.h realpath.h -+ loop.h lomount.h xmalloc.h sundries.h realpath.h \ -+ rmd160.c sha512.c +- loop.h lomount.h xmalloc.h sundries.h realpath.h $(fallback) ++ loop.h lomount.h xmalloc.h sundries.h realpath.h $(fallback) \ ++ rmd160.c sha512.c losetup_CPPFLAGS = -DMAIN $(AM_CPPFLAGS) - mount_LDADD = $(LDADD_common) -Index: util-linux-ng-2.14/mount/lomount.c + +Index: util-linux-ng-2.14.1-rc2/mount/lomount.c =================================================================== ---- util-linux-ng-2.14.orig/mount/lomount.c 2008-05-29 01:01:02.000000000 +0200 -+++ util-linux-ng-2.14/mount/lomount.c 2008-06-25 11:33:15.000000000 +0200 +--- util-linux-ng-2.14.1-rc2.orig/mount/lomount.c 2008-08-22 11:11:26.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/lomount.c 2008-09-09 17:06:21.000000000 +0200 @@ -24,6 +24,12 @@ #include "sundries.h" #include "xmalloc.h" @@ -77,9 +77,9 @@ +#define MIN(a,b) ((a\n" @@ -285,7 +285,7 @@ " -o | --offset <num> start at offset <num> into file\n" " --sizelimit <num> loop limited to only <num> bytes of the file\n" " -p | --pass-fd <num> read passphrase from file descriptor <num>\n" -@@ -850,11 +965,14 @@ usage(void) { +@@ -876,11 +991,14 @@ usage(void) { int main(int argc, char **argv) { char *p, *offset, *sizelimit, *encryption, *passfd, *device, *file, *assoc; @@ -300,7 +300,7 @@ unsigned long long off, slimit; struct option longopts[] = { { "all", 0, 0, 'a' }, -@@ -862,6 +980,8 @@ main(int argc, char **argv) { +@@ -888,6 +1006,8 @@ main(int argc, char **argv) { { "encryption", 1, 0, 'e' }, { "find", 0, 0, 'f' }, { "help", 0, 0, 'h' }, @@ -309,7 +309,7 @@ { "associated", 1, 0, 'j' }, { "offset", 1, 0, 'o' }, { "sizelimit", 1, 0, 128 }, -@@ -880,12 +1000,13 @@ main(int argc, char **argv) { +@@ -906,12 +1026,13 @@ main(int argc, char **argv) { off = 0; slimit = 0; assoc = offset = sizelimit = encryption = passfd = NULL; @@ -324,7 +324,7 @@ longopts, NULL)) != -1) { switch (c) { case 'a': -@@ -907,6 +1028,12 @@ main(int argc, char **argv) { +@@ -933,6 +1054,12 @@ main(int argc, char **argv) { case 'j': assoc = optarg; break; @@ -337,7 +337,7 @@ case 'o': offset = optarg; break; -@@ -985,8 +1112,11 @@ main(int argc, char **argv) { +@@ -1011,8 +1138,11 @@ main(int argc, char **argv) { else { if (passfd && sscanf(passfd, "%d", &pfd) != 1) usage(); @@ -350,10 +350,10 @@ if (res == 2 && find) { if (verbose) printf("stolen loop=%s...trying again\n", -Index: util-linux-ng-2.14/mount/losetup.8 +Index: util-linux-ng-2.14.1-rc2/mount/losetup.8 =================================================================== ---- util-linux-ng-2.14.orig/mount/losetup.8 2008-05-29 01:01:02.000000000 +0200 -+++ util-linux-ng-2.14/mount/losetup.8 2008-06-25 11:33:15.000000000 +0200 +--- util-linux-ng-2.14.1-rc2.orig/mount/losetup.8 2008-05-29 01:01:02.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/losetup.8 2008-09-09 17:06:21.000000000 +0200 @@ -80,9 +80,18 @@ find the first unused loop device. If a argument is present, use this device. Otherwise, print its name .IP "\fB\-h, \-\-help\fP" @@ -382,10 +382,10 @@ Cryptoloop is deprecated in favor of dm-crypt. For more details see .B cryptsetup(8). -Index: util-linux-ng-2.14/mount/mount.8 +Index: util-linux-ng-2.14.1-rc2/mount/mount.8 =================================================================== ---- util-linux-ng-2.14.orig/mount/mount.8 2008-06-09 11:28:17.000000000 +0200 -+++ util-linux-ng-2.14/mount/mount.8 2008-06-25 11:33:15.000000000 +0200 +--- util-linux-ng-2.14.1-rc2.orig/mount/mount.8 2008-08-22 11:11:26.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/mount.8 2008-09-09 17:06:21.000000000 +0200 @@ -618,6 +618,15 @@ This option implies the options .B nofail Do not report errors for this device if it does not exist. @@ -402,7 +402,7 @@ .B mand Allow mandatory locks on this filesystem. See .BR fcntl (2). -@@ -2034,6 +2043,10 @@ that are really options to +@@ -2049,6 +2058,10 @@ that are really options to .BR \%losetup (8). (These options can be used in addition to those specific to the filesystem type.) @@ -413,10 +413,10 @@ If no explicit loop device is mentioned (but just an option `\fB\-o loop\fP' is given), then -Index: util-linux-ng-2.14/mount/mount.c +Index: util-linux-ng-2.14.1-rc2/mount/mount.c =================================================================== ---- util-linux-ng-2.14.orig/mount/mount.c 2008-05-29 01:01:02.000000000 +0200 -+++ util-linux-ng-2.14/mount/mount.c 2008-06-25 11:33:15.000000000 +0200 +--- util-linux-ng-2.14.1-rc2.orig/mount/mount.c 2008-09-09 16:50:12.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/mount.c 2008-09-09 17:06:21.000000000 +0200 @@ -87,6 +87,9 @@ static int suid = 0; /* Contains the fd to read the passphrase from, if any. */ static int pfd = -1; @@ -463,7 +463,7 @@ if (res == 2) { /* loop dev has been grabbed by some other process, try again, if not given explicitly */ -@@ -1650,6 +1657,7 @@ static struct option longopts[] = { +@@ -1661,6 +1668,7 @@ static struct option longopts[] = { { "options", 1, 0, 'o' }, { "test-opts", 1, 0, 'O' }, { "pass-fd", 1, 0, 'p' }, @@ -471,7 +471,7 @@ { "types", 1, 0, 't' }, { "bind", 0, 0, 128 }, { "move", 0, 0, 133 }, -@@ -1811,6 +1819,7 @@ main(int argc, char *argv[]) { +@@ -1822,6 +1830,7 @@ main(int argc, char *argv[]) { char *options = NULL, *test_opts = NULL, *node; const char *spec = NULL; char *label = NULL; @@ -479,7 +479,7 @@ char *uuid = NULL; char *types = NULL; char *p; -@@ -1841,7 +1850,7 @@ main(int argc, char *argv[]) { +@@ -1852,7 +1861,7 @@ main(int argc, char *argv[]) { initproctitle(argc, argv); #endif @@ -488,7 +488,7 @@ longopts, NULL)) != -1) { switch (c) { case 'a': /* mount everything in fstab */ -@@ -1859,6 +1868,9 @@ main(int argc, char *argv[]) { +@@ -1870,6 +1879,9 @@ main(int argc, char *argv[]) { case 'i': external_allowed = 0; break; @@ -498,7 +498,7 @@ case 'l': list_with_volumelabel = 1; break; -@@ -1989,6 +2001,9 @@ main(int argc, char *argv[]) { +@@ -2000,6 +2012,9 @@ main(int argc, char *argv[]) { atexit(unlock_mtab); @@ -508,10 +508,10 @@ switch (argc+specseen) { case 0: /* mount -a */ -Index: util-linux-ng-2.14/mount/rmd160.c +Index: util-linux-ng-2.14.1-rc2/mount/rmd160.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ util-linux-ng-2.14/mount/rmd160.c 2008-06-25 11:33:15.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/rmd160.c 2008-09-09 17:06:21.000000000 +0200 @@ -0,0 +1,532 @@ +/* rmd160.c - RIPE-MD160 + * Copyright (C) 1998 Free Software Foundation, Inc. @@ -1045,10 +1045,10 @@ + rmd160_final( &hd ); + memcpy( outbuf, hd.buf, 20 ); +} -Index: util-linux-ng-2.14/mount/rmd160.h +Index: util-linux-ng-2.14.1-rc2/mount/rmd160.h =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ util-linux-ng-2.14/mount/rmd160.h 2008-06-25 11:33:15.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/rmd160.h 2008-09-09 17:06:21.000000000 +0200 @@ -0,0 +1,11 @@ +#ifndef RMD160_H +#define RMD160_H @@ -1061,10 +1061,10 @@ +#endif /*RMD160_H*/ + + -Index: util-linux-ng-2.14/mount/sha512.c +Index: util-linux-ng-2.14.1-rc2/mount/sha512.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ util-linux-ng-2.14/mount/sha512.c 2008-06-25 11:33:15.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/sha512.c 2008-09-09 17:06:21.000000000 +0200 @@ -0,0 +1,432 @@ +/* + * sha512.c @@ -1498,10 +1498,10 @@ + memset(&ctx, 0, sizeof(ctx)); +} +#endif -Index: util-linux-ng-2.14/mount/sha512.h +Index: util-linux-ng-2.14.1-rc2/mount/sha512.h =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ util-linux-ng-2.14/mount/sha512.h 2008-06-25 11:33:15.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/sha512.h 2008-09-09 17:06:21.000000000 +0200 @@ -0,0 +1,45 @@ +/* + * sha512.h @@ -1548,10 +1548,10 @@ +/* no sha384_write(), use sha512_write() */ +/* no sha384_final(), use sha512_final(), result in ctx->sha_out[0...47] */ +extern void sha384_hash_buffer(const unsigned char *, size_t, unsigned char *, size_t); -Index: util-linux-ng-2.14/mount/lomount.h +Index: util-linux-ng-2.14.1-rc2/mount/lomount.h =================================================================== ---- util-linux-ng-2.14.orig/mount/lomount.h 2008-05-29 01:01:02.000000000 +0200 -+++ util-linux-ng-2.14/mount/lomount.h 2008-06-25 11:33:15.000000000 +0200 +--- util-linux-ng-2.14.1-rc2.orig/mount/lomount.h 2008-07-02 15:08:50.000000000 +0200 ++++ util-linux-ng-2.14.1-rc2/mount/lomount.h 2008-09-09 17:06:21.000000000 +0200 @@ -1,5 +1,6 @@ -extern int set_loop(const char *, const char *, unsigned long long, unsigned long long, - const char *, int, int *); @@ -1560,4 +1560,4 @@ + int pfd, int *options, int keysz); extern int del_loop(const char *); extern int is_loop_device(const char *); - extern char * find_unused_loop_device(void); + extern int is_loop_autoclear(const char *device); ++++++ util-linux-ng-2.14.tar.bz2 -> util-linux-ng-2.14.1.tar.bz2 ++++++ ++++ 31914 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de