Hello community,

here is the log from the commit of package util-linux for openSUSE:Factory 
checked in at 2016-09-12 13:21:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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       
2016-08-25 09:49:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.util-linux.new/python-libmount.changes  
2016-09-12 13:21:33.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Sep  7 12:43:31 UTC 2016 - [email protected]
+
+- Update to version 2.28.2, bugfix release, see
+  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.28/v2.28.2-ReleaseNotes
+
+-------------------------------------------------------------------
util-linux-systemd.changes: same change
util-linux.changes: same change

Old:
----
  util-linux-2.28.1.tar.sign
  util-linux-2.28.1.tar.xz

New:
----
  util-linux-2.28.2.tar.sign
  util-linux-2.28.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-libmount.spec ++++++
--- /var/tmp/diff_new_pack.7qqQtX/_old  2016-09-12 13:21:35.000000000 +0200
+++ /var/tmp/diff_new_pack.7qqQtX/_new  2016-09-12 13:21:35.000000000 +0200
@@ -113,7 +113,7 @@
 %endif
 %endif
 #END SECOND STAGE DEPENDENCIES
-Version:        2.28.1
+Version:        2.28.2
 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

util-linux-systemd.spec: same change
++++++ util-linux.spec ++++++
--- /var/tmp/diff_new_pack.7qqQtX/_old  2016-09-12 13:21:35.000000000 +0200
+++ /var/tmp/diff_new_pack.7qqQtX/_new  2016-09-12 13:21:35.000000000 +0200
@@ -113,7 +113,7 @@
 %endif
 %endif
 #END SECOND STAGE DEPENDENCIES
-Version:        2.28.1
+Version:        2.28.2
 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

++++++ util-linux-2.28.1.tar.xz -> util-linux-2.28.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/.tarball-version 
new/util-linux-2.28.2/.tarball-version
--- old/util-linux-2.28.1/.tarball-version      2016-08-11 11:30:26.000000000 
+0200
+++ new/util-linux-2.28.2/.tarball-version      2016-09-07 13:40:59.000000000 
+0200
@@ -1 +1 @@
-2.28.1
+2.28.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/.version 
new/util-linux-2.28.2/.version
--- old/util-linux-2.28.1/.version      2016-08-11 11:29:46.000000000 +0200
+++ new/util-linux-2.28.2/.version      2016-09-07 13:36:27.000000000 +0200
@@ -1 +1 @@
-2.28.1
+2.28.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/AUTHORS 
new/util-linux-2.28.2/AUTHORS
--- old/util-linux-2.28.1/AUTHORS       2016-08-11 11:22:38.000000000 +0200
+++ new/util-linux-2.28.2/AUTHORS       2016-09-07 13:31:46.000000000 +0200
@@ -215,6 +215,7 @@
       Florian Zumbiehl <[email protected]>
       Forest Bond <[email protected]>
       Francesco Cosoleto <[email protected]>
+      Franco Fichtner <[email protected]>
       François Revol <[email protected]>
       Fran Diéguez <[email protected]>
       Frank Mayhar <[email protected]>
@@ -247,6 +248,7 @@
       Harald Hoyer <[email protected]>
       Hayden James <[email protected]>
       Heiko Carstens <[email protected]>
+      Helge Deller <[email protected]>
       Helmut Grohne <[email protected]>
       Hendrik Lönngren <[email protected]>
       Henne Vogelsang <[email protected]>
@@ -464,6 +466,7 @@
       Ronny Chevalier <[email protected]>
       Ron Sommeling <[email protected]>
       Ross Biro <[email protected]>
+      Rostislav Skudnov <[email protected]>
       Roy Peled <[email protected]>
       Ruediger Meier <[email protected]>
       Sami Kerola <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/ChangeLog 
new/util-linux-2.28.2/ChangeLog
--- old/util-linux-2.28.1/ChangeLog     2016-08-11 11:30:26.000000000 +0200
+++ new/util-linux-2.28.2/ChangeLog     2016-09-07 13:40:59.000000000 +0200
@@ -1,3 +1,3 @@
 See version control history.
 
-http://git.kernel.org/?p=utils/util-linux/util-linux.git;a=log;h=2.28.1
+http://git.kernel.org/?p=utils/util-linux/util-linux.git;a=log;h=2.28.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/util-linux-2.28.1/Documentation/releases/v2.28.2-ReleaseNotes 
new/util-linux-2.28.2/Documentation/releases/v2.28.2-ReleaseNotes
--- old/util-linux-2.28.1/Documentation/releases/v2.28.2-ReleaseNotes   
1970-01-01 01:00:00.000000000 +0100
+++ new/util-linux-2.28.2/Documentation/releases/v2.28.2-ReleaseNotes   
2016-09-07 13:33:57.000000000 +0200
@@ -0,0 +1,32 @@
+util-linux 2.28.2 Release Notes
+===============================
+
+blkdev:
+   - guard against missing DIOCGDINFO on FreeBSD 11  [Franco Fichtner]
+build-sys:
+   - add parisc to define ARCH_  [Karel Zak]
+docs:
+   - update AUTHORS file  [Karel Zak]
+lib/loopdev:
+   - Set errno in is_loopdev on error  [Tobias Stoeckmann]
+libblkid:
+   - Avoid OOB access on illegal ZFS superblocks  [Tobias Stoeckmann]
+   - Check that cluster size is nonzero when probing exFAT  [Rostislav Skudnov]
+   - [exfat] Limit maximum number of iterations in find_label  [Rostislav 
Skudnov]
+libsmartcols:
+   - fix empty cell padding  [Karel Zak]
+   - fix padding for non-maxout output  [Karel Zak]
+lsns:
+   - missing ns/<name> is not error  [Karel Zak]
+pathnames:
+   - guard clashing definitions on FreeBSD  [Franco Fichtner]
+po:
+   - merge changes  [Karel Zak]
+sfdisk:
+   - revert exit with error if rereading partition table fails  [Karel Zak]
+tests:
+   - Fix fdisk/id and fdisk/mbr-nondos-mode on Sparc  [James Clarke]
+   - keep 'hppa' in fdisk/bsd test too  [Karel Zak]
+   - really fix fdisk/bsd for hppa  [Helge Deller]
+umount:
+   - fix obsolete info about loop= in umount.8  [Karel Zak]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/NEWS new/util-linux-2.28.2/NEWS
--- old/util-linux-2.28.1/NEWS  2016-08-11 11:28:14.000000000 +0200
+++ new/util-linux-2.28.2/NEWS  2016-09-07 13:34:54.000000000 +0200
@@ -1,3 +1,7 @@
+util-linux 2.28.2: Sep 07 2016
+* see Documentation/releases/v2.28.2-ReleaseNotes or the complete changelog at
+  ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.28/v2.28.2-ChangeLog
+
 util-linux 2.28.1: Aug 11 2016
 * see Documentation/releases/v2.28.1-ReleaseNotes or the complete changelog at
   ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.28/v2.28.1-ChangeLog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/configure 
new/util-linux-2.28.2/configure
--- old/util-linux-2.28.1/configure     2016-08-11 11:29:39.000000000 +0200
+++ new/util-linux-2.28.2/configure     2016-09-07 13:36:20.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for util-linux 2.28.1.
+# Generated by GNU Autoconf 2.69 for util-linux 2.28.2.
 #
 # Report bugs to <[email protected]>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='util-linux'
 PACKAGE_TARNAME='util-linux'
-PACKAGE_VERSION='2.28.1'
-PACKAGE_STRING='util-linux 2.28.1'
+PACKAGE_VERSION='2.28.2'
+PACKAGE_STRING='util-linux 2.28.2'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL='http://www.kernel.org/pub/linux/utils/util-linux/'
 
@@ -1876,7 +1876,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures util-linux 2.28.1 to adapt to many kinds of systems.
+\`configure' configures util-linux 2.28.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1946,7 +1946,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of util-linux 2.28.1:";;
+     short | recursive ) echo "Configuration of util-linux 2.28.2:";;
    esac
   cat <<\_ACEOF
 
@@ -2243,7 +2243,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-util-linux configure 2.28.1
+util-linux configure 2.28.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2769,7 +2769,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by util-linux $as_me 2.28.1, which was
+It was created by util-linux $as_me 2.28.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -5008,7 +5008,7 @@
 
 # Define the identity of the package.
  PACKAGE='util-linux'
- VERSION='2.28.1'
+ VERSION='2.28.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -5367,7 +5367,7 @@
 
 
 
LIBBLKID_VERSION="$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_RELEASE"
-LIBBLKID_DATE="11-Aug-2016"
+LIBBLKID_DATE="07-Sep-2016"
 LIBBLKID_LT_MAJOR=1
 LIBBLKID_LT_MINOR=1
 LIBBLKID_LT_MICRO=0
@@ -15604,7 +15604,7 @@
 
   cpu_HPPA=false
   case "$host" in
-   hppa*) cpu_HPPA=true ;;
+   hppa*|parisc*) cpu_HPPA=true ;;
   esac
    if test "x$cpu_HPPA" = xtrue; then
   ARCH_HPPA_TRUE=
@@ -30475,7 +30475,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by util-linux $as_me 2.28.1, which was
+This file was extended by util-linux $as_me 2.28.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -30542,7 +30542,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-util-linux config.status 2.28.1
+util-linux config.status 2.28.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/configure.ac 
new/util-linux-2.28.2/configure.ac
--- old/util-linux-2.28.1/configure.ac  2016-08-11 11:28:39.000000000 +0200
+++ new/util-linux-2.28.2/configure.ac  2016-09-07 13:35:17.000000000 +0200
@@ -30,7 +30,7 @@
 
 dnl libblkid version
 
LIBBLKID_VERSION="$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_RELEASE"
-LIBBLKID_DATE="11-Aug-2016"
+LIBBLKID_DATE="07-Sep-2016"
 LIBBLKID_LT_MAJOR=1
 LIBBLKID_LT_MINOR=1
 LIBBLKID_LT_MICRO=0
@@ -182,7 +182,7 @@
 UL_SET_ARCH([PPC], [ppc*|powerpc*])
 UL_SET_ARCH([M68K], [m68*])
 UL_SET_ARCH([MIPS], [mips*])
-UL_SET_ARCH([HPPA], [hppa*])
+UL_SET_ARCH([HPPA], [hppa*|parisc*])
 
 AC_SYS_LARGEFILE
 AC_HEADER_ASSERT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/disk-utils/sfdisk.c 
new/util-linux-2.28.2/disk-utils/sfdisk.c
--- old/util-linux-2.28.1/disk-utils/sfdisk.c   2016-08-11 10:58:34.000000000 
+0200
+++ new/util-linux-2.28.2/disk-utils/sfdisk.c   2016-09-07 12:35:50.000000000 
+0200
@@ -534,7 +534,7 @@
                        rc = move_partition_data(sf, sf->partno, sf->orig_pa);
                if (!rc) {
                        fdisk_info(sf->cxt, _("\nThe partition table has been 
altered."));
-                       rc = fdisk_reread_partition_table(sf->cxt);
+                       fdisk_reread_partition_table(sf->cxt);
                }
        }
        if (!rc)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/include/pathnames.h 
new/util-linux-2.28.2/include/pathnames.h
--- old/util-linux-2.28.1/include/pathnames.h   2016-07-20 11:05:27.000000000 
+0200
+++ new/util-linux-2.28.2/include/pathnames.h   2016-08-31 11:09:48.000000000 
+0200
@@ -46,10 +46,14 @@
 #define        _PATH_MAILDIR           "/var/spool/mail"
 #endif
 #define        _PATH_MOTDFILE          "/etc/motd"
+#ifndef _PATH_NOLOGIN
 #define        _PATH_NOLOGIN           "/etc/nologin"
+#endif
 #define        _PATH_VAR_NOLOGIN       "/var/run/nologin"
 
+#ifndef _PATH_LOGIN
 #define _PATH_LOGIN            "/bin/login"
+#endif
 #define _PATH_SHUTDOWN         "/sbin/shutdown"
 
 #define _PATH_TERMCOLORS_DIRNAME "terminal-colors.d"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/lib/blkdev.c 
new/util-linux-2.28.2/lib/blkdev.c
--- old/util-linux-2.28.1/lib/blkdev.c  2016-08-11 10:58:34.000000000 +0200
+++ new/util-linux-2.28.2/lib/blkdev.c  2016-09-07 12:35:50.000000000 +0200
@@ -133,7 +133,7 @@
        }
 #endif /* FDGETPRM */
 
-#ifdef HAVE_SYS_DISKLABEL_H
+#if defined(HAVE_SYS_DISKLABEL_H) && defined(DIOCGDINFO)
        {
                /*
                 * This code works for FreeBSD 4.11 i386, except for the full 
device
@@ -161,7 +161,7 @@
                        }
                }
        }
-#endif /* HAVE_SYS_DISKLABEL_H */
+#endif /* defined(HAVE_SYS_DISKLABEL_H) && defined(DIOCGDINFO) */
 
        {
                struct stat st;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/lib/loopdev.c 
new/util-linux-2.28.2/lib/loopdev.c
--- old/util-linux-2.28.1/lib/loopdev.c 2016-08-11 10:58:34.000000000 +0200
+++ new/util-linux-2.28.2/lib/loopdev.c 2016-09-07 12:35:50.000000000 +0200
@@ -634,12 +634,13 @@
 {
        struct stat st;
 
-       if (!device)
-               return 0;
-
-       return (stat(device, &st) == 0 &&
+       if (device && stat(device, &st) == 0 &&
                S_ISBLK(st.st_mode) &&
-               major(st.st_rdev) == LOOPDEV_MAJOR);
+               major(st.st_rdev) == LOOPDEV_MAJOR)
+               return 1;
+
+       errno = ENODEV;
+       return 0;
 }
 
 /*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libblkid/docs/version.xml 
new/util-linux-2.28.2/libblkid/docs/version.xml
--- old/util-linux-2.28.1/libblkid/docs/version.xml     2016-08-11 
11:29:45.000000000 +0200
+++ new/util-linux-2.28.2/libblkid/docs/version.xml     2016-09-07 
13:36:26.000000000 +0200
@@ -1 +1 @@
-2.28.1
+2.28.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libblkid/src/blkid.h 
new/util-linux-2.28.2/libblkid/src/blkid.h
--- old/util-linux-2.28.1/libblkid/src/blkid.h  2016-08-11 11:29:45.000000000 
+0200
+++ new/util-linux-2.28.2/libblkid/src/blkid.h  2016-09-07 13:36:26.000000000 
+0200
@@ -30,8 +30,8 @@
 extern "C" {
 #endif
 
-#define BLKID_VERSION   "2.28.1"
-#define BLKID_DATE      "11-Aug-2016"
+#define BLKID_VERSION   "2.28.2"
+#define BLKID_DATE      "07-Sep-2016"
 
 /**
  * blkid_dev:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libblkid/src/superblocks/exfat.c 
new/util-linux-2.28.2/libblkid/src/superblocks/exfat.c
--- old/util-linux-2.28.1/libblkid/src/superblocks/exfat.c      2016-07-20 
11:05:27.000000000 +0200
+++ new/util-linux-2.28.2/libblkid/src/superblocks/exfat.c      2016-08-31 
11:07:55.000000000 +0200
@@ -86,8 +86,10 @@
        uint32_t cluster = le32_to_cpu(sb->rootdir_cluster);
        uint64_t offset = cluster_to_offset(sb, cluster);
        uint8_t *entry;
+       const size_t max_iter = 10000;
+       size_t i = 0;
 
-       for (;;) {
+       for (; i < max_iter; i++) {
                entry = (uint8_t *) blkid_probe_get_buffer(pr, offset,
                                EXFAT_ENTRY_SIZE);
                if (!entry)
@@ -96,6 +98,7 @@
                        return NULL;
                if (entry[0] == EXFAT_ENTRY_LABEL)
                        return (struct exfat_entry_label *) entry;
+
                offset += EXFAT_ENTRY_SIZE;
                if (offset % CLUSTER_SIZE(sb) == 0) {
                        cluster = next_cluster(pr, sb, cluster);
@@ -106,6 +109,8 @@
                        offset = cluster_to_offset(sb, cluster);
                }
        }
+
+       return NULL;
 }
 
 static int probe_exfat(blkid_probe pr, const struct blkid_idmag *mag)
@@ -114,7 +119,7 @@
        struct exfat_entry_label *label;
 
        sb = blkid_probe_get_sb(pr, mag, struct exfat_super_block);
-       if (!sb)
+       if (!sb || !CLUSTER_SIZE(sb))
                return errno ? -errno : BLKID_PROBE_NONE;
 
        label = find_label(pr, sb);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libblkid/src/superblocks/zfs.c 
new/util-linux-2.28.2/libblkid/src/superblocks/zfs.c
--- old/util-linux-2.28.1/libblkid/src/superblocks/zfs.c        2016-08-11 
10:58:34.000000000 +0200
+++ new/util-linux-2.28.2/libblkid/src/superblocks/zfs.c        2016-09-07 
12:35:50.000000000 +0200
@@ -115,7 +115,7 @@
 
                        nvs->nvs_type = be32_to_cpu(nvs->nvs_type);
                        nvs->nvs_strlen = be32_to_cpu(nvs->nvs_strlen);
-                       if (nvs->nvs_strlen > UINT_MAX - sizeof(*nvs))
+                       if (nvs->nvs_strlen > INT_MAX - sizeof(*nvs))
                                break;
                        avail -= nvs->nvs_strlen + sizeof(*nvs);
                        nvdebug("nvstring: type %u string %*s\n", nvs->nvs_type,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libfdisk/docs/version.xml 
new/util-linux-2.28.2/libfdisk/docs/version.xml
--- old/util-linux-2.28.1/libfdisk/docs/version.xml     2016-08-11 
11:29:45.000000000 +0200
+++ new/util-linux-2.28.2/libfdisk/docs/version.xml     2016-09-07 
13:36:26.000000000 +0200
@@ -1 +1 @@
-2.28.1
+2.28.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libfdisk/src/libfdisk.h 
new/util-linux-2.28.2/libfdisk/src/libfdisk.h
--- old/util-linux-2.28.1/libfdisk/src/libfdisk.h       2016-08-11 
11:29:45.000000000 +0200
+++ new/util-linux-2.28.2/libfdisk/src/libfdisk.h       2016-09-07 
13:36:26.000000000 +0200
@@ -34,11 +34,11 @@
  *
  * Library version string
  */
-#define LIBFDISK_VERSION   "2.28.1"
+#define LIBFDISK_VERSION   "2.28.2"
 
 #define LIBFDISK_MAJOR_VERSION   2
 #define LIBFDISK_MINOR_VERSION   28
-#define LIBFDISK_PATCH_VERSION   1
+#define LIBFDISK_PATCH_VERSION   2
 
 /**
  * fdisk_context:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libmount/docs/version.xml 
new/util-linux-2.28.2/libmount/docs/version.xml
--- old/util-linux-2.28.1/libmount/docs/version.xml     2016-08-11 
11:29:45.000000000 +0200
+++ new/util-linux-2.28.2/libmount/docs/version.xml     2016-09-07 
13:36:26.000000000 +0200
@@ -1 +1 @@
-2.28.1
+2.28.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libmount/src/libmount.h 
new/util-linux-2.28.2/libmount/src/libmount.h
--- old/util-linux-2.28.1/libmount/src/libmount.h       2016-08-11 
11:29:45.000000000 +0200
+++ new/util-linux-2.28.2/libmount/src/libmount.h       2016-09-07 
13:36:26.000000000 +0200
@@ -29,10 +29,10 @@
 #include <mntent.h>
 #include <sys/types.h>
 
-#define LIBMOUNT_VERSION   "2.28.1"
+#define LIBMOUNT_VERSION   "2.28.2"
 #define LIBMOUNT_MAJOR_VERSION   2
 #define LIBMOUNT_MINOR_VERSION   28
-#define LIBMOUNT_PATCH_VERSION   1
+#define LIBMOUNT_PATCH_VERSION   2
 
 /**
  * libmnt_cache:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libsmartcols/docs/version.xml 
new/util-linux-2.28.2/libsmartcols/docs/version.xml
--- old/util-linux-2.28.1/libsmartcols/docs/version.xml 2016-08-11 
11:29:45.000000000 +0200
+++ new/util-linux-2.28.2/libsmartcols/docs/version.xml 2016-09-07 
13:36:26.000000000 +0200
@@ -1 +1 @@
-2.28.1
+2.28.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libsmartcols/src/libsmartcols.h 
new/util-linux-2.28.2/libsmartcols/src/libsmartcols.h
--- old/util-linux-2.28.1/libsmartcols/src/libsmartcols.h       2016-08-11 
11:29:45.000000000 +0200
+++ new/util-linux-2.28.2/libsmartcols/src/libsmartcols.h       2016-09-07 
13:36:26.000000000 +0200
@@ -23,7 +23,7 @@
  *
  * Library version string
  */
-#define LIBSMARTCOLS_VERSION   "2.28.1"
+#define LIBSMARTCOLS_VERSION   "2.28.2"
 
 /**
  * libscols_iter:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/libsmartcols/src/table_print.c 
new/util-linux-2.28.2/libsmartcols/src/table_print.c
--- old/util-linux-2.28.1/libsmartcols/src/table_print.c        2016-08-11 
10:58:34.000000000 +0200
+++ new/util-linux-2.28.2/libsmartcols/src/table_print.c        2016-09-07 
12:35:50.000000000 +0200
@@ -243,9 +243,15 @@
                        }
                }
        }
+
+       if (!is_last_column(cl))
+               return;
+
        /* fill rest of cell with space */
-       for(; len_pad <= cl->width; ++len_pad)
+       for(; len_pad < cl->width; ++len_pad)
                fputc(' ', tb->out);
+
+       fputs(colsep(tb), tb->out);
 }
 
 
@@ -374,12 +380,12 @@
                fputs(UL_COLOR_RESET, tb->out);
        free(data);
 
-       for (i = len; i < width; i++)
-               fputc(' ', tb->out);            /* padding */
-
        if (is_last_column(cl))
                return 0;
 
+       for (i = len; i < width; i++)
+               fputc(' ', tb->out);            /* padding */
+
        fputs(colsep(tb), tb->out);             /* columns separator */
        return 0;
 err:
@@ -449,8 +455,7 @@
        if (is_last_column(cl)
            && len < width
            && !scols_table_is_maxout(tb)
-           && !scols_column_is_right(cl)
-           && !scols_column_is_wrap(cl))
+           && !scols_column_is_right(cl))
                width = len;
 
        /* truncate data */
Files old/util-linux-2.28.1/po/ca.gmo and new/util-linux-2.28.2/po/ca.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/ca.po 
new/util-linux-2.28.2/po/ca.po
--- old/util-linux-2.28.1/po/ca.po      2016-08-11 11:30:21.000000000 +0200
+++ new/util-linux-2.28.2/po/ca.po      2016-09-07 13:40:54.000000000 +0200
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre3\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2005-09-17 13:40+0200\n"
 "Last-Translator: Josep Puigdemont <[email protected]>\n"
 "Language-Team: Catalan <[email protected]>\n"
Files old/util-linux-2.28.1/po/cs.gmo and new/util-linux-2.28.2/po/cs.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/cs.po 
new/util-linux-2.28.2/po/cs.po
--- old/util-linux-2.28.1/po/cs.po      2016-08-11 11:30:21.000000000 +0200
+++ new/util-linux-2.28.2/po/cs.po      2016-09-07 13:40:55.000000000 +0200
@@ -46,7 +46,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-04-02 14:23+02:00\n"
 "Last-Translator: Petr Písař <[email protected]>\n"
 "Language-Team: Czech <[email protected]>\n"
Files old/util-linux-2.28.1/po/da.gmo and new/util-linux-2.28.2/po/da.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/da.po 
new/util-linux-2.28.2/po/da.po
--- old/util-linux-2.28.1/po/da.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/da.po      2016-09-07 13:40:55.000000000 +0200
@@ -74,7 +74,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-2.26-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2015-03-29 19:30+01:00\n"
 "Last-Translator: Joe Hansen <[email protected]>\n"
 "Language-Team: Danish <[email protected]>\n"
Files old/util-linux-2.28.1/po/de.gmo and new/util-linux-2.28.2/po/de.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/de.po 
new/util-linux-2.28.2/po/de.po
--- old/util-linux-2.28.1/po/de.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/de.po      2016-09-07 13:40:55.000000000 +0200
@@ -52,7 +52,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-04-01 07:29+0200\n"
 "Last-Translator: Philipp Thomas <[email protected]>\n"
 "Language-Team: German <[email protected]>\n"
Files old/util-linux-2.28.1/po/es.gmo and new/util-linux-2.28.2/po/es.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/es.po 
new/util-linux-2.28.2/po/es.po
--- old/util-linux-2.28.1/po/es.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/es.po      2016-09-07 13:40:55.000000000 +0200
@@ -17,7 +17,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-04-10 10:47+0200\n"
 "Last-Translator: Antonio Ceballos Roa <[email protected]>\n"
 "Language-Team: Spanish <[email protected]>\n"
Files old/util-linux-2.28.1/po/et.gmo and new/util-linux-2.28.2/po/et.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/et.po 
new/util-linux-2.28.2/po/et.po
--- old/util-linux-2.28.1/po/et.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/et.po      2016-09-07 13:40:55.000000000 +0200
@@ -12,7 +12,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.11r\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2002-05-19 20:04GMT+0300\n"
 "Last-Translator: Meelis Roos <[email protected]>\n"
 "Language-Team: Estonian <[email protected]>\n"
Files old/util-linux-2.28.1/po/eu.gmo and new/util-linux-2.28.2/po/eu.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/eu.po 
new/util-linux-2.28.2/po/eu.po
--- old/util-linux-2.28.1/po/eu.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/eu.po      2016-09-07 13:40:55.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.17.1-rc1\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2010-02-16 19:58+0100\n"
 "Last-Translator: Mikel Olasagasti Uranga <[email protected]>\n"
 "Language-Team: Basque <[email protected]>\n"
Files old/util-linux-2.28.1/po/fi.gmo and new/util-linux-2.28.2/po/fi.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/fi.po 
new/util-linux-2.28.2/po/fi.po
--- old/util-linux-2.28.1/po/fi.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/fi.po      2016-09-07 13:40:55.000000000 +0200
@@ -19,7 +19,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.26-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2015-08-02 17:53+0300\n"
 "Last-Translator: Lauri Nurmi <[email protected]>\n"
 "Language-Team: Finnish <[email protected]>\n"
Files old/util-linux-2.28.1/po/fr.gmo and new/util-linux-2.28.2/po/fr.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/fr.po 
new/util-linux-2.28.2/po/fr.po
--- old/util-linux-2.28.1/po/fr.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/fr.po      2016-09-07 13:40:55.000000000 +0200
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.26-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2015-05-07 13:41-0400\n"
 "Last-Translator: David Prévot <[email protected]>\n"
 "Language-Team: French <[email protected]>\n"
Files old/util-linux-2.28.1/po/gl.gmo and new/util-linux-2.28.2/po/gl.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/gl.po 
new/util-linux-2.28.2/po/gl.po
--- old/util-linux-2.28.1/po/gl.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/gl.po      2016-09-07 13:40:55.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.18-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2010-08-23 18:09+0200\n"
 "Last-Translator: Fran Diéguez <[email protected]>\n"
 "Language-Team: Galician <[email protected]>\n"
Files old/util-linux-2.28.1/po/hr.gmo and new/util-linux-2.28.2/po/hr.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/hr.po 
new/util-linux-2.28.2/po/hr.po
--- old/util-linux-2.28.1/po/hr.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/hr.po      2016-09-07 13:40:55.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.23-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2013-04-18 16:36+0200\n"
 "Last-Translator: Tomislav Krznar <[email protected]>\n"
 "Language-Team: Croatian <[email protected]>\n"
Files old/util-linux-2.28.1/po/hu.gmo and new/util-linux-2.28.2/po/hu.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/hu.po 
new/util-linux-2.28.2/po/hu.po
--- old/util-linux-2.28.1/po/hu.po      2016-08-11 11:30:22.000000000 +0200
+++ new/util-linux-2.28.2/po/hu.po      2016-09-07 13:40:56.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.18-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2010-07-02 10:44+0200\n"
 "Last-Translator: Gabor Kelemen <[email protected]>\n"
 "Language-Team: Hungarian <[email protected]>\n"
Files old/util-linux-2.28.1/po/id.gmo and new/util-linux-2.28.2/po/id.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/id.po 
new/util-linux-2.28.2/po/id.po
--- old/util-linux-2.28.1/po/id.po      2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/id.po      2016-09-07 13:40:56.000000000 +0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.17.1-rc1\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2010-02-18 04:00+0700\n"
 "Last-Translator: Arif E. Nugroho <[email protected]>\n"
 "Language-Team: Indonesian <[email protected]>\n"
Files old/util-linux-2.28.1/po/it.gmo and new/util-linux-2.28.2/po/it.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/it.po 
new/util-linux-2.28.2/po/it.po
--- old/util-linux-2.28.1/po/it.po      2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/it.po      2016-09-07 13:40:56.000000000 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-ng 2.13.1-rc1\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2008-04-18 13:44+0100\n"
 "Last-Translator: Marco Colombo <[email protected]>\n"
 "Language-Team: Italian <[email protected]>\n"
Files old/util-linux-2.28.1/po/ja.gmo and new/util-linux-2.28.2/po/ja.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/ja.po 
new/util-linux-2.28.2/po/ja.po
--- old/util-linux-2.28.1/po/ja.po      2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/ja.po      2016-09-07 13:40:56.000000000 +0200
@@ -17,7 +17,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-07-20 21:57+0900\n"
 "Last-Translator: Takeshi Hamasaki <[email protected]>\n"
 "Language-Team: Japanese <[email protected]>\n"
Files old/util-linux-2.28.1/po/nl.gmo and new/util-linux-2.28.2/po/nl.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/nl.po 
new/util-linux-2.28.2/po/nl.po
--- old/util-linux-2.28.1/po/nl.po      2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/nl.po      2016-09-07 13:40:56.000000000 +0200
@@ -33,7 +33,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-04-28 10:17+0200\n"
 "Last-Translator: Benno Schulenberg <[email protected]>\n"
 "Language-Team: Dutch <[email protected]>\n"
Files old/util-linux-2.28.1/po/pl.gmo and new/util-linux-2.28.2/po/pl.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/pl.po 
new/util-linux-2.28.2/po/pl.po
--- old/util-linux-2.28.1/po/pl.po      2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/pl.po      2016-09-07 13:40:56.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-04-02 09:40+0200\n"
 "Last-Translator: Jakub Bogusz <[email protected]>\n"
 "Language-Team: Polish <[email protected]>\n"
Files old/util-linux-2.28.1/po/pt_BR.gmo and new/util-linux-2.28.2/po/pt_BR.gmo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/pt_BR.po 
new/util-linux-2.28.2/po/pt_BR.po
--- old/util-linux-2.28.1/po/pt_BR.po   2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/pt_BR.po   2016-09-07 13:40:56.000000000 +0200
@@ -17,7 +17,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-03-29 18:25-0200\n"
 "Last-Translator: Rafael Fontenelle <[email protected]>\n"
 "Language-Team: Brazilian Portuguese 
<[email protected]>\n"
Files old/util-linux-2.28.1/po/ru.gmo and new/util-linux-2.28.2/po/ru.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/ru.po 
new/util-linux-2.28.2/po/ru.po
--- old/util-linux-2.28.1/po/ru.po      2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/ru.po      2016-09-07 13:40:56.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.27-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2015-12-29 22:55+0300\n"
 "Last-Translator: Evgeniy Yakushev <[email protected]>\n"
 "Language-Team: Russian <[email protected]>\n"
Files old/util-linux-2.28.1/po/sl.gmo and new/util-linux-2.28.2/po/sl.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/sl.po 
new/util-linux-2.28.2/po/sl.po
--- old/util-linux-2.28.1/po/sl.po      2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/sl.po      2016-09-07 13:40:56.000000000 +0200
@@ -13,7 +13,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre6\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2006-03-05 12:29+0200\n"
 "Last-Translator: Simon Mihevc <[email protected]>\n"
 "Language-Team: Slovenian <[email protected]>\n"
Files old/util-linux-2.28.1/po/sv.gmo and new/util-linux-2.28.2/po/sv.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/sv.po 
new/util-linux-2.28.2/po/sv.po
--- old/util-linux-2.28.1/po/sv.po      2016-08-11 11:30:23.000000000 +0200
+++ new/util-linux-2.28.2/po/sv.po      2016-09-07 13:40:57.000000000 +0200
@@ -14,7 +14,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-06-05 14:13+0200\n"
 "Last-Translator: Sebastian Rasmussen <[email protected]>\n"
 "Language-Team: Swedish <[email protected]>\n"
Files old/util-linux-2.28.1/po/tr.gmo and new/util-linux-2.28.2/po/tr.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/tr.po 
new/util-linux-2.28.2/po/tr.po
--- old/util-linux-2.28.1/po/tr.po      2016-08-11 11:30:24.000000000 +0200
+++ new/util-linux-2.28.2/po/tr.po      2016-09-07 13:40:57.000000000 +0200
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.13-pre7\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2006-03-06 15:45+0200\n"
 "Last-Translator: Nilgün Belma Bugüner <[email protected]>\n"
 "Language-Team: Turkish <[email protected]>\n"
Files old/util-linux-2.28.1/po/uk.gmo and new/util-linux-2.28.2/po/uk.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/uk.po 
new/util-linux-2.28.2/po/uk.po
--- old/util-linux-2.28.1/po/uk.po      2016-08-11 11:30:24.000000000 +0200
+++ new/util-linux-2.28.2/po/uk.po      2016-09-07 13:40:57.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.28-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2016-03-29 20:57+0300\n"
 "Last-Translator: Yuri Chornoivan <[email protected]>\n"
 "Language-Team: Ukrainian <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/util-linux.pot 
new/util-linux-2.28.2/po/util-linux.pot
--- old/util-linux-2.28.1/po/util-linux.pot     2016-08-11 11:30:21.000000000 
+0200
+++ new/util-linux-2.28.2/po/util-linux.pot     2016-09-07 13:40:54.000000000 
+0200
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: util-linux 2.28.1\n"
+"Project-Id-Version: util-linux 2.28.2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
Files old/util-linux-2.28.1/po/vi.gmo and new/util-linux-2.28.2/po/vi.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/vi.po 
new/util-linux-2.28.2/po/vi.po
--- old/util-linux-2.28.1/po/vi.po      2016-08-11 11:30:24.000000000 +0200
+++ new/util-linux-2.28.2/po/vi.po      2016-09-07 13:40:57.000000000 +0200
@@ -10,7 +10,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-2.26-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2015-02-15 08:31+0700\n"
 "Last-Translator: Trần Ngọc Quân <[email protected]>\n"
 "Language-Team: Vietnamese <[email protected]>\n"
Files old/util-linux-2.28.1/po/zh_CN.gmo and new/util-linux-2.28.2/po/zh_CN.gmo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/zh_CN.po 
new/util-linux-2.28.2/po/zh_CN.po
--- old/util-linux-2.28.1/po/zh_CN.po   2016-08-11 11:30:24.000000000 +0200
+++ new/util-linux-2.28.2/po/zh_CN.po   2016-09-07 13:40:57.000000000 +0200
@@ -12,7 +12,7 @@
 msgstr ""
 "Project-Id-Version: util-linux-2.27-rc2\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2015-10-17 09:39+0800\n"
 "Last-Translator: Wylmer Wang <[email protected]>\n"
 "Language-Team: Chinese (simplified) <[email protected]>\n"
Files old/util-linux-2.28.1/po/zh_TW.gmo and new/util-linux-2.28.2/po/zh_TW.gmo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/po/zh_TW.po 
new/util-linux-2.28.2/po/zh_TW.po
--- old/util-linux-2.28.1/po/zh_TW.po   2016-08-11 11:30:24.000000000 +0200
+++ new/util-linux-2.28.2/po/zh_TW.po   2016-09-07 13:40:57.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: util-linux 2.23.1\n"
 "Report-Msgid-Bugs-To: [email protected]\n"
-"POT-Creation-Date: 2016-08-11 11:30+0200\n"
+"POT-Creation-Date: 2016-09-07 13:40+0200\n"
 "PO-Revision-Date: 2013-06-07 23:29+0800\n"
 "Last-Translator: Wei-Lun Chao <[email protected]>\n"
 "Language-Team: Chinese (traditional) <[email protected]>\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/sys-utils/lsns.c 
new/util-linux-2.28.2/sys-utils/lsns.c
--- old/util-linux-2.28.1/sys-utils/lsns.c      2016-08-11 10:58:34.000000000 
+0200
+++ new/util-linux-2.28.2/sys-utils/lsns.c      2016-09-07 12:35:50.000000000 
+0200
@@ -202,7 +202,7 @@
        return &infos[ get_column_id(num) ];
 }
 
-static ino_t get_ns_ino(int dir, const char *nsname, ino_t *ino)
+static int get_ns_ino(int dir, const char *nsname, ino_t *ino)
 {
        struct stat st;
        char path[16];
@@ -267,7 +267,7 @@
                        continue;
 
                rc = get_ns_ino(dirfd(dir), ns_names[i], &p->ns_ids[i]);
-               if (rc && rc != -EACCES)
+               if (rc && rc != -EACCES && rc != -ENOENT)
                        goto done;
                rc = 0;
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/sys-utils/umount.8 
new/util-linux-2.28.2/sys-utils/umount.8
--- old/util-linux-2.28.1/sys-utils/umount.8    2016-07-20 11:05:27.000000000 
+0200
+++ new/util-linux-2.28.2/sys-utils/umount.8    2016-09-07 12:35:50.000000000 
+0200
@@ -80,7 +80,9 @@
 .TP
 .BR \-d , " \-\-detach\-loop"
 When the unmounted device was a loop device, also free this loop
-device.
+device. This option is unnecessary for devices initialized by
+.BR mount (8),
+in this case "autoclear" functionality is enabled by default.
 .TP
 .B \-\-fake
 Causes everything to be done except for the actual system call or umount helper
@@ -156,12 +158,14 @@
 .SH "LOOP DEVICE"
 The
 .B umount
-command will free the loop device associated with a mount when
-it finds the option \fBloop=...\fR in
-.IR /etc/mtab ,
-or when the \fB\-d\fR option was given.  Any still associated loop devices
-can be freed by using \fBlosetup -d\fR; see
-.BR losetup (8).
+command will automatically detach loop device previously initialized by
+.BR mount (8)
+command independently of /etc/mtab.
+
+In this case the device is initialized with "autoclear" flag (see
+.BR losetup (8)
+output for more details), otherwise it's necessary to use the option \fB 
\-\-detach\-loop\fR
+or call \fBlosetup -d <device>\fR. The autoclear feature is supported since 
Linux 2.6.25.
 .SH EXTERNAL HELPERS
 The syntax of external unmount helpers is:
 .PP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/tests/expected/fdisk/id.sparc 
new/util-linux-2.28.2/tests/expected/fdisk/id.sparc
--- old/util-linux-2.28.1/tests/expected/fdisk/id.sparc 1970-01-01 
01:00:00.000000000 +0100
+++ new/util-linux-2.28.2/tests/expected/fdisk/id.sparc 2016-09-02 
14:35:32.000000000 +0200
@@ -0,0 +1,3 @@
+Initialize empty image
+Create MBR with ID=0x1
+Create MBR with ID=0x2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/util-linux-2.28.1/tests/expected/fdisk/mbr-nondos-mode.sparc 
new/util-linux-2.28.2/tests/expected/fdisk/mbr-nondos-mode.sparc
--- old/util-linux-2.28.1/tests/expected/fdisk/mbr-nondos-mode.sparc    
1970-01-01 01:00:00.000000000 +0100
+++ new/util-linux-2.28.2/tests/expected/fdisk/mbr-nondos-mode.sparc    
2016-09-02 14:35:32.000000000 +0200
@@ -0,0 +1,189 @@
+Initialize empty image
+8f4e33f3dc3e414ff94e5fb6905cba8c mbr-nondos-mode.img
+Create new DOS partition table
+8f4e33f3dc3e414ff94e5fb6905cba8c mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+-------------------
+
+Create 1st primary partition
+d5ad6d4e743430c2a61e558bb3319175 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type         Flags
+<removed>1     0 16064   16065  7.9M 83 Linux native      
+<removed>2 16065 32129   16065  7.9M 82 Linux swap      u 
+<removed>3     0 32129   32130 15.7M  5 Whole disk        
+-------------------
+
+Set primary partition active
+d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type         Flags
+<removed>1     0 16064   16065  7.9M 83 Linux native     r
+<removed>2 16065 32129   16065  7.9M 82 Linux swap      u 
+<removed>3     0 32129   32130 15.7M  5 Whole disk        
+-------------------
+
+Re-create 1st primary partition
+d8ba04bdd46cec690fa672ac8fcaf387 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type         Flags
+<removed>1     0 16064   16065  7.9M 83 Linux native     r
+<removed>2 16065 32129   16065  7.9M 82 Linux swap      u 
+-------------------
+
+Create 2nd primary partition
+d8ba04bdd46cec690fa672ac8fcaf387 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type         Flags
+<removed>1     0 16064   16065  7.9M 83 Linux native     r
+<removed>2 16065 32129   16065  7.9M 82 Linux swap      u 
+-------------------
+
+Create extended partition
+d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type         Flags
+<removed>1     0 16064   16065  7.9M 83 Linux native     r
+<removed>2 16065 32129   16065  7.9M 82 Linux swap      u 
+<removed>3     0 32129   32130 15.7M  5 Whole disk        
+-------------------
+
+Create logical partitions
+d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type         Flags
+<removed>1     0 16064   16065  7.9M 83 Linux native     r
+<removed>2 16065 32129   16065  7.9M 82 Linux swap      u 
+<removed>3     0 32129   32130 15.7M  5 Whole disk        
+-------------------
+
+Delete logical partitions
+d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type         Flags
+<removed>1     0 16064   16065  7.9M 83 Linux native     r
+<removed>2 16065 32129   16065  7.9M 82 Linux swap      u 
+<removed>3     0 32129   32130 15.7M  5 Whole disk        
+-------------------
+
+Create another logical partition
+d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type         Flags
+<removed>1     0 16064   16065  7.9M 83 Linux native     r
+<removed>2 16065 32129   16065  7.9M 82 Linux swap      u 
+<removed>3     0 32129   32130 15.7M  5 Whole disk        
+-------------------
+
+Delete primary partition
+0bd87175c4c5c3ef9a46595027b6369c mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type       Flags
+<removed>2 16065 32129   16065  7.9M 82 Linux swap    u 
+<removed>3     0 32129   32130 15.7M  5 Whole disk      
+-------------------
+
+Delete primary partition
+33f6e541ddcafed65d231ce3f2b76a59 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+
+Device             Start   End Sectors  Size Id Type       Flags
+<removed>3     0 32129   32130 15.7M  5 Whole disk      
+-------------------
+
+Delete extended partition
+e923755cbc0054eb85341fe119be07f9 mbr-nondos-mode.img
+
+---layout----------
+Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
+Geometry: 255 heads, 63 sectors/track, 2 cylinders
+Units: sectors of 1 * 512 = 512 bytes
+Sector size (logical/physical): 512 bytes / 512 bytes
+I/O size (minimum/optimal): 512 bytes / <removed> bytes
+Disklabel type: sun
+-------------------
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/tests/ts/fdisk/bsd 
new/util-linux-2.28.2/tests/ts/fdisk/bsd
--- old/util-linux-2.28.1/tests/ts/fdisk/bsd    2016-07-20 11:05:27.000000000 
+0200
+++ new/util-linux-2.28.2/tests/ts/fdisk/bsd    2016-09-02 13:28:40.000000000 
+0200
@@ -48,7 +48,7 @@
 ARCH=$(uname -m)
 case $ARCH in
        # see include/pt-bsd.h
-       *alpha* | *ppc* | *ia64* | *hppa* )
+       *alpha* | *ppc* | *ia64* | *hppa* | *parisc* )
                BSD_LABELSECTOR=0
                BSD_LABELOFFSET=64
                ;;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/tests/ts/fdisk/id 
new/util-linux-2.28.2/tests/ts/fdisk/id
--- old/util-linux-2.28.1/tests/ts/fdisk/id     2016-08-11 10:58:34.000000000 
+0200
+++ new/util-linux-2.28.2/tests/ts/fdisk/id     2016-09-02 14:35:32.000000000 
+0200
@@ -25,6 +25,19 @@
 FDISK_CMD_ID1="x\ni\n0x1\nr\nw\n"
 FDISK_CMD_ID2="x\ni\n0x2\nr\nw\n"
 
+# Sparc uses SUN disk labels by default and thus has a different output
+ARCH=$(uname -m)
+case $ARCH in
+       *sparc* )
+               ARCH_EXT=".sparc"
+               ;;
+       *)
+               ARCH_EXT=""
+               ;;
+esac
+
+TS_EXPECTED+="${ARCH_EXT}"
+
 ts_log "Initialize empty image"
 TEST_IMAGE_NAME=$(ts_image_init 10)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/util-linux-2.28.1/tests/ts/fdisk/mbr-nondos-mode 
new/util-linux-2.28.2/tests/ts/fdisk/mbr-nondos-mode
--- old/util-linux-2.28.1/tests/ts/fdisk/mbr-nondos-mode        2016-08-11 
10:58:34.000000000 +0200
+++ new/util-linux-2.28.2/tests/ts/fdisk/mbr-nondos-mode        2016-09-07 
12:35:50.000000000 +0200
@@ -36,6 +36,19 @@
 FDISK_CMD_DELETE_2PRIMARY="d\n2\n" # delete first primary
 FDISK_CMD_DELETE_EXTENDED="d\n3\n" # delete second primary
 
+# Sparc uses SUN disk labels by default and thus has a different output
+ARCH=$(uname -m)
+case $ARCH in
+       *sparc* )
+               ARCH_EXT=".sparc"
+               ;;
+       *)
+               ARCH_EXT=""
+               ;;
+esac
+
+TS_EXPECTED+="${ARCH_EXT}"
+
 function print_layout {
        echo -ne "\n---layout----------\n" >> $TS_OUTPUT
        $TS_CMD_FDISK -l ${TEST_IMAGE_NAME} >> $TS_OUTPUT


Reply via email to