commit e2fsprogs for openSUSE:Factory

2024-02-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2024-02-23 16:41:11

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.1770 (New)


Package is "e2fsprogs"

Fri Feb 23 16:41:11 2024 rev:131 rq:1149276 version:1.47.0

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2024-01-15 
22:16:50.745599715 +0100
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.1770/e2fsprogs.changes
2024-02-23 16:41:23.670778749 +0100
@@ -1,0 +2,5 @@
+Thu Feb 22 11:26:27 UTC 2024 - Dominique Leuenberger 
+
+- Use %patch -P N instead of deprecated %patchN.
+
+---



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.qPbJzn/_old  2024-02-23 16:41:24.478808040 +0100
+++ /var/tmp/diff_new_pack.qPbJzn/_new  2024-02-23 16:41:24.478808040 +0100
@@ -216,15 +216,15 @@
 %prep
 %setup -q -n e2fsprogs-%{version}
 # libcom_err patches
-%patch3 -p1
-%patch4
-%patch5
+%patch -P 3 -p1
+%patch -P 4
+%patch -P 5
 cp %{SOURCE2} .
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
+%patch -P 6 -p1
+%patch -P 7 -p1
+%patch -P 8 -p1
+%patch -P 9 -p1
+%patch -P 10 -p1
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects


commit e2fsprogs for openSUSE:Factory

2024-01-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2024-01-15 22:15:23

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.21961 (New)


Package is "e2fsprogs"

Mon Jan 15 22:15:23 2024 rev:130 rq:1138797 version:1.47.0

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2023-10-05 
20:03:42.627921129 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.21961/e2fsprogs.changes   
2024-01-15 22:16:50.745599715 +0100
@@ -1,0 +2,6 @@
+Fri Jan 12 14:43:48 UTC 2024 - Luis Henriques 
+
+- e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch: e2fsck:
+  Suppress "orphan file is clean" message in preen mode (bsc#1218747)
+
+---

New:

  e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch

BETA DEBUG BEGIN:
  New:
- e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch: e2fsck:
  Suppress "orphan file is clean" message in preen mode (bsc#1218747)
BETA DEBUG END:



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.mt7lhq/_old  2024-01-15 22:16:51.385623097 +0100
+++ /var/tmp/diff_new_pack.mt7lhq/_new  2024-01-15 22:16:51.389623244 +0100
@@ -52,6 +52,7 @@
 Patch7: harden_e2scrub_all.service.patch
 Patch8: harden_e2scrub_fail@.service.patch
 Patch9: harden_e2scrub_reap.service.patch
+Patch10:e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch
 BuildRequires:  libblkid-devel
 BuildRequires:  libuuid-devel
 BuildRequires:  pkg-config
@@ -223,6 +224,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects

++ e2fsck-Suppress-orphan-file-is-clean-message-in-preen.patch ++
From: Theodore Ts'o 
Date: Tue, 30 May 2023 13:50:52 -0400
Subject: e2fsck: Suppress "orphan file is clean" message in preen mode
Git-repo: git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
Git-commit: 24a11cc371a46ca9e68aed8f2cf4aabd22ea81eb
Patch-mainline: Queued in subsystem maintainer repo
References: bsc#1218747

The e2fsck report, "Feature orphan_present is set but orphan file is
clean" is intended to request permission before removing the r/o
compat feature, orphan_present.  However, it is normal if the orphan
file is empty, and removing the r/o compat feature is a good thing so
that the file system can be mounted on older kernels.

When a file system with an orphan_file feature is mounted, the
orphan_present feature is set, and it is cleared when the file system
is cleanly unmounted.  IF the sytstem crashes when there are no inodes
in the orphan file, e2fsck should just silently clear the flag in
preen mode.

Signed-off-by: Theodore Ts'o 
Acked-by: Luís Henriques 
---
 e2fsck/problem.c | 2 +-
 e2fsck/super.c   | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/e2fsck/problem.c b/e2fsck/problem.c
index 6ad6fb849022..013ace24965b 100644
--- a/e2fsck/problem.c
+++ b/e2fsck/problem.c
@@ -2327,7 +2327,7 @@ static struct e2fsck_problem problem_table[] = {
/* orphan_present set but orphan file is empty */
{ PR_6_ORPHAN_PRESENT_CLEAN_FILE,
  N_("Feature orphan_present is set but orphan file is clean.\n"),
- PROMPT_CLEAR, PR_PREEN_OK },
+ PROMPT_CLEAR, PR_PREEN_OK | PR_NO_OK | PR_PREEN_NOMSG },
 
/* orphan_present set but orphan_file is not */
{ PR_6_ORPHAN_PRESENT_NO_FILE,
diff --git a/e2fsck/super.c b/e2fsck/super.c
index 9495e029e087..be40dd8fb64d 100644
--- a/e2fsck/super.c
+++ b/e2fsck/super.c
@@ -1388,7 +1388,8 @@ void check_super_block(e2fsck_t ctx)
  * away.
  */
 #define FEATURE_RO_COMPAT_IGNORE   (EXT2_FEATURE_RO_COMPAT_LARGE_FILE| \
-EXT4_FEATURE_RO_COMPAT_DIR_NLINK)
+EXT4_FEATURE_RO_COMPAT_DIR_NLINK| \
+EXT4_FEATURE_RO_COMPAT_ORPHAN_PRESENT)
 #define FEATURE_INCOMPAT_IGNORE(EXT3_FEATURE_INCOMPAT_EXTENTS| 
\
 EXT3_FEATURE_INCOMPAT_RECOVER)
 


commit e2fsprogs for openSUSE:Factory

2023-10-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2023-10-05 20:03:08

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.28202 (New)


Package is "e2fsprogs"

Thu Oct  5 20:03:08 2023 rev:129 rq:1115670 version:1.47.0

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2023-05-30 
22:02:00.682857874 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.28202/e2fsprogs.changes   
2023-10-05 20:03:42.627921129 +0200
@@ -1,0 +2,5 @@
+Wed Oct  4 16:34:10 UTC 2023 - Jan Kara 
+
+- Update specfile to make sure regenerate_initrd_post macro is defined
+
+---



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.rRlel2/_old  2023-10-05 20:03:45.624029369 +0200
+++ /var/tmp/diff_new_pack.rRlel2/_new  2023-10-05 20:03:45.648030236 +0200
@@ -79,6 +79,11 @@
 %endif
 #
 # For regenerate_initrd_post macro
+%if 0%{?suse_version} < 1550
+BuildRequires:  suse-module-tools
+%else
+BuildRequires:  rpm-config-SUSE
+%endif
 Requires(post): /usr/bin/mkdir /usr/bin/touch
 Requires:   libcom_err2 >= %{version}
 Requires:   libext2fs2 >= %{version}
@@ -282,7 +287,7 @@
 %if 0%{?suse_version} <= 1530
 %install_info --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz
 %endif
-%{?regenerate_initrd_post}
+%{regenerate_initrd_post}
 
 %if %{with systemd}
 %post -n e2fsprogs-scrub
@@ -301,7 +306,7 @@
 
 %postun
 /sbin/ldconfig
-%{?regenerate_initrd_post}
+%{regenerate_initrd_post}
 
 %if %{with systemd}
 %postun -n e2fsprogs-scrub
@@ -309,7 +314,7 @@
 %endif
 
 %posttrans
-%{?regenerate_initrd_posttrans}
+%{regenerate_initrd_posttrans}
 
 %post -n libext2fs2 -p /sbin/ldconfig
 


commit e2fsprogs for openSUSE:Factory

2023-05-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2023-05-30 22:01:56

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.1533 (New)


Package is "e2fsprogs"

Tue May 30 22:01:56 2023 rev:128 rq:1063810 version:1.47.0

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2023-01-07 
17:15:45.376739158 +0100
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.1533/e2fsprogs.changes
2023-05-30 22:02:00.682857874 +0200
@@ -1,0 +2,24 @@
+Wed Feb  8 10:14:18 UTC 2023 - Paolo Stivanin 
+
+- Update to 1.47.0:
+  * Add support for the orphan_file feature, which speeds up workloads
+that are deleting or truncating a large number files in parallel.
+This compat feature was first supported in the v5.15 Linux kernel.
+  * The mke2fs program (via the mke2fs.conf file) now enables the
+metadata_csum_seed and orphan_file features by default.
+The metadata_csum_seed feature is an incompat feature which is
+first supported in the Linux kernel starting in the 4.4 kernel.
+  * Mke2fs now supports the extended option "assume_storage_prezeroed"
+which causes mke2fs to skip zeroing the journal and inode tables
+and to mark the inode tables as zeroed.
+  * Add support to tune2fs and e2label to set the label and UUID for
+a mounted file system using a ioctl, which is more reliable than
+modifying the superblock via writing to the block device.
+The kernel support for setting the label landed in v5.17, while
+the support for adding the UUID landed in v6.0. If the ioctls
+are not supported, tune2fs and e2label will fall back old
+strategy of directly modifying the superblock.
+  * Allow tune2fs to disable the casefold feature after scanning all
+of the directories do not have the Casefold flag set.
+
+---

Old:

  e2fsprogs-1.46.5.tar.sign
  e2fsprogs-1.46.5.tar.xz

New:

  e2fsprogs-1.47.0.tar.sign
  e2fsprogs-1.47.0.tar.xz



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.X4ma6r/_old  2023-05-30 22:02:01.614863368 +0200
+++ /var/tmp/diff_new_pack.X4ma6r/_new  2023-05-30 22:02:01.618863391 +0200
@@ -32,7 +32,7 @@
 License:MIT
 BuildRequires:  fuse-devel
 %endif
-Version:1.46.5
+Version:1.47.0
 Release:0
 Group:  System/Filesystems
 URL:http://e2fsprogs.sourceforge.net

++ e2fsprogs-1.42-ext2fsh_implicit.patch ++
--- /var/tmp/diff_new_pack.X4ma6r/_old  2023-05-30 22:02:01.682863768 +0200
+++ /var/tmp/diff_new_pack.X4ma6r/_new  2023-05-30 22:02:01.702863886 +0200
@@ -2,7 +2,7 @@
 ===
 --- lib/ext2fs/ext2fs.h.orig
 +++ lib/ext2fs/ext2fs.h
-@@ -62,6 +62,7 @@ extern "C" {
+@@ -74,6 +74,7 @@ extern "C" {
  #include 
  #include 
  #include 

++ e2fsprogs-1.42-implicit_fortify_decl.patch ++
--- /var/tmp/diff_new_pack.X4ma6r/_old  2023-05-30 22:02:01.714863957 +0200
+++ /var/tmp/diff_new_pack.X4ma6r/_new  2023-05-30 22:02:01.718863980 +0200
@@ -2,7 +2,7 @@
 ===
 --- lib/ext2fs/mmp.c.orig
 +++ lib/ext2fs/mmp.c
-@@ -27,6 +27,13 @@
+@@ -30,6 +30,13 @@
  #include "ext2fs/ext2_fs.h"
  #include "ext2fs/ext2fs.h"
  

++ e2fsprogs-1.46.5.tar.xz -> e2fsprogs-1.47.0.tar.xz ++
/work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs-1.46.5.tar.xz 
/work/SRC/openSUSE:Factory/.e2fsprogs.new.1533/e2fsprogs-1.47.0.tar.xz differ: 
char 13, line 1


++ harden_e2scrub_all.service.patch ++
--- /var/tmp/diff_new_pack.X4ma6r/_old  2023-05-30 22:02:01.770864287 +0200
+++ /var/tmp/diff_new_pack.X4ma6r/_new  2023-05-30 22:02:01.778864334 +0200
@@ -1,7 +1,7 @@
-Index: e2fsprogs-1.46.3/scrub/e2scrub_all.service.in
+Index: e2fsprogs-1.47.0/scrub/e2scrub_all.service.in
 ===
 e2fsprogs-1.46.3.orig/scrub/e2scrub_all.service.in
-+++ e2fsprogs-1.46.3/scrub/e2scrub_all.service.in
+--- e2fsprogs-1.47.0.orig/scrub/e2scrub_all.service.in
 e2fsprogs-1.47.0/scrub/e2scrub_all.service.in
 @@ -6,6 +6,17 @@ ConditionCapability=CAP_SYS_RAWIO
  Documentation=man:e2scrub_all(8)
  

++ harden_e2scrub_fail@.service.patch ++
--- /var/tmp/diff_new_pack.X4ma6r/_old  2023-05-30 22:02:01.794864429 +0200
+++ /var/tmp/diff_new_pack.X4ma6r/_new  2023-05-30 22:02:01.798864452 +0200
@@ -1,7 +1,7 @@
-Index: e2fsprogs-1.46.3/scrub/e2scrub_f...@.service.in
+Index: e2fsprogs-1.47.0/scrub/e2scrub_f...@.service.in
 ==

commit e2fsprogs for openSUSE:Factory

2023-01-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2023-01-07 17:15:41

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.1563 (New)


Package is "e2fsprogs"

Sat Jan  7 17:15:41 2023 rev:127 rq:1055823 version:1.46.5

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2022-09-17 
20:08:35.796855120 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.1563/e2fsprogs.changes
2023-01-07 17:15:45.376739158 +0100
@@ -1,0 +2,5 @@
+Tue Dec 27 10:34:50 UTC 2022 - Ludwig Nussel 
+
+- Replace transitional %usrmerged macro with regular version check 
(boo#1206798)
+
+---



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.oL9aEC/_old  2023-01-07 17:15:46.264744456 +0100
+++ /var/tmp/diff_new_pack.oL9aEC/_new  2023-01-07 17:15:46.268744479 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package e2fsprogs
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -243,7 +243,7 @@
 
 rm $RPM_BUILD_ROOT%{_libdir}/e2initrd_helper
 
-%if !0%{?usrmerged}
+%if 0%{?suse_version} < 1550
 mkdir %{buildroot}/sbin
 ln -s %{_sbindir}/badblocks %{buildroot}/sbin/badblocks
 ln -s %{_sbindir}/debugfs   %{buildroot}/sbin/debugfs
@@ -326,7 +326,7 @@
 %license NOTICE
 %endif
 %config /etc/mke2fs.conf
-%if !0%{?usrmerged}
+%if 0%{?suse_version} < 1550
 /sbin/badblocks
 /sbin/debugfs
 /sbin/dumpe2fs
@@ -400,7 +400,7 @@
 
 %files -n libext2fs2
 %defattr(-, root, root)
-%if !0%{?usrmerged}
+%if 0%{?suse_version} < 1550
 /%{_lib}/libext2fs.so.*
 /%{_lib}/libe2p.so.*
 %endif
@@ -418,7 +418,7 @@
 
 %files -n libcom_err2
 %defattr(-, root, root)
-%if !0%{?usrmerged}
+%if 0%{?suse_version} < 1550
 /%{_lib}/libcom_err.so.*
 /%{_lib}/libss.so.*
 %endif


commit e2fsprogs for openSUSE:Factory

2022-09-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2022-09-17 20:08:29

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.2083 (New)


Package is "e2fsprogs"

Sat Sep 17 20:08:29 2022 rev:126 rq:1003776 version:1.46.5

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2022-04-23 
19:45:00.206914639 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2083/e2fsprogs.changes
2022-09-17 20:08:35.796855120 +0200
@@ -1,0 +2,19 @@
+Thu Sep 15 10:23:25 UTC 2022 - Dominique Leuenberger 
+
+- Refresh e2fsprogs.keyring based on currently provided keys.
+
+---
+Wed Sep 14 14:47:43 UTC 2022 - Dominique Leuenberger 
+
+- Spec file cleanup:
+  + Drop remainders regarding -mini packages, which was not a thing
+since Jan 2014.
+  + Split build of fuse2fs out into a sep build (_multibuild
+enabled).
+
+---
+Tue Sep 13 13:47:21 UTC 2022 - Christian Goll 
+
+- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE
+
+---

New:

  _multibuild



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.6DsXx3/_old  2022-09-17 20:08:37.120858940 +0200
+++ /var/tmp/diff_new_pack.6DsXx3/_new  2022-09-17 20:08:37.124858951 +0200
@@ -16,23 +16,52 @@
 #
 
 
-%define build_mini 0
+%define flavor @BUILD_FLAVOR@%nil
 
+%if "%{flavor}" == ""
 Name:   e2fsprogs
+Summary:Utilities for the Second Extended File System
+License:GPL-2.0-only
 %if 0%{?suse_version} >= 1010
 # Hint for ZYPP
 Supplements:filesystem(ext2) filesystem(ext3) filesystem(ext4)
 %endif
-%if 0%{?suse_version} >= 1210
-%bcond_without systemd
 %else
-%bcond_with systemd
+Name:   fuse2fs
+Summary:FUSE file system client for ext2/ext3/ext4 file systems
+License:MIT
+BuildRequires:  fuse-devel
 %endif
+Version:1.46.5
+Release:0
+Group:  System/Filesystems
+URL:http://e2fsprogs.sourceforge.net
+Source: 
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.xz
+Source2:README.SUSE
+Source3:baselibs.conf
+Source4:
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.sign
+Source5:https://thunk.org/tytso/tytso-key.asc#/e2fsprogs.keyring
+#
+# e2fsprogs patches
+#
+# libcom_err patches
+Patch3: libcom_err-compile_et_permissions.patch
+Patch4: e2fsprogs-1.42-implicit_fortify_decl.patch
+Patch5: e2fsprogs-1.42-ext2fsh_implicit.patch
+Patch6: harden_e2scrub@.service.patch
+Patch7: harden_e2scrub_all.service.patch
+Patch8: harden_e2scrub_fail@.service.patch
+Patch9: harden_e2scrub_reap.service.patch
 BuildRequires:  libblkid-devel
 BuildRequires:  libuuid-devel
 BuildRequires:  pkg-config
 BuildRequires:  xz
-%if ! %{build_mini}
+%if "%{flavor}" == ""
+%if 0%{?suse_version} >= 1210
+%bcond_without systemd
+%else
+%bcond_with systemd
+%endif
 %if 0%{?suse_version} > 1220
 BuildRequires:  makeinfo
 %endif
@@ -44,55 +73,16 @@
 Requires(post): %install_info_prereq
 Requires(preun):%install_info_prereq
 %endif
-%endif
 # bug437293
 %ifarch ppc64
 Obsoletes:  e2fsprogs-64bit
 %endif
-
-%if %{build_mini}
-Conflicts:  e2fsprogs
-Conflicts:  e2fsprogs-devel
-Conflicts:  libcom_err-devel
-Conflicts:  libcom_err2
-Conflicts:  libext2fs-devel
-Conflicts:  libext2fs2
-%else
-Conflicts:  e2fsprogs-mini
-Conflicts:  e2fsprogs-mini-devel
-Conflicts:  libcom_err-mini-devel
-Conflicts:  libcom_err2-mini
-Conflicts:  libext2fs-mini-devel
-Conflicts:  libext2fs2-mini
-%endif
 #
-Version:1.46.5
-Release:0
-Summary:Utilities for the Second Extended File System
-License:GPL-2.0-only
-Group:  System/Filesystems
-URL:http://e2fsprogs.sourceforge.net
 # For regenerate_initrd_post macro
 Requires(post): /usr/bin/mkdir /usr/bin/touch
 Requires:   libcom_err2 >= %{version}
 Requires:   libext2fs2 >= %{version}
 Suggests:   e2fsprogs-scrub
-Source: 
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.xz
-Source2:README.SUSE
-Source3:baselibs.conf
-Source4:
http://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v%{version}/e2fsprogs-%{version}.tar.sign
-Source5:https://thunk.org/tytso/tytso-key.asc#/%{n

commit e2fsprogs for openSUSE:Factory

2022-04-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2022-04-23 19:44:54

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.1538 (New)


Package is "e2fsprogs"

Sat Apr 23 19:44:54 2022 rev:125 rq:971034 version:1.46.5

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2022-02-05 
23:23:05.695960917 +0100
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.1538/e2fsprogs.changes
2022-04-23 19:45:00.206914639 +0200
@@ -1,0 +2,5 @@
+Tue Apr 19 20:51:15 UTC 2022 - Dirk M??ller 
+
+- avoid empty preuninstall script 
+
+---



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.KaV2Fl/_old  2022-04-23 19:45:00.866915424 +0200
+++ /var/tmp/diff_new_pack.KaV2Fl/_new  2022-04-23 19:45:00.870915429 +0200
@@ -42,7 +42,7 @@
 %define install_info sbin/install-info
 %define install_info_delete sbin/install-info --delete
 Requires(post): %install_info_prereq
-Requires(preun): %install_info_prereq
+Requires(preun):%install_info_prereq
 %endif
 %endif
 # bug437293
@@ -53,17 +53,17 @@
 %if %{build_mini}
 Conflicts:  e2fsprogs
 Conflicts:  e2fsprogs-devel
-Conflicts:  libext2fs2
-Conflicts:  libext2fs-devel
-Conflicts:  libcom_err2
 Conflicts:  libcom_err-devel
+Conflicts:  libcom_err2
+Conflicts:  libext2fs-devel
+Conflicts:  libext2fs2
 %else
 Conflicts:  e2fsprogs-mini
 Conflicts:  e2fsprogs-mini-devel
-Conflicts:  libext2fs2-mini
-Conflicts:  libext2fs-mini-devel
-Conflicts:  libcom_err2-mini
 Conflicts:  libcom_err-mini-devel
+Conflicts:  libcom_err2-mini
+Conflicts:  libext2fs-mini-devel
+Conflicts:  libext2fs2-mini
 %endif
 #
 Version:1.46.5
@@ -120,6 +120,7 @@
 %if %{build_mini}
 %package -n e2fsprogs-scrub-mini
 %else
+
 %package -n e2fsprogs-scrub
 %endif
 Summary:Ext2fs scrubbing scripts and service files
@@ -141,6 +142,7 @@
 %if %{build_mini}
 %package -n libext2fs2-mini
 %else
+
 %package -n libext2fs2
 %endif
 Summary:Ext2fs library
@@ -150,6 +152,7 @@
 %if %{build_mini}
 %description -n libext2fs2-mini
 %else
+
 %description -n libext2fs2
 %endif
 The basic Ext2fs shared library.
@@ -157,6 +160,7 @@
 %if %{build_mini}
 %package -n libext2fs-mini-devel
 %else
+
 %package -n libext2fs-devel
 %endif
 Summary:Development files for libext2fs
@@ -168,6 +172,7 @@
 %if %{build_mini}
 %description -n libext2fs-mini-devel
 %else
+
 %description -n libext2fs-devel
 %endif
 Development files for libext2fs.
@@ -188,6 +193,7 @@
 %if %{build_mini}
 %package -n libcom_err2-mini
 %else
+
 %package -n libcom_err2
 %endif
 Summary:E2fsprogs error reporting library
@@ -205,6 +211,7 @@
 %if %{build_mini}
 %description -n libcom_err2-mini
 %else
+
 %description -n libcom_err2
 %endif
 com_err is an error message display library.
@@ -212,6 +219,7 @@
 %if %{build_mini}
 %package -n libcom_err-mini-devel
 %else
+
 %package -n libcom_err-devel
 %endif
 Summary:Development files for libcom_err
@@ -228,6 +236,7 @@
 %if %{build_mini}
 %description -n libcom_err-mini-devel
 %else
+
 %description -n libcom_err-devel
 %endif
 Development files for the com_err error message display library.
@@ -321,6 +330,7 @@
 %if %{build_mini}
 %pre -n e2fsprogs-scrub-mini
 %else
+
 %pre -n e2fsprogs-scrub
 %endif
 %service_add_pre e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service
@@ -339,6 +349,7 @@
 %if %{build_mini}
 %post -n e2fsprogs-scrub-mini
 %else
+
 %post -n e2fsprogs-scrub
 %endif
 %service_add_post e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service
@@ -348,10 +359,11 @@
 %if %{build_mini}
 %preun -n e2fsprogs-scrub-mini
 %else
-%preun
 %if 0%{?suse_version} <= 1530
+%preun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz
 %endif
+
 %preun -n e2fsprogs-scrub
 %endif
 %service_del_preun e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service
@@ -367,6 +379,7 @@
 %if %{build_mini}
 %postun -n e2fsprogs-scrub-mini
 %else
+
 %postun -n e2fsprogs-scrub
 %endif
 %service_del_postun e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service
@@ -470,6 +483,7 @@
 %if %{build_mini}
 %files -n e2fsprogs-scrub-mini
 %else
+
 %files -n e2fsprogs-scrub
 %endif
 %defattr(-,root,root)
@@ -489,6 +503,7 @@
 %if %{build_mini}
 %files -n libext2fs2-mini
 %else
+
 %files -n libext2fs2
 %endif
 %defattr(-, root, root)
@@ -502,6 +517,7 @@
 %if %{build_mini}
 

commit e2fsprogs for openSUSE:Factory

2022-02-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2022-02-05 23:22:57

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.1898 (New)


Package is "e2fsprogs"

Sat Feb  5 23:22:57 2022 rev:124 rq:949729 version:1.46.5

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-10-20 
20:22:46.733322319 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.1898/e2fsprogs.changes
2022-02-05 23:23:05.695960917 +0100
@@ -1,0 +2,22 @@
+Fri Jan 28 15:40:35 UTC 2022 - Jan Kara 
+
+- Update to 1.46.5:
+  * better handling for resizing to fs sizes which would exceed inode limits
+  * fix crash in e2fsck fastcommit handling 
+  * fix possibly lost quota limits when e2fsck corrects quota files
+  * fix tune2fs to properly transfer quota limits when convertion quota files
+  * add support for handling of version 0 quota files in tune2fs
+  * teach libss to use libreadline.so.8
+  * optimize resize2fs cpu usage for large filesystems
+  * teach libuuid to use getrandom() or getentropy() if available
+- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged 
upstream
+- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
+- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged 
upstream
+- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged 
upstream
+- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
+- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged 
upstream
+- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
+- quota-Drop-dead-code.patch: Remove, merged upstream
+
+
+---

Old:

  debugfs-Fix-headers-for-quota-commands.patch
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch
  e2fsprogs-1.46.4.tar.sign
  e2fsprogs-1.46.4.tar.xz
  libss-add-newer-libreadline.so.8-to-dlopen-path.patch
  quota-Add-support-to-version-0-quota-format.patch
  quota-Drop-dead-code.patch
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch
  tune2fs-Fix-conversion-of-quota-files.patch

New:

  e2fsprogs-1.46.5.tar.sign
  e2fsprogs-1.46.5.tar.xz



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.Hg5KwJ/_old  2022-02-05 23:23:06.475955582 +0100
+++ /var/tmp/diff_new_pack.Hg5KwJ/_new  2022-02-05 23:23:06.47994 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package e2fsprogs
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -66,7 +66,7 @@
 Conflicts:  libcom_err-mini-devel
 %endif
 #
-Version:1.46.4
+Version:1.46.5
 Release:0
 Summary:Utilities for the Second Extended File System
 License:GPL-2.0-only
@@ -93,14 +93,6 @@
 Patch7: harden_e2scrub_all.service.patch
 Patch8: harden_e2scrub_fail@.service.patch
 Patch9: harden_e2scrub_reap.service.patch
-Patch10:libss-add-newer-libreadline.so.8-to-dlopen-path.patch
-Patch11:quota-Add-support-to-version-0-quota-format.patch
-Patch12:quota-Fold-quota_read_all_dquots-into-quota_update_l.patch
-Patch13:quota-Rename-quota_update_limits-to-quota_read_all_d.patch
-Patch14:tune2fs-Fix-conversion-of-quota-files.patch
-Patch15:e2fsck-Do-not-trash-user-limits-when-processing-orph.patch
-Patch16:debugfs-Fix-headers-for-quota-commands.patch
-Patch17:quota-Drop-dead-code.patch
 # Do not suppress make commands
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -269,14 +261,6 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects

++ e2fsprogs-1.46.4.tar.xz -> e2fsprogs-1.46.5.tar.xz ++
/work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs-1.46.4.tar.xz 
/work/SRC/openSUSE:Factory/.e2fsprogs.new.1898/e2fsprogs-1.46.5.tar.xz differ: 
char 27, line 1


commit e2fsprogs for openSUSE:Factory

2021-10-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-10-20 20:22:41

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.1890 (New)


Package is "e2fsprogs"

Wed Oct 20 20:22:41 2021 rev:123 rq:925637 version:1.46.4

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-10-08 
22:04:34.408513262 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.1890/e2fsprogs.changes
2021-10-20 20:22:46.733322319 +0200
@@ -1,0 +2,5 @@
+Fri Oct 15 12:11:41 UTC 2021 - Johannes Segitz 
+
+- Drop ProtectClock hardening, can cause issues if other device acceess is 
needed
+
+---



Other differences:
--


++ harden_e2scrub@.service.patch ++
--- /var/tmp/diff_new_pack.4OBcJ9/_old  2021-10-20 20:22:47.673322898 +0200
+++ /var/tmp/diff_new_pack.4OBcJ9/_new  2021-10-20 20:22:47.673322898 +0200
@@ -2,14 +2,13 @@
 ===
 --- e2fsprogs-1.46.4.orig/scrub/e2sc...@.service.in
 +++ e2fsprogs-1.46.4/scrub/e2sc...@.service.in
-@@ -10,6 +10,15 @@ PrivateNetwork=true
+@@ -10,6 +10,14 @@ PrivateNetwork=true
  ProtectSystem=true
  ProtectHome=read-only
  PrivateTmp=yes
 +# added automatically, for details please see
 +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
 +ProtectHostname=true
-+ProtectClock=true
 +ProtectKernelTunables=true
 +ProtectKernelLogs=true
 +ProtectControlGroups=true

++ harden_e2scrub_all.service.patch ++
--- /var/tmp/diff_new_pack.4OBcJ9/_old  2021-10-20 20:22:47.681322904 +0200
+++ /var/tmp/diff_new_pack.4OBcJ9/_new  2021-10-20 20:22:47.681322904 +0200
@@ -2,7 +2,7 @@
 ===
 --- e2fsprogs-1.46.3.orig/scrub/e2scrub_all.service.in
 +++ e2fsprogs-1.46.3/scrub/e2scrub_all.service.in
-@@ -6,6 +6,18 @@ ConditionCapability=CAP_SYS_RAWIO
+@@ -6,6 +6,17 @@ ConditionCapability=CAP_SYS_RAWIO
  Documentation=man:e2scrub_all(8)
  
  [Service]
@@ -11,7 +11,6 @@
 +ProtectSystem=full
 +ProtectHome=true
 +ProtectHostname=true
-+ProtectClock=true
 +ProtectKernelTunables=true
 +ProtectKernelModules=true
 +ProtectKernelLogs=true

++ harden_e2scrub_fail@.service.patch ++
--- /var/tmp/diff_new_pack.4OBcJ9/_old  2021-10-20 20:22:47.689322909 +0200
+++ /var/tmp/diff_new_pack.4OBcJ9/_new  2021-10-20 20:22:47.689322909 +0200
@@ -2,7 +2,7 @@
 ===
 --- e2fsprogs-1.46.3.orig/scrub/e2scrub_f...@.service.in
 +++ e2fsprogs-1.46.3/scrub/e2scrub_f...@.service.in
-@@ -3,6 +3,18 @@ Description=Online ext4 Metadata Check F
+@@ -3,6 +3,17 @@ Description=Online ext4 Metadata Check F
  Documentation=man:e2scrub(8)
  
  [Service]
@@ -11,7 +11,6 @@
 +ProtectSystem=full
 +ProtectHome=true
 +ProtectHostname=true
-+ProtectClock=true
 +ProtectKernelTunables=true
 +ProtectKernelModules=true
 +ProtectKernelLogs=true

++ harden_e2scrub_reap.service.patch ++
--- /var/tmp/diff_new_pack.4OBcJ9/_old  2021-10-20 20:22:47.697322914 +0200
+++ /var/tmp/diff_new_pack.4OBcJ9/_new  2021-10-20 20:22:47.697322914 +0200
@@ -2,14 +2,13 @@
 ===
 --- e2fsprogs-1.46.3.orig/scrub/e2scrub_reap.service.in
 +++ e2fsprogs-1.46.3/scrub/e2scrub_reap.service.in
-@@ -11,6 +11,16 @@ PrivateNetwork=true
+@@ -11,6 +11,15 @@ PrivateNetwork=true
  ProtectSystem=true
  ProtectHome=read-only
  PrivateTmp=yes
 +# added automatically, for details please see
 +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
 +ProtectHostname=true
-+ProtectClock=true
 +ProtectKernelTunables=true
 +ProtectKernelModules=true
 +ProtectKernelLogs=true


commit e2fsprogs for openSUSE:Factory

2021-10-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-10-08 22:04:32

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.2443 (New)


Package is "e2fsprogs"

Fri Oct  8 22:04:32 2021 rev:122 rq:922404 version:1.46.4

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-09-21 
21:12:20.546584338 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2443/e2fsprogs.changes
2021-10-08 22:04:34.408513262 +0200
@@ -1,0 +2,19 @@
+Thu Sep 30 14:13:06 UTC 2021 - Jan Kara 
+
+- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
+version 0 quota format (jsc#SLE-17360)
+  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
+quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
+  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
+quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
+  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
+files (jsc#SLE-17360)
+  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
+trash user limits when processing orphan list (jsc#SLE-17360)
+  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
+commands (jsc#SLE-17360)
+  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
+- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
+  with them
+
+---

New:

  debugfs-Fix-headers-for-quota-commands.patch
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch
  quota-Add-support-to-version-0-quota-format.patch
  quota-Drop-dead-code.patch
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch
  tune2fs-Fix-conversion-of-quota-files.patch



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.KSCxWq/_old  2021-10-08 22:04:35.104514407 +0200
+++ /var/tmp/diff_new_pack.KSCxWq/_new  2021-10-08 22:04:35.108514414 +0200
@@ -94,6 +94,13 @@
 Patch8: harden_e2scrub_fail@.service.patch
 Patch9: harden_e2scrub_reap.service.patch
 Patch10:libss-add-newer-libreadline.so.8-to-dlopen-path.patch
+Patch11:quota-Add-support-to-version-0-quota-format.patch
+Patch12:quota-Fold-quota_read_all_dquots-into-quota_update_l.patch
+Patch13:quota-Rename-quota_update_limits-to-quota_read_all_d.patch
+Patch14:tune2fs-Fix-conversion-of-quota-files.patch
+Patch15:e2fsck-Do-not-trash-user-limits-when-processing-orph.patch
+Patch16:debugfs-Fix-headers-for-quota-commands.patch
+Patch17:quota-Drop-dead-code.patch
 # Do not suppress make commands
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -263,6 +270,13 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
+%patch15 -p1
+%patch16 -p1
+%patch17 -p1
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects

++ debugfs-Fix-headers-for-quota-commands.patch ++
>From bdcd8e7bbc374e28fa699031ad2dd83ed4bc70b4 Mon Sep 17 00:00:00 2001
From: Jan Kara 
Date: Mon, 23 Aug 2021 16:44:25 +0200
Subject: [PATCH 7/8] debugfs: Fix headers for quota commands
X-Developer-Signature: v=1; a=openpgp-sha256; l=4088; h=from:subject;
 bh=DMtVDsyxwY63aIschGhsYoFtaRzgKdcoj+H6ag3wBwA=;
 b=owEBbQGS/pANAwAIAZydqgc/ZEDZAcsmYgBhI8GmjMKrGf+RnVrgOxdjhO+t478ULkN2q+GNTt0j
 Guy1xK+JATMEAAEIAB0WIQSrWdEr1p4yirVVKBycnaoHP2RA2QUCYSPBpgAKCRCcnaoHP2RA2QAlB/
 9TcSu83oYIMfsnjdrDQJRJLdaWiCSP5A5IET00b2JGlqWkSjTLUhcJUHPWq5ZB9q2hLp8z4V4DoTBT
 dsDPDPqSS6PmG5jdbjU29Gz/iOmUSnNl1IDCHhO/HJwg5DA+fbwpIC1tbNfw6XpvvqpTi6yYJ6B1LP
 byj3D2PLrvqQDtoxc+V90n59U/irl9HqVh6BJOBlhyYvOdbAkvunt6LIsQZvuVmjcpL+TYhcI+S6Ey
 fkyC3hebYfeKTg/ZQunW3bJkhso+XRQqUPGDTU393G3SFn5lywV2pMhhupdW7Rek0BjymcqDEqyhDS
 VRa3oN+/KSiVWg1qy2JAM+ErlZu5fU
X-Developer-Key: i=j...@suse.cz; a=openpgp;
 fpr=93C6099A142276A28BBE35D815BC833443038D8C

list_quota and get_quota commands have 'blocks' header while what they
actually show is a used space in bytes. Fix the header to state 'space'
instead.

Signed-off-by: Jan Kara 
---
 debugfs/quota.c |  4 ++--
 tests/f_orphquot/expect |  4 ++--
 tests/f_quota/expect.0  | 12 ++--
 3 files changed, 10 insertions(+), 10 deletions(-)

Index: e2fsprogs-1.46.4/debugfs/quota.c
===
--- e2fsprogs-1.46.4.orig/debugfs/quota.c
+++ e2fsprogs-1.46.4/debugfs/quota.c
@@ -123,7 +123,7 @@ void do_list_quota(int argc, char 

commit e2fsprogs for openSUSE:Factory

2021-09-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-09-21 21:12:15

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.1899 (New)


Package is "e2fsprogs"

Tue Sep 21 21:12:15 2021 rev:121 rq:919835 version:1.46.4

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-08-07 
17:57:18.450797898 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.1899/e2fsprogs.changes
2021-09-21 21:12:20.546584338 +0200
@@ -1,0 +2,20 @@
+Wed Sep 15 09:16:54 UTC 2021 - Jan Kara 
+
+- Update to 1.46.4:
+  * Default to 256-byte inodes for all filesystems, not only larger ones
+  * Bigalloc is considered supported now for small cluster sizes
+  * E2fsck and e2image fixes for quota feature
+  * Fix mke2fs creation of filesystem into non-existent file
+- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
+  libreadline.so.8 to dlopen path (bsc#1189453)
+
+---
+Tue Sep 14 07:03:07 UTC 2021 - Johannes Segitz 
+
+- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
+  * harden_e2scrub@.service.patch
+  * harden_e2scrub_all.service.patch
+  * harden_e2scrub_fail@.service.patch
+  * harden_e2scrub_reap.service.patch
+
+---

Old:

  e2fsprogs-1.46.3.tar.sign
  e2fsprogs-1.46.3.tar.xz

New:

  e2fsprogs-1.46.4.tar.sign
  e2fsprogs-1.46.4.tar.xz
  harden_e2scrub@.service.patch
  harden_e2scrub_all.service.patch
  harden_e2scrub_fail@.service.patch
  harden_e2scrub_reap.service.patch
  libss-add-newer-libreadline.so.8-to-dlopen-path.patch



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.O9GhhB/_old  2021-09-21 21:12:21.422585328 +0200
+++ /var/tmp/diff_new_pack.O9GhhB/_new  2021-09-21 21:12:21.426585333 +0200
@@ -66,7 +66,7 @@
 Conflicts:  libcom_err-mini-devel
 %endif
 #
-Version:1.46.3
+Version:1.46.4
 Release:0
 Summary:Utilities for the Second Extended File System
 License:GPL-2.0-only
@@ -89,6 +89,11 @@
 Patch3: libcom_err-compile_et_permissions.patch
 Patch4: e2fsprogs-1.42-implicit_fortify_decl.patch
 Patch5: e2fsprogs-1.42-ext2fsh_implicit.patch
+Patch6: harden_e2scrub@.service.patch
+Patch7: harden_e2scrub_all.service.patch
+Patch8: harden_e2scrub_fail@.service.patch
+Patch9: harden_e2scrub_reap.service.patch
+Patch10:libss-add-newer-libreadline.so.8-to-dlopen-path.patch
 # Do not suppress make commands
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -253,6 +258,11 @@
 %patch4
 %patch5
 cp %{SOURCE2} .
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch10 -p1
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects

++ e2fsprogs-1.46.3.tar.xz -> e2fsprogs-1.46.4.tar.xz ++
/work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs-1.46.3.tar.xz 
/work/SRC/openSUSE:Factory/.e2fsprogs.new.1899/e2fsprogs-1.46.4.tar.xz differ: 
char 27, line 1


++ harden_e2scrub@.service.patch ++
Index: e2fsprogs-1.46.4/scrub/e2sc...@.service.in
===
--- e2fsprogs-1.46.4.orig/scrub/e2sc...@.service.in
+++ e2fsprogs-1.46.4/scrub/e2sc...@.service.in
@@ -10,6 +10,15 @@ PrivateNetwork=true
 ProtectSystem=true
 ProtectHome=read-only
 PrivateTmp=yes
+# added automatically, for details please see
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
+ProtectHostname=true
+ProtectClock=true
+ProtectKernelTunables=true
+ProtectKernelLogs=true
+ProtectControlGroups=true
+RestrictRealtime=true
+# end of automatic additions 
 AmbientCapabilities=CAP_SYS_ADMIN CAP_SYS_RAWIO
 NoNewPrivileges=yes
 User=root
++ harden_e2scrub_all.service.patch ++
Index: e2fsprogs-1.46.3/scrub/e2scrub_all.service.in
===
--- e2fsprogs-1.46.3.orig/scrub/e2scrub_all.service.in
+++ e2fsprogs-1.46.3/scrub/e2scrub_all.service.in
@@ -6,6 +6,18 @@ ConditionCapability=CAP_SYS_RAWIO
 Documentation=man:e2scrub_all(8)
 
 [Service]
+# added automatically, for details please see
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
+ProtectSystem=full
+ProtectHome=true
+ProtectHostname=true
+ProtectClock=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectKernelLogs=true
+ProtectControlGroups=true
+RestrictRealtime=true
+# end of automatic additions 
 Type=oneshot
 Environment=SERVICE_MODE=1
 ExecStart=@root_sbindir@/e2scrub_all
++ harden_e2scr

commit e2fsprogs for openSUSE:Factory

2021-08-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-08-07 17:57:08

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.1899 (New)


Package is "e2fsprogs"

Sat Aug  7 17:57:08 2021 rev:120 rq:909835 version:1.46.3

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-06-29 
22:42:48.446837822 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.1899/e2fsprogs.changes
2021-08-07 17:57:18.450797898 +0200
@@ -1,0 +2,14 @@
+Mon Aug  2 20:47:09 UTC 2021 - Jan Kara 
+
+- Update to 1.46.3:
+  * Add -V and -VV options to filefrag
+  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
+  * Fast commit portability fixes
+  * Fix direct IO support in Unix IO manager
+  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
+  * Fix mke2fs to not discard blocks beyond end of filesystem
+  * Make e2fsck set filetype of '.' and '..' entries
+  * Fix QCOW image generation in e2image for very large filesystems
+  * Update translations
+
+---

Old:

  e2fsprogs-1.46.2.tar.sign
  e2fsprogs-1.46.2.tar.xz

New:

  e2fsprogs-1.46.3.tar.sign
  e2fsprogs-1.46.3.tar.xz



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.cn6GB4/_old  2021-08-07 17:57:18.970797489 +0200
+++ /var/tmp/diff_new_pack.cn6GB4/_new  2021-08-07 17:57:18.974797485 +0200
@@ -66,7 +66,7 @@
 Conflicts:  libcom_err-mini-devel
 %endif
 #
-Version:1.46.2
+Version:1.46.3
 Release:0
 Summary:Utilities for the Second Extended File System
 License:GPL-2.0-only

++ e2fsprogs-1.46.2.tar.xz -> e2fsprogs-1.46.3.tar.xz ++
/work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs-1.46.2.tar.xz 
/work/SRC/openSUSE:Factory/.e2fsprogs.new.1899/e2fsprogs-1.46.3.tar.xz differ: 
char 26, line 1


commit e2fsprogs for openSUSE:Factory

2021-06-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-06-29 22:42:47

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.2625 (New)


Package is "e2fsprogs"

Tue Jun 29 22:42:47 2021 rev:119 rq:902396 version:1.46.2

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-05-16 
11:38:36.051360994 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2625/e2fsprogs.changes
2021-06-29 22:42:48.446837822 +0200
@@ -1,0 +2,6 @@
+Wed Jun  2 08:31:22 UTC 2021 - Christophe Giboudeaux 
+
+- Fix the %doc files. RELEASE-NOTES is a symlink to
+  doc/RelNotes/v%version.
+
+---



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.b44dNy/_old  2021-06-29 22:42:49.042838608 +0200
+++ /var/tmp/diff_new_pack.b44dNy/_new  2021-06-29 22:42:49.046838614 +0200
@@ -395,7 +395,7 @@
 
 %files -f e2fsprogs.lang
 %defattr(-, root, root)
-%doc RELEASE-NOTES README
+%doc doc/RelNotes/v%{version}.txt README
 %if 0%{?sle_version} > 120200
 %license NOTICE
 %endif


commit e2fsprogs for openSUSE:Factory

2021-05-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-05-16 11:38:34

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.2988 (New)


Package is "e2fsprogs"

Sun May 16 11:38:34 2021 rev:118 rq: version:1.46.2

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-05-15 
23:14:52.909394893 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2988/e2fsprogs.changes
2021-05-16 11:38:36.051360994 +0200
@@ -2,5 +1,0 @@
-Mon May 10 18:15:55 UTC 2021 - Scott Young 
-
-- Added fuse2fs as a subpackage
-




Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.0pIBgZ/_old  2021-05-16 11:38:36.683358258 +0200
+++ /var/tmp/diff_new_pack.0pIBgZ/_new  2021-05-16 11:38:36.687358241 +0200
@@ -246,17 +246,6 @@
 Development files for the com_err error message display library. Static 
libraries.
 %endif
 
-%if ! %{build_mini}
-%package -n fuse2fs
-Summary:   A FUSE file system client that supports reading and writing 
ext4/3/2 filesystems.
-License:   MIT
-Group: System/Filesystems
-BuildRequires: fuse-devel
-
-%description -n fuse2fs
-fuse2fs is a FUSE file system client that supports reading and writing from 
devices or image files containing ext2, ext3, and ext4 file systems.
-%endif
-
 %prep
 %setup -q -n e2fsprogs-%{version}
 # libcom_err patches
@@ -466,7 +455,6 @@
 %{_mandir}/man5/mke2fs.conf.5.gz
 %{_mandir}/man8/*.8.gz
 
-
 %files devel
 %defattr(-,root,root)
 %doc README.SUSE
@@ -562,9 +550,4 @@
 %{_libdir}/libe2p.a
 %endif
 
-%files -n fuse2fs
-%defattr(-, root, root)
-%{_bindir}/fuse2fs
-%{_mandir}/man1/fuse2fs.1.gz
-
 %changelog


commit e2fsprogs for openSUSE:Factory

2021-05-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-05-15 23:14:51

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.2988 (New)


Package is "e2fsprogs"

Sat May 15 23:14:51 2021 rev:117 rq:892170 version:1.46.2

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-03-24 
16:09:39.891732015 +0100
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2988/e2fsprogs.changes
2021-05-15 23:14:52.909394893 +0200
@@ -1,0 +2,5 @@
+Mon May 10 18:15:55 UTC 2021 - Scott Young 
+
+- Added fuse2fs as a subpackage
+
+---



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.tPFppQ/_old  2021-05-15 23:14:53.465392668 +0200
+++ /var/tmp/diff_new_pack.tPFppQ/_new  2021-05-15 23:14:53.465392668 +0200
@@ -246,6 +246,17 @@
 Development files for the com_err error message display library. Static 
libraries.
 %endif
 
+%if ! %{build_mini}
+%package -n fuse2fs
+Summary:   A FUSE file system client that supports reading and writing 
ext4/3/2 filesystems.
+License:   MIT
+Group: System/Filesystems
+BuildRequires: fuse-devel
+
+%description -n fuse2fs
+fuse2fs is a FUSE file system client that supports reading and writing from 
devices or image files containing ext2, ext3, and ext4 file systems.
+%endif
+
 %prep
 %setup -q -n e2fsprogs-%{version}
 # libcom_err patches
@@ -455,6 +466,7 @@
 %{_mandir}/man5/mke2fs.conf.5.gz
 %{_mandir}/man8/*.8.gz
 
+
 %files devel
 %defattr(-,root,root)
 %doc README.SUSE
@@ -550,4 +562,9 @@
 %{_libdir}/libe2p.a
 %endif
 
+%files -n fuse2fs
+%defattr(-, root, root)
+%{_bindir}/fuse2fs
+%{_mandir}/man1/fuse2fs.1.gz
+
 %changelog


commit e2fsprogs for openSUSE:Factory

2021-03-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-03-24 16:09:34

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.2401 (New)


Package is "e2fsprogs"

Wed Mar 24 16:09:34 2021 rev:116 rq:879951 version:1.46.2

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-02-23 
20:22:02.163742231 +0100
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2401/e2fsprogs.changes
2021-03-24 16:09:39.891732015 +0100
@@ -1,0 +2,22 @@
+Sun Mar 14 15:25:20 UTC 2021 - Andreas Stieger 
+
+- e2fsprogs 1.46.2:
+  * tune2fs -c now takes "random" argument
+  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
+  * Fix warnings when resizing small file systems to a super-large
+  * Fix the debugfs rdump and ls commands so they will work correctly
+for uid's and gid's => 65536
+  * Fix the debugfs write and symlink commands so they support
+targets which contain a pathname
+  * Fix Direct I/O support on block devices where the logical block
+size is greater 1k
+  * Fix debugfs's logdump so it works on file systems whose block
+size is greater than 8k
+  * Fix a crash when there is error while e2fsck is trying to open
+the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
+has been initialized
+  * Improved error checking in the fast commit replay code in e2fsck
+  * Fix various compiler and Coverity warnings
+  * Update the Spanish translation from the translation project
+
+---

Old:

  e2fsprogs-1.46.1.tar.sign
  e2fsprogs-1.46.1.tar.xz

New:

  e2fsprogs-1.46.2.tar.sign
  e2fsprogs-1.46.2.tar.xz



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.FfKZ0d/_old  2021-03-24 16:09:40.663732825 +0100
+++ /var/tmp/diff_new_pack.FfKZ0d/_new  2021-03-24 16:09:40.667732829 +0100
@@ -66,7 +66,7 @@
 Conflicts:  libcom_err-mini-devel
 %endif
 #
-Version:1.46.1
+Version:1.46.2
 Release:0
 Summary:Utilities for the Second Extended File System
 License:GPL-2.0-only

++ e2fsprogs-1.46.1.tar.xz -> e2fsprogs-1.46.2.tar.xz ++
/work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs-1.46.1.tar.xz 
/work/SRC/openSUSE:Factory/.e2fsprogs.new.2401/e2fsprogs-1.46.2.tar.xz differ: 
char 26, line 1


commit e2fsprogs for openSUSE:Factory

2021-02-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-02-23 20:20:05

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.2378 (New)


Package is "e2fsprogs"

Tue Feb 23 20:20:05 2021 rev:115 rq:873456 version:1.46.1

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2021-02-04 
20:21:30.154591342 +0100
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.2378/e2fsprogs.changes
2021-02-23 20:22:02.163742231 +0100
@@ -1,0 +2,33 @@
+Thu Feb 18 14:44:00 UTC 2021 - Jan Kara 
+
+- Remove autoreconf (and resulting dependencies) from the spec file. The
+  upstream configure script should be fine.
+
+---
+Tue Feb 16 17:31:25 UTC 2021 - Jan Kara 
+
+- Update to 1.46.1:
+  * Fix setting extended attributes in libext2fs and debugfs
+  * Fix e2fsck to accept large_dir directories greater than 4G
+  * Fix fast commit support on big endian architectures
+  * Fix mke2fs -d to correctly import a small file stored using inline_data
+feature and which has ACL or extended attribute
+  * Various compilation fixes
+  * Speedup bitmap loading for large filesystems using multiple threads
+  * Speedup mke2fs for bigalloc filesystems
+  * E2fsck fixes when rehashing directories
+  * Fix e2fsck crashes on maliciously corrupted filesystems
+  * Fix e2fsck handling of duplicated case-folded file names
+  * Implement hashed directory support in libext2fs
+  * Support for fast commit feature
+  * Support for combination of casefolding and encryption
+  * Support for stable inodes feature
+  * Add support for per-inode DAX flag
+  * Fix tune2fs to unlock MMP on failure
+  * Fix e2fsck buffer overflow when scanning directory blocks
+  * Fix resize2fs overflowing block group descriptors with 1k block size
+- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
+- Add autoconf-archive to build requirements
+- Fix installation of info files for older distros
+
+---

Old:

  e2fsprogs-1.45.2-gettext.patch
  e2fsprogs-1.45.6.tar.sign
  e2fsprogs-1.45.6.tar.xz

New:

  e2fsprogs-1.46.1.tar.sign
  e2fsprogs-1.46.1.tar.xz



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.lGDzXB/_old  2021-02-23 20:22:03.179743128 +0100
+++ /var/tmp/diff_new_pack.lGDzXB/_new  2021-02-23 20:22:03.179743128 +0100
@@ -28,8 +28,6 @@
 %else
 %bcond_with systemd
 %endif
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  libblkid-devel
 BuildRequires:  libuuid-devel
 BuildRequires:  pkg-config
@@ -68,7 +66,7 @@
 Conflicts:  libcom_err-mini-devel
 %endif
 #
-Version:1.45.6
+Version:1.46.1
 Release:0
 Summary:Utilities for the Second Extended File System
 License:GPL-2.0-only
@@ -91,8 +89,6 @@
 Patch3: libcom_err-compile_et_permissions.patch
 Patch4: e2fsprogs-1.42-implicit_fortify_decl.patch
 Patch5: e2fsprogs-1.42-ext2fsh_implicit.patch
-# PATCH-FIX-UPSTREAM e2fsprogs-1.45.2-gettext.patch -- Support gettext 0.20
-Patch6: e2fsprogs-1.45.2-gettext.patch
 # Do not suppress make commands
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -256,14 +252,10 @@
 %patch3 -p1
 %patch4
 %patch5
-%patch6 -p1
 cp %{SOURCE2} .
-# Don't use intl/ subdirectory as it's deprecated since gettext 0.20
-rm -r intl
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
-autoreconf --force --install
 %configure \
   --with-root-prefix=''   \
   --enable-elf-shlibs \
@@ -329,7 +321,9 @@
 %post
 /sbin/ldconfig
 %if ! %{build_mini}
-%install_info --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz || :
+%if 0%{?suse_version} <= 1530
+%install_info --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz
+%endif
 %{?regenerate_initrd_post}
 %endif
 
@@ -347,7 +341,9 @@
 %preun -n e2fsprogs-scrub-mini
 %else
 %preun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz || :
+%if 0%{?suse_version} <= 1530
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz
+%endif
 %preun -n e2fsprogs-scrub
 %endif
 %service_del_preun e2scrub@.service e2scrub_all.service e2scrub_all.timer 
e2scrub_fail@.service e2scrub_reap.service

++ e2fsprogs-1.45.6.tar.xz -> e2fsprogs-1.46.1.tar.xz ++
/work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs-1.45.6.tar.xz 
/work/SRC/openSUSE:Factory/.e2fsprogs.new.2378/e2fsprogs-1.46.1.tar.xz differ: 
char 8, line 1


commit e2fsprogs for openSUSE:Factory

2021-02-04 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2021-02-04 20:21:29

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.28504 (New)


Package is "e2fsprogs"

Thu Feb  4 20:21:29 2021 rev:114 rq:868690 version:1.45.6

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2020-11-26 
23:08:54.344800517 +0100
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.28504/e2fsprogs.changes   
2021-02-04 20:21:30.154591342 +0100
@@ -1,0 +2,6 @@
+Thu Jan 28 15:02:08 UTC 2021 - Thorsten Kukuk 
+
+- Fix usage of info macros on openSUSE, we use file triggers today
+- Use file requires for post section
+
+---



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.LIt1j0/_old  2021-02-04 20:21:30.986592608 +0100
+++ /var/tmp/diff_new_pack.LIt1j0/_new  2021-02-04 20:21:30.990592615 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package e2fsprogs
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -39,14 +39,14 @@
 BuildRequires:  makeinfo
 %endif
 # Define info macros if missing (for Fedora builds)
-%if 0%{!?%install_info_prereq:1}
+%if ! 0%{?suse_version}
 %define install_info_prereq info
 %define install_info sbin/install-info
 %define install_info_delete sbin/install-info --delete
-%endif
 Requires(post): %install_info_prereq
 Requires(preun): %install_info_prereq
 %endif
+%endif
 # bug437293
 %ifarch ppc64
 Obsoletes:  e2fsprogs-64bit
@@ -74,7 +74,8 @@
 License:GPL-2.0-only
 Group:  System/Filesystems
 URL:http://e2fsprogs.sourceforge.net
-Requires(post): coreutils
+# For regenerate_initrd_post macro
+Requires(post): /usr/bin/mkdir /usr/bin/touch
 Requires:   libcom_err2 >= %{version}
 Requires:   libext2fs2 >= %{version}
 Suggests:   e2fsprogs-scrub


[opensuse-commit] commit e2fsprogs for openSUSE:Factory

2020-11-26 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package e2fsprogs for openSUSE:Factory 
checked in at 2020-11-26 23:08:51

Comparing /work/SRC/openSUSE:Factory/e2fsprogs (Old)
 and  /work/SRC/openSUSE:Factory/.e2fsprogs.new.5913 (New)


Package is "e2fsprogs"

Thu Nov 26 23:08:51 2020 rev:113 rq:849645 version:1.45.6

Changes:

--- /work/SRC/openSUSE:Factory/e2fsprogs/e2fsprogs.changes  2020-05-11 
13:25:39.655143809 +0200
+++ /work/SRC/openSUSE:Factory/.e2fsprogs.new.5913/e2fsprogs.changes
2020-11-26 23:08:54.344800517 +0100
@@ -1,0 +2,5 @@
+Thu Oct 29 10:31:32 UTC 2020 - Ludwig Nussel 
+
+- prepare usrmerge (boo#1029961)
+
+---



Other differences:
--
++ e2fsprogs.spec ++
--- /var/tmp/diff_new_pack.PViZav/_old  2020-11-26 23:08:55.232801391 +0100
+++ /var/tmp/diff_new_pack.PViZav/_new  2020-11-26 23:08:55.232801391 +0100
@@ -287,7 +287,7 @@
 
 rm $RPM_BUILD_ROOT%{_libdir}/e2initrd_helper
 
-#UsrMerge
+%if !0%{?usrmerged}
 mkdir %{buildroot}/sbin
 ln -s %{_sbindir}/badblocks %{buildroot}/sbin/badblocks
 ln -s %{_sbindir}/debugfs   %{buildroot}/sbin/debugfs
@@ -314,7 +314,7 @@
 for libName in $LIBNAMES;
   do ln -s %{_libdir}/$libName %{buildroot}/%{_lib};
 done
-#EndUsrMerge
+%endif
 
 %if %{with systemd}
 %if %{build_mini}
@@ -403,7 +403,7 @@
 %license NOTICE
 %endif
 %config /etc/mke2fs.conf
-#UsrMerge 
+%if !0%{?usrmerged}
 /sbin/badblocks
 /sbin/debugfs
 /sbin/dumpe2fs
@@ -422,7 +422,7 @@
 /sbin/tune2fs
 /sbin/e2image
 /sbin/logsave
-#EndUsrMerge
+%endif
 %{_sbindir}/badblocks
 %{_sbindir}/debugfs
 %{_sbindir}/dumpe2fs
@@ -487,10 +487,10 @@
 %files -n libext2fs2
 %endif
 %defattr(-, root, root)
-#UsrMerge
+%if !0%{?usrmerged}
 /%{_lib}/libext2fs.so.*
 /%{_lib}/libe2p.so.*
-#EndUsrMerge
+%endif
 %{_libdir}/libext2fs.so.*
 %{_libdir}/libe2p.so.*
 
@@ -513,10 +513,10 @@
 %files -n libcom_err2
 %endif
 %defattr(-, root, root)
-#UsrMerge
+%if !0%{?usrmerged}
 /%{_lib}/libcom_err.so.*
 /%{_lib}/libss.so.*
-#EndUsrMerge
+%endif
 %{_libdir}/libcom_err.so.*
 %{_libdir}/libss.so.*
 
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org