Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kdump for openSUSE:Factory checked 
in at 2023-06-27 23:16:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdump (Old)
 and      /work/SRC/openSUSE:Factory/.kdump.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdump"

Tue Jun 27 23:16:14 2023 rev:135 rq:1093182 version:1.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdump/kdump.changes      2023-06-08 
21:41:59.849791387 +0200
+++ /work/SRC/openSUSE:Factory/.kdump.new.15902/kdump.changes   2023-06-27 
23:16:19.255269531 +0200
@@ -1,0 +2,40 @@
+Wed Jun 14 22:42:43 UTC 2023 - Jiri Bohac <[email protected]>
+
+- upgrade to version 1.9.2
+  * adapt kdumptool to work with YaST
+  * wait for SMTP server to become reachable
+
+-------------------------------------------------------------------
+Wed Jun 14 11:13:51 UTC 2023 - Jiri Bohac <[email protected]>
+
+- upgrade to version 1.9.1
+  * reimplement e-mail notifications
+
+-------------------------------------------------------------------
+Thu Jun  8 16:43:28 UTC 2023 - Jiri Bohac <[email protected]>
+
+- upgrade to version 1.9
+  * complete rewrite of kdump-save and parts of initrd generation
+    * mounts are now entirely handled by dracut
+    * deprecated: split dumps (saving to more than one targets at once)
+    * deprecated: KDUMPTOOL_FLAGS option removed; original XENALLDOMAINS is now
+      the default, disable with MAKEDUMPFILE_OPTIONS=-X
+    * deprecated: notification e-mails
+    * deprecated: copying of the kernel image (KDUMP_COPY_KERNEL)
+    * FTP and SFTP are now handled by lftp, added to the spec file as 
Recommends:
+    * SSH and SFTP now support passwords provided in the URL
+    * fixed KDUMP_SSH_HOST_KEY, now needs to include the key type    
+    * new KDUMP_DUMPFORMAT=raw, will save an unmodified /proc/vmcore
+    * the output directory name is now YYYY-MM-DD-HH-MM, i.e. the separator 
between
+      HH and MM changed 
+    * unified default KDUMP_SAVEDIR across config, code and man to /var/crash
+    * ping is now used to detect network is up; disable with 
KDUMP_NET_TIMEOUT=0    
+    * all the yes/no options changed to true/false; yes/no/1/0 still accepted
+  * put the kdump initrd in /var/lib/kdump/initrd
+  * use default kernel symlink (/boot/vmlinuz) instead of kernel autodetection
+  * KDUMP_KERNELVER can specify an absolute path to a kernel image
+  * improved mkdumprd detection of changed settings
+  * removed all of kdumptool except the calibrate subcommand
+  * cleaned up dependencies (ssh now only Recommended)
+
+-------------------------------------------------------------------

Old:
----
  kdump-1.0.3.tar.xz

New:
----
  kdump-1.9.2.tar.xz

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

Other differences:
------------------
++++++ kdump.spec ++++++
--- /var/tmp/diff_new_pack.WgDsEY/_old  2023-06-27 23:16:20.027274074 +0200
+++ /var/tmp/diff_new_pack.WgDsEY/_new  2023-06-27 23:16:20.031274097 +0200
@@ -53,7 +53,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:           kdump
-Version:        1.0.3
+Version:        1.9.2
 Release:        0
 Summary:        Kernel crash dump scripts and utilities
 License:        GPL-2.0-or-later
@@ -66,15 +66,9 @@
 BuildRequires:  cmake >= 3.7
 BuildRequires:  gcc-c++
 BuildRequires:  libblkid-devel
-BuildRequires:  libcurl-devel
-BuildRequires:  libelf-devel
-BuildRequires:  libesmtp-devel
-BuildRequires:  libmount-devel
-BuildRequires:  libxslt
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-sysvinit
 BuildRequires:  util-linux-systemd
-BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(udev)
 #!BuildIgnore:  fop
@@ -95,11 +89,9 @@
 BuildRequires:  util-linux-systemd
 %endif
 Requires:       /usr/bin/sed
-Requires:       curl
 Requires:       dracut >= 047
 Requires:       kexec-tools
 Requires:       makedumpfile
-Requires:       openssh
 %ifarch ppc64 ppc64le
 Requires:       servicelog
 BuildRequires:  servicelog
@@ -111,7 +103,10 @@
 PreReq:         /usr/bin/rm
 PreReq:         /usr/bin/touch
 Recommends:     cifs-utils
+Recommends:     lftp
 Recommends:     nfs-client
+Recommends:     openssh
+Suggests:       mailx
 # update should detect the split-off from kexec-tools
 Provides:       kexec-tools:%{_initddir}/kdump
 ExcludeArch:    s390 ppc %arm32
@@ -162,6 +157,7 @@
 %cmake_install
 # empty directory
 mkdir -p %{buildroot}%{_localstatedir}/crash
+mkdir -p %{buildroot}%{_localstatedir}/lib/kdump
 
 %if !%{with calibrate}
 # get distro_prefix-prefixed lines from calibrate.conf.all
@@ -178,12 +174,12 @@
 %endif
 
 # symlink for init script
-rm %{buildroot}%{_initddir}/boot.kdump
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rckdump
 
 %pre
 %service_add_pre kdump.service
 %service_add_pre kdump-early.service
+%service_add_pre kdump-notify.service
 
 %post
 # change only permission if the file exists before /etc/sysconfig/kdump
@@ -195,7 +191,8 @@
 %{fillup_only -n kdump}
 %service_add_post kdump.service
 %service_add_post kdump-early.service
-# ensure newly added kdump-early.service is-enabled matches prior state
+%service_add_post kdump-notify.service
+# ensure newly added kdump-*.service is-enabled matches prior state
 if [ -x %{_bindir}/systemctl ] && %{_bindir}/systemctl is-enabled 
kdump.service &>/dev/null ; then
        %{_bindir}/systemctl reenable kdump.service || :
 fi
@@ -219,6 +216,7 @@
 echo "Stopping kdump ..."
 %service_del_preun kdump.service
 %service_del_preun kdump-early.service
+%service_del_preun kdump-notify.service
 
 %postun
 # force regeneration of kdumprd
@@ -227,6 +225,7 @@
 rm %{_localstatedir}/log/dump >/dev/null 2>&1 || true
 %service_del_postun kdump.service
 %service_del_postun kdump-early.service
+%service_del_postun kdump-notify.service
 
 %files
 %defattr(-,root,root)
@@ -236,7 +235,6 @@
 %{_sbindir}/mkdumprd
 %{_mandir}/man5/kdump.5%{?ext_man}
 %{_mandir}/man7/kdump.7%{?ext_man}
-%{_mandir}/man8/kdumptool.8%{?ext_man}
 %{_mandir}/man8/mkdumprd.8%{?ext_man}
 %{_fillupdir}/sysconfig.kdump
 %dir %{dracutlibdir}
@@ -246,6 +244,8 @@
 /usr/lib/kdump/*
 %{_unitdir}/kdump.service
 %{_unitdir}/kdump-early.service
+%{_unitdir}/kdump-notify.service
 %{_sbindir}/rckdump
+%dir /var/lib/kdump
 
 %changelog

++++++ kdump-1.0.3.tar.xz -> kdump-1.9.2.tar.xz ++++++
++++ 37917 lines of diff (skipped)

Reply via email to