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-07-04 15:21:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdump (Old)
 and      /work/SRC/openSUSE:Factory/.kdump.new.23466 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdump"

Tue Jul  4 15:21:53 2023 rev:136 rq:1096604 version:1.9.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdump/kdump.changes      2023-06-27 
23:16:19.255269531 +0200
+++ /work/SRC/openSUSE:Factory/.kdump.new.23466/kdump.changes   2023-07-04 
15:22:07.666114702 +0200
@@ -1,0 +2,10 @@
+Wed Jun 28 10:00:07 UTC 2023 - Jiri Bohac <jbo...@suse.com>
+
+- upgrade to version 1.9.3
+  * fix calibrate
+  * update kdump(7) manpage
+  * turn missing ssh, lftp or host key into a fatal error
+  * depend on openssh-clients not openssh
+- refreshed calibrate values
+
+-------------------------------------------------------------------

Old:
----
  kdump-1.9.2.tar.xz
  kdump-rpmlintrc

New:
----
  kdump-1.9.3.tar.xz

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

Other differences:
------------------
++++++ kdump.spec ++++++
--- /var/tmp/diff_new_pack.eQxQA1/_old  2023-07-04 15:22:10.422131265 +0200
+++ /var/tmp/diff_new_pack.eQxQA1/_new  2023-07-04 15:22:10.426131289 +0200
@@ -53,7 +53,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:           kdump
-Version:        1.9.2
+Version:        1.9.3
 Release:        0
 Summary:        Kernel crash dump scripts and utilities
 License:        GPL-2.0-or-later
@@ -61,7 +61,6 @@
 URL:            https://github.com/openSUSE/kdump
 Source:         %{name}-%{version}.tar.xz
 Source1:        calibrate.conf.all
-Source2:        %{name}-rpmlintrc
 BuildRequires:  asciidoc
 BuildRequires:  cmake >= 3.7
 BuildRequires:  gcc-c++
@@ -78,7 +77,10 @@
 BuildRequires:  dracut >= 047
 BuildRequires:  iputils
 BuildRequires:  kernel-default
+BuildRequires:  lftp
 BuildRequires:  makedumpfile
+BuildRequires:  openssh-clients
+BuildRequires:  pciutils
 BuildRequires:  procps
 BuildRequires:  python3
 %ifnarch s390x
@@ -105,7 +107,7 @@
 Recommends:     cifs-utils
 Recommends:     lftp
 Recommends:     nfs-client
-Recommends:     openssh
+Recommends:     openssh-clients
 Suggests:       mailx
 # update should detect the split-off from kexec-tools
 Provides:       kexec-tools:%{_initddir}/kdump

++++++ calibrate.conf.all ++++++
--- /var/tmp/diff_new_pack.eQxQA1/_old  2023-07-04 15:22:10.498131722 +0200
+++ /var/tmp/diff_new_pack.eQxQA1/_new  2023-07-04 15:22:10.502131746 +0200
@@ -38,314 +38,314 @@
 leap150300.x86_64:SIZEOFPAGE=64
 leap150300.x86_64:USER_BASE=17076
 leap150300.x86_64:USER_NET=4420
-leap150500.aarch64:INIT_CACHED=38312
-leap150500.aarch64:INIT_CACHED_NET=4104
-leap150500.aarch64:INIT_NET=1592
-leap150500.aarch64:KERNEL_BASE=83580
-leap150500.aarch64:KERNEL_INIT=19300
+leap150500.aarch64:INIT_CACHED=31912
+leap150500.aarch64:INIT_CACHED_NET=10384
+leap150500.aarch64:INIT_NET=3424
+leap150500.aarch64:KERNEL_BASE=75432
+leap150500.aarch64:KERNEL_INIT=17340
 leap150500.aarch64:PAGESIZE=4096
 leap150500.aarch64:PERCPU=144
 leap150500.aarch64:SIZEOFPAGE=64
-leap150500.aarch64:USER_BASE=14256
-leap150500.aarch64:USER_NET=6848
-leap150500.ppc64le:INIT_CACHED=83264
-leap150500.ppc64le:INIT_CACHED_NET=8064
-leap150500.ppc64le:INIT_NET=1856
-leap150500.ppc64le:KERNEL_BASE=189440
-leap150500.ppc64le:KERNEL_INIT=19200
+leap150500.aarch64:USER_BASE=14516
+leap150500.aarch64:USER_NET=7040
+leap150500.ppc64le:INIT_CACHED=72960
+leap150500.ppc64le:INIT_CACHED_NET=17216
+leap150500.ppc64le:INIT_NET=3968
+leap150500.ppc64le:KERNEL_BASE=183360
+leap150500.ppc64le:KERNEL_INIT=16960
 leap150500.ppc64le:PAGESIZE=65536
 leap150500.ppc64le:PERCPU=896
 leap150500.ppc64le:SIZEOFPAGE=64
-leap150500.ppc64le:USER_BASE=67968
-leap150500.ppc64le:USER_NET=0
-leap150500.s390x:INIT_CACHED=34440
-leap150500.s390x:INIT_CACHED_NET=3584
-leap150500.s390x:INIT_NET=1300
-leap150500.s390x:KERNEL_BASE=44868
-leap150500.s390x:KERNEL_INIT=14668
+leap150500.ppc64le:USER_BASE=62336
+leap150500.ppc64le:USER_NET=4864
+leap150500.s390x:INIT_CACHED=28264
+leap150500.s390x:INIT_CACHED_NET=9596
+leap150500.s390x:INIT_NET=3112
+leap150500.s390x:KERNEL_BASE=45020
+leap150500.s390x:KERNEL_INIT=12728
 leap150500.s390x:PAGESIZE=4096
 leap150500.s390x:PERCPU=140
 leap150500.s390x:SIZEOFPAGE=64
-leap150500.s390x:USER_BASE=19508
-leap150500.s390x:USER_NET=0
-leap150500.x86_64:INIT_CACHED=37124
-leap150500.x86_64:INIT_CACHED_NET=3900
-leap150500.x86_64:INIT_NET=1784
-leap150500.x86_64:KERNEL_BASE=89488
-leap150500.x86_64:KERNEL_INIT=22076
+leap150500.s390x:USER_BASE=21256
+leap150500.s390x:USER_NET=1212
+leap150500.x86_64:INIT_CACHED=31084
+leap150500.x86_64:INIT_CACHED_NET=9700
+leap150500.x86_64:INIT_NET=3672
+leap150500.x86_64:KERNEL_BASE=87692
+leap150500.x86_64:KERNEL_INIT=20032
 leap150500.x86_64:PAGESIZE=4096
 leap150500.x86_64:PERCPU=264
 leap150500.x86_64:SIZEOFPAGE=64
-leap150500.x86_64:USER_BASE=16200
-leap150500.x86_64:USER_NET=10036
-sle150200.aarch64:INIT_CACHED=39152
-sle150200.aarch64:INIT_CACHED_NET=5088
-sle150200.aarch64:INIT_NET=1652
-sle150200.aarch64:KERNEL_BASE=59184
-sle150200.aarch64:KERNEL_INIT=16884
+leap150500.x86_64:USER_BASE=17948
+leap150500.x86_64:USER_NET=4508
+sle150200.aarch64:INIT_CACHED=29848
+sle150200.aarch64:INIT_CACHED_NET=14368
+sle150200.aarch64:INIT_NET=4628
+sle150200.aarch64:KERNEL_BASE=59120
+sle150200.aarch64:KERNEL_INIT=13832
 sle150200.aarch64:PAGESIZE=4096
 sle150200.aarch64:PERCPU=140
 sle150200.aarch64:SIZEOFPAGE=64
-sle150200.aarch64:USER_BASE=7868
-sle150200.aarch64:USER_NET=4288
-sle150200.ppc64le:INIT_CACHED=77184
-sle150200.ppc64le:INIT_CACHED_NET=8768
-sle150200.ppc64le:INIT_NET=1920
-sle150200.ppc64le:KERNEL_BASE=76352
-sle150200.ppc64le:KERNEL_INIT=17280
+sle150200.aarch64:USER_BASE=6696
+sle150200.aarch64:USER_NET=8028
+sle150200.ppc64le:INIT_CACHED=63424
+sle150200.ppc64le:INIT_CACHED_NET=21888
+sle150200.ppc64le:INIT_NET=5312
+sle150200.ppc64le:KERNEL_BASE=76096
+sle150200.ppc64le:KERNEL_INIT=13824
 sle150200.ppc64le:PAGESIZE=65536
 sle150200.ppc64le:PERCPU=896
 sle150200.ppc64le:SIZEOFPAGE=64
-sle150200.ppc64le:USER_BASE=28672
-sle150200.ppc64le:USER_NET=12736
-sle150200.x86_64:INIT_CACHED=38884
-sle150200.x86_64:INIT_CACHED_NET=4512
-sle150200.x86_64:INIT_NET=1640
-sle150200.x86_64:KERNEL_BASE=57020
-sle150200.x86_64:KERNEL_INIT=20232
+sle150200.ppc64le:USER_BASE=37760
+sle150200.ppc64le:USER_NET=1024
+sle150200.x86_64:INIT_CACHED=30020
+sle150200.x86_64:INIT_CACHED_NET=13292
+sle150200.x86_64:INIT_NET=4736
+sle150200.x86_64:KERNEL_BASE=55968
+sle150200.x86_64:KERNEL_INIT=17068
 sle150200.x86_64:PAGESIZE=4096
 sle150200.x86_64:PERCPU=236
 sle150200.x86_64:SIZEOFPAGE=64
-sle150200.x86_64:USER_BASE=5588
-sle150200.x86_64:USER_NET=9024
-sle150300.aarch64:INIT_CACHED=35248
-sle150300.aarch64:INIT_CACHED_NET=4368
-sle150300.aarch64:INIT_NET=1640
-sle150300.aarch64:KERNEL_BASE=58544
-sle150300.aarch64:KERNEL_INIT=17500
+sle150200.x86_64:USER_BASE=11176
+sle150200.x86_64:USER_NET=2372
+sle150300.aarch64:INIT_CACHED=28648
+sle150300.aarch64:INIT_CACHED_NET=10940
+sle150300.aarch64:INIT_NET=3524
+sle150300.aarch64:KERNEL_BASE=57784
+sle150300.aarch64:KERNEL_INIT=15544
 sle150300.aarch64:PAGESIZE=4096
 sle150300.aarch64:PERCPU=140
 sle150300.aarch64:SIZEOFPAGE=64
-sle150300.aarch64:USER_BASE=15656
-sle150300.aarch64:USER_NET=6368
-sle150300.ppc64le:INIT_CACHED=74496
-sle150300.ppc64le:INIT_CACHED_NET=7808
-sle150300.ppc64le:INIT_NET=1920
-sle150300.ppc64le:KERNEL_BASE=76672
-sle150300.ppc64le:KERNEL_INIT=18368
+sle150300.aarch64:USER_BASE=1496
+sle150300.aarch64:USER_NET=21356
+sle150300.ppc64le:INIT_CACHED=64192
+sle150300.ppc64le:INIT_CACHED_NET=17472
+sle150300.ppc64le:INIT_NET=4032
+sle150300.ppc64le:KERNEL_BASE=76224
+sle150300.ppc64le:KERNEL_INIT=16192
 sle150300.ppc64le:PAGESIZE=65536
 sle150300.ppc64le:PERCPU=896
 sle150300.ppc64le:SIZEOFPAGE=64
-sle150300.ppc64le:USER_BASE=58496
-sle150300.ppc64le:USER_NET=11072
-sle150300.s390x:INIT_CACHED=31520
-sle150300.s390x:INIT_CACHED_NET=3852
-sle150300.s390x:INIT_NET=1360
-sle150300.s390x:KERNEL_BASE=43348
-sle150300.s390x:KERNEL_INIT=13116
+sle150300.ppc64le:USER_BASE=61312
+sle150300.ppc64le:USER_NET=4160
+sle150300.s390x:INIT_CACHED=25308
+sle150300.s390x:INIT_CACHED_NET=10080
+sle150300.s390x:INIT_NET=3224
+sle150300.s390x:KERNEL_BASE=42888
+sle150300.s390x:KERNEL_INIT=11216
 sle150300.s390x:PAGESIZE=4096
 sle150300.s390x:PERCPU=144
 sle150300.s390x:SIZEOFPAGE=64
-sle150300.s390x:USER_BASE=19532
-sle150300.s390x:USER_NET=0
-sle150300.x86_64:INIT_CACHED=32308
-sle150300.x86_64:INIT_CACHED_NET=3948
-sle150300.x86_64:INIT_NET=1628
-sle150300.x86_64:KERNEL_BASE=58840
-sle150300.x86_64:KERNEL_INIT=20188
+sle150300.s390x:USER_BASE=7140
+sle150300.s390x:USER_NET=15608
+sle150300.x86_64:INIT_CACHED=26368
+sle150300.x86_64:INIT_CACHED_NET=9816
+sle150300.x86_64:INIT_NET=3556
+sle150300.x86_64:KERNEL_BASE=56612
+sle150300.x86_64:KERNEL_INIT=18192
 sle150300.x86_64:PAGESIZE=4096
 sle150300.x86_64:PERCPU=236
 sle150300.x86_64:SIZEOFPAGE=64
-sle150300.x86_64:USER_BASE=19064
-sle150300.x86_64:USER_NET=5016
-sle150400.aarch64:INIT_CACHED=38064
-sle150400.aarch64:INIT_CACHED_NET=4068
-sle150400.aarch64:INIT_NET=1560
-sle150400.aarch64:KERNEL_BASE=81252
-sle150400.aarch64:KERNEL_INIT=18964
+sle150300.x86_64:USER_BASE=17888
+sle150300.x86_64:USER_NET=4440
+sle150400.aarch64:INIT_CACHED=31660
+sle150400.aarch64:INIT_CACHED_NET=10284
+sle150400.aarch64:INIT_NET=3400
+sle150400.aarch64:KERNEL_BASE=84220
+sle150400.aarch64:KERNEL_INIT=17000
 sle150400.aarch64:PAGESIZE=4096
 sle150400.aarch64:PERCPU=144
 sle150400.aarch64:SIZEOFPAGE=64
-sle150400.aarch64:USER_BASE=14764
-sle150400.aarch64:USER_NET=6088
-sle150400.ppc64le:INIT_CACHED=82752
-sle150400.ppc64le:INIT_CACHED_NET=8064
-sle150400.ppc64le:INIT_NET=1856
-sle150400.ppc64le:KERNEL_BASE=189952
-sle150400.ppc64le:KERNEL_INIT=18880
+sle150400.aarch64:USER_BASE=14656
+sle150400.aarch64:USER_NET=8456
+sle150400.ppc64le:INIT_CACHED=72512
+sle150400.ppc64le:INIT_CACHED_NET=17216
+sle150400.ppc64le:INIT_NET=3904
+sle150400.ppc64le:KERNEL_BASE=185152
+sle150400.ppc64le:KERNEL_INIT=16640
 sle150400.ppc64le:PAGESIZE=65536
 sle150400.ppc64le:PERCPU=896
 sle150400.ppc64le:SIZEOFPAGE=64
-sle150400.ppc64le:USER_BASE=61888
-sle150400.ppc64le:USER_NET=3776
-sle150400.s390x:INIT_CACHED=34244
-sle150400.s390x:INIT_CACHED_NET=3492
-sle150400.s390x:INIT_NET=1284
-sle150400.s390x:KERNEL_BASE=52780
-sle150400.s390x:KERNEL_INIT=14428
+sle150400.ppc64le:USER_BASE=62784
+sle150400.ppc64le:USER_NET=2368
+sle150400.s390x:INIT_CACHED=28020
+sle150400.s390x:INIT_CACHED_NET=9560
+sle150400.s390x:INIT_NET=3100
+sle150400.s390x:KERNEL_BASE=49792
+sle150400.s390x:KERNEL_INIT=12488
 sle150400.s390x:PAGESIZE=4096
 sle150400.s390x:PERCPU=140
 sle150400.s390x:SIZEOFPAGE=64
-sle150400.s390x:USER_BASE=19172
-sle150400.s390x:USER_NET=464
-sle150400.x86_64:INIT_CACHED=36540
-sle150400.x86_64:INIT_CACHED_NET=3844
-sle150400.x86_64:INIT_NET=1736
-sle150400.x86_64:KERNEL_BASE=91548
-sle150400.x86_64:KERNEL_INIT=21492
+sle150400.s390x:USER_BASE=7408
+sle150400.s390x:USER_NET=1884
+sle150400.x86_64:INIT_CACHED=30572
+sle150400.x86_64:INIT_CACHED_NET=9640
+sle150400.x86_64:INIT_NET=3624
+sle150400.x86_64:KERNEL_BASE=89492
+sle150400.x86_64:KERNEL_INIT=19504
 sle150400.x86_64:PAGESIZE=4096
 sle150400.x86_64:PERCPU=264
 sle150400.x86_64:SIZEOFPAGE=64
-sle150400.x86_64:USER_BASE=6128
-sle150400.x86_64:USER_NET=18916
-sle150500.aarch64:INIT_CACHED=38356
-sle150500.aarch64:INIT_CACHED_NET=4112
-sle150500.aarch64:INIT_NET=1588
-sle150500.aarch64:KERNEL_BASE=76248
-sle150500.aarch64:KERNEL_INIT=19336
+sle150400.x86_64:USER_BASE=17824
+sle150400.x86_64:USER_NET=2916
+sle150500.aarch64:INIT_CACHED=31912
+sle150500.aarch64:INIT_CACHED_NET=10384
+sle150500.aarch64:INIT_NET=3424
+sle150500.aarch64:KERNEL_BASE=83044
+sle150500.aarch64:KERNEL_INIT=17340
 sle150500.aarch64:PAGESIZE=4096
 sle150500.aarch64:PERCPU=144
 sle150500.aarch64:SIZEOFPAGE=64
-sle150500.aarch64:USER_BASE=14392
-sle150500.aarch64:USER_NET=8608
-sle150500.ppc64le:INIT_CACHED=83328
-sle150500.ppc64le:INIT_CACHED_NET=8064
-sle150500.ppc64le:INIT_NET=1920
-sle150500.ppc64le:KERNEL_BASE=185152
-sle150500.ppc64le:KERNEL_INIT=19200
+sle150500.aarch64:USER_BASE=13728
+sle150500.aarch64:USER_NET=9900
+sle150500.ppc64le:INIT_CACHED=72960
+sle150500.ppc64le:INIT_CACHED_NET=17216
+sle150500.ppc64le:INIT_NET=3968
+sle150500.ppc64le:KERNEL_BASE=185088
+sle150500.ppc64le:KERNEL_INIT=16960
 sle150500.ppc64le:PAGESIZE=65536
 sle150500.ppc64le:PERCPU=896
 sle150500.ppc64le:SIZEOFPAGE=64
-sle150500.ppc64le:USER_BASE=66368
-sle150500.ppc64le:USER_NET=0
-sle150500.s390x:INIT_CACHED=34560
-sle150500.s390x:INIT_CACHED_NET=3520
-sle150500.s390x:INIT_NET=1296
-sle150500.s390x:KERNEL_BASE=45232
-sle150500.s390x:KERNEL_INIT=14668
+sle150500.ppc64le:USER_BASE=57984
+sle150500.ppc64le:USER_NET=8576
+sle150500.s390x:INIT_CACHED=28264
+sle150500.s390x:INIT_CACHED_NET=9596
+sle150500.s390x:INIT_NET=3112
+sle150500.s390x:KERNEL_BASE=46024
+sle150500.s390x:KERNEL_INIT=12728
 sle150500.s390x:PAGESIZE=4096
 sle150500.s390x:PERCPU=140
 sle150500.s390x:SIZEOFPAGE=64
-sle150500.s390x:USER_BASE=20508
-sle150500.s390x:USER_NET=140
-sle150500.x86_64:INIT_CACHED=37076
-sle150500.x86_64:INIT_CACHED_NET=3904
-sle150500.x86_64:INIT_NET=1788
-sle150500.x86_64:KERNEL_BASE=89920
-sle150500.x86_64:KERNEL_INIT=22028
+sle150500.s390x:USER_BASE=21676
+sle150500.s390x:USER_NET=0
+sle150500.x86_64:INIT_CACHED=31084
+sle150500.x86_64:INIT_CACHED_NET=9700
+sle150500.x86_64:INIT_NET=3668
+sle150500.x86_64:KERNEL_BASE=87376
+sle150500.x86_64:KERNEL_INIT=20036
 sle150500.x86_64:PAGESIZE=4096
 sle150500.x86_64:PERCPU=264
 sle150500.x86_64:SIZEOFPAGE=64
-sle150500.x86_64:USER_BASE=16040
-sle150500.x86_64:USER_NET=7800
-tumbleweed.aarch64:INIT_CACHED=40224
-tumbleweed.aarch64:INIT_CACHED_NET=7000
-tumbleweed.aarch64:INIT_NET=2616
-tumbleweed.aarch64:KERNEL_BASE=86304
-tumbleweed.aarch64:KERNEL_INIT=24404
+sle150500.x86_64:USER_BASE=18320
+sle150500.x86_64:USER_NET=4216
+tumbleweed.aarch64:INIT_CACHED=35308
+tumbleweed.aarch64:INIT_CACHED_NET=13196
+tumbleweed.aarch64:INIT_NET=4444
+tumbleweed.aarch64:KERNEL_BASE=93832
+tumbleweed.aarch64:KERNEL_INIT=23264
 tumbleweed.aarch64:PAGESIZE=4096
-tumbleweed.aarch64:PERCPU=136
+tumbleweed.aarch64:PERCPU=152
 tumbleweed.aarch64:SIZEOFPAGE=64
-tumbleweed.aarch64:USER_BASE=10916
-tumbleweed.aarch64:USER_NET=652
-tumbleweed.i386:INIT_CACHED=49168
-tumbleweed.i386:INIT_CACHED_NET=8732
-tumbleweed.i386:INIT_NET=3144
-tumbleweed.i386:KERNEL_BASE=59032
-tumbleweed.i386:KERNEL_INIT=16652
+tumbleweed.aarch64:USER_BASE=12132
+tumbleweed.aarch64:USER_NET=0
+tumbleweed.i386:INIT_CACHED=42804
+tumbleweed.i386:INIT_CACHED_NET=12916
+tumbleweed.i386:INIT_NET=4748
+tumbleweed.i386:KERNEL_BASE=58004
+tumbleweed.i386:KERNEL_INIT=14864
 tumbleweed.i386:PAGESIZE=4096
-tumbleweed.i386:PERCPU=132
+tumbleweed.i386:PERCPU=136
 tumbleweed.i386:SIZEOFPAGE=40
-tumbleweed.i386:USER_BASE=13732
-tumbleweed.i386:USER_NET=1692
-tumbleweed.ppc64:INIT_CACHED=91392
-tumbleweed.ppc64:INIT_CACHED_NET=11712
-tumbleweed.ppc64:INIT_NET=3136
-tumbleweed.ppc64:KERNEL_BASE=144960
-tumbleweed.ppc64:KERNEL_INIT=24192
+tumbleweed.i386:USER_BASE=13064
+tumbleweed.i386:USER_NET=1868
+tumbleweed.ppc64:INIT_CACHED=92096
+tumbleweed.ppc64:INIT_CACHED_NET=20928
+tumbleweed.ppc64:INIT_NET=5056
+tumbleweed.ppc64:KERNEL_BASE=147840
+tumbleweed.ppc64:KERNEL_INIT=22208
 tumbleweed.ppc64:PAGESIZE=65536
 tumbleweed.ppc64:PERCPU=896
 tumbleweed.ppc64:SIZEOFPAGE=64
-tumbleweed.ppc64:USER_BASE=48064
-tumbleweed.ppc64:USER_NET=192
-tumbleweed.ppc64le:INIT_CACHED=90496
-tumbleweed.ppc64le:INIT_CACHED_NET=11456
-tumbleweed.ppc64le:INIT_NET=3136
-tumbleweed.ppc64le:KERNEL_BASE=143360
-tumbleweed.ppc64le:KERNEL_INIT=22208
+tumbleweed.ppc64:USER_BASE=87552
+tumbleweed.ppc64:USER_NET=4032
+tumbleweed.ppc64le:INIT_CACHED=81216
+tumbleweed.ppc64le:INIT_CACHED_NET=23616
+tumbleweed.ppc64le:INIT_NET=6336
+tumbleweed.ppc64le:KERNEL_BASE=146240
+tumbleweed.ppc64le:KERNEL_INIT=20224
 tumbleweed.ppc64le:PAGESIZE=65536
 tumbleweed.ppc64le:PERCPU=896
 tumbleweed.ppc64le:SIZEOFPAGE=64
-tumbleweed.ppc64le:USER_BASE=43456
-tumbleweed.ppc64le:USER_NET=0
-tumbleweed.s390x:INIT_CACHED=34276
-tumbleweed.s390x:INIT_CACHED_NET=7268
-tumbleweed.s390x:INIT_NET=2756
-tumbleweed.s390x:KERNEL_BASE=49004
-tumbleweed.s390x:KERNEL_INIT=15804
+tumbleweed.ppc64le:USER_BASE=40960
+tumbleweed.ppc64le:USER_NET=2112
+tumbleweed.s390x:INIT_CACHED=28560
+tumbleweed.s390x:INIT_CACHED_NET=12480
+tumbleweed.s390x:INIT_NET=4512
+tumbleweed.s390x:KERNEL_BASE=50036
+tumbleweed.s390x:KERNEL_INIT=14624
 tumbleweed.s390x:PAGESIZE=4096
-tumbleweed.s390x:PERCPU=140
+tumbleweed.s390x:PERCPU=148
 tumbleweed.s390x:SIZEOFPAGE=64
-tumbleweed.s390x:USER_BASE=9376
-tumbleweed.s390x:USER_NET=2244
-tumbleweed.x86_64:INIT_CACHED=42628
-tumbleweed.x86_64:INIT_CACHED_NET=7292
-tumbleweed.x86_64:INIT_NET=3308
-tumbleweed.x86_64:KERNEL_BASE=94808
-tumbleweed.x86_64:KERNEL_INIT=25424
+tumbleweed.s390x:USER_BASE=10280
+tumbleweed.s390x:USER_NET=1352
+tumbleweed.x86_64:INIT_CACHED=37336
+tumbleweed.x86_64:INIT_CACHED_NET=12928
+tumbleweed.x86_64:INIT_NET=5040
+tumbleweed.x86_64:KERNEL_BASE=108796
+tumbleweed.x86_64:KERNEL_INIT=23568
 tumbleweed.x86_64:PAGESIZE=4096
-tumbleweed.x86_64:PERCPU=268
+tumbleweed.x86_64:PERCPU=292
 tumbleweed.x86_64:SIZEOFPAGE=64
-tumbleweed.x86_64:USER_BASE=16872
-tumbleweed.x86_64:USER_NET=9076
-alp1600.aarch64:INIT_CACHED=40224
-alp1600.aarch64:INIT_CACHED_NET=7000
-alp1600.aarch64:INIT_NET=2616
-alp1600.aarch64:KERNEL_BASE=86304
-alp1600.aarch64:KERNEL_INIT=24404
+tumbleweed.x86_64:USER_BASE=9232
+tumbleweed.x86_64:USER_NET=14408
+alp1600.aarch64:INIT_CACHED=35308
+alp1600.aarch64:INIT_CACHED_NET=13196
+alp1600.aarch64:INIT_NET=4444
+alp1600.aarch64:KERNEL_BASE=93832
+alp1600.aarch64:KERNEL_INIT=23264
 alp1600.aarch64:PAGESIZE=4096
-alp1600.aarch64:PERCPU=136
+alp1600.aarch64:PERCPU=152
 alp1600.aarch64:SIZEOFPAGE=64
-alp1600.aarch64:USER_BASE=10916
-alp1600.aarch64:USER_NET=652
-alp1600.i386:INIT_CACHED=49168
-alp1600.i386:INIT_CACHED_NET=8732
-alp1600.i386:INIT_NET=3144
-alp1600.i386:KERNEL_BASE=59032
-alp1600.i386:KERNEL_INIT=16652
+alp1600.aarch64:USER_BASE=12132
+alp1600.aarch64:USER_NET=0
+alp1600.i386:INIT_CACHED=42804
+alp1600.i386:INIT_CACHED_NET=12916
+alp1600.i386:INIT_NET=4748
+alp1600.i386:KERNEL_BASE=58004
+alp1600.i386:KERNEL_INIT=14864
 alp1600.i386:PAGESIZE=4096
-alp1600.i386:PERCPU=132
+alp1600.i386:PERCPU=136
 alp1600.i386:SIZEOFPAGE=40
-alp1600.i386:USER_BASE=13732
-alp1600.i386:USER_NET=1692
-alp1600.ppc64:INIT_CACHED=91392
-alp1600.ppc64:INIT_CACHED_NET=11712
-alp1600.ppc64:INIT_NET=3136
-alp1600.ppc64:KERNEL_BASE=144960
-alp1600.ppc64:KERNEL_INIT=24192
+alp1600.i386:USER_BASE=13064
+alp1600.i386:USER_NET=1868
+alp1600.ppc64:INIT_CACHED=92096
+alp1600.ppc64:INIT_CACHED_NET=20928
+alp1600.ppc64:INIT_NET=5056
+alp1600.ppc64:KERNEL_BASE=147840
+alp1600.ppc64:KERNEL_INIT=22208
 alp1600.ppc64:PAGESIZE=65536
 alp1600.ppc64:PERCPU=896
 alp1600.ppc64:SIZEOFPAGE=64
-alp1600.ppc64:USER_BASE=48064
-alp1600.ppc64:USER_NET=192
-alp1600.ppc64le:INIT_CACHED=90496
-alp1600.ppc64le:INIT_CACHED_NET=11456
-alp1600.ppc64le:INIT_NET=3136
-alp1600.ppc64le:KERNEL_BASE=143360
-alp1600.ppc64le:KERNEL_INIT=22208
+alp1600.ppc64:USER_BASE=87552
+alp1600.ppc64:USER_NET=4032
+alp1600.ppc64le:INIT_CACHED=81216
+alp1600.ppc64le:INIT_CACHED_NET=23616
+alp1600.ppc64le:INIT_NET=6336
+alp1600.ppc64le:KERNEL_BASE=146240
+alp1600.ppc64le:KERNEL_INIT=20224
 alp1600.ppc64le:PAGESIZE=65536
 alp1600.ppc64le:PERCPU=896
 alp1600.ppc64le:SIZEOFPAGE=64
-alp1600.ppc64le:USER_BASE=43456
-alp1600.ppc64le:USER_NET=0
-alp1600.s390x:INIT_CACHED=34276
-alp1600.s390x:INIT_CACHED_NET=7268
-alp1600.s390x:INIT_NET=2756
-alp1600.s390x:KERNEL_BASE=49004
-alp1600.s390x:KERNEL_INIT=15804
+alp1600.ppc64le:USER_BASE=40960
+alp1600.ppc64le:USER_NET=2112
+alp1600.s390x:INIT_CACHED=28560
+alp1600.s390x:INIT_CACHED_NET=12480
+alp1600.s390x:INIT_NET=4512
+alp1600.s390x:KERNEL_BASE=50036
+alp1600.s390x:KERNEL_INIT=14624
 alp1600.s390x:PAGESIZE=4096
-alp1600.s390x:PERCPU=140
+alp1600.s390x:PERCPU=148
 alp1600.s390x:SIZEOFPAGE=64
-alp1600.s390x:USER_BASE=9376
-alp1600.s390x:USER_NET=2244
-alp1600.x86_64:INIT_CACHED=42628
-alp1600.x86_64:INIT_CACHED_NET=7292
-alp1600.x86_64:INIT_NET=3308
-alp1600.x86_64:KERNEL_BASE=94808
-alp1600.x86_64:KERNEL_INIT=25424
+alp1600.s390x:USER_BASE=10280
+alp1600.s390x:USER_NET=1352
+alp1600.x86_64:INIT_CACHED=37336
+alp1600.x86_64:INIT_CACHED_NET=12928
+alp1600.x86_64:INIT_NET=5040
+alp1600.x86_64:KERNEL_BASE=108796
+alp1600.x86_64:KERNEL_INIT=23568
 alp1600.x86_64:PAGESIZE=4096
-alp1600.x86_64:PERCPU=268
+alp1600.x86_64:PERCPU=292
 alp1600.x86_64:SIZEOFPAGE=64
-alp1600.x86_64:USER_BASE=16872
-alp1600.x86_64:USER_NET=9076
+alp1600.x86_64:USER_BASE=9232
+alp1600.x86_64:USER_NET=14408
 

++++++ kdump-1.9.2.tar.xz -> kdump-1.9.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/NEWS new/kdump-1.9.3/NEWS
--- old/kdump-1.9.2/NEWS        2023-06-15 00:33:05.000000000 +0200
+++ new/kdump-1.9.3/NEWS        2023-06-28 11:58:24.000000000 +0200
@@ -1,3 +1,10 @@
+1.9.3
+-----
+  * fix calibrate
+  * update kdump(7) manpage
+  * turn missing ssh, lftp or host key into a fatal error
+  * depend on openssh-clients not openssh
+
 1.9.2
 -----
   * adapt kdumptool to work with YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/calibrate/CMakeLists.txt 
new/kdump-1.9.3/calibrate/CMakeLists.txt
--- old/kdump-1.9.2/calibrate/CMakeLists.txt    2023-06-15 00:33:05.000000000 
+0200
+++ new/kdump-1.9.3/calibrate/CMakeLists.txt    2023-06-28 11:58:24.000000000 
+0200
@@ -38,7 +38,6 @@
     VERBATIM
     DEPENDS
         ${dracut_targets}
-        kdumptool
         dummy.conf
         dummy-net.conf
         trackrss
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/calibrate/dummy-net.conf 
new/kdump-1.9.3/calibrate/dummy-net.conf
--- old/kdump-1.9.2/calibrate/dummy-net.conf    2023-06-15 00:33:05.000000000 
+0200
+++ new/kdump-1.9.3/calibrate/dummy-net.conf    2023-06-28 11:58:24.000000000 
+0200
@@ -1,5 +1,5 @@
-KDUMP_SAVEDIR="ftp://unused:dummy@host/";
-KDUMP_COPY_KERNEL="no"
+KDUMP_VERBOSE=11
+KDUMP_SAVEDIR="sftp://user:password@localhost/";
 KDUMP_POSTSCRIPT="poweroff"
 KDUMP_COMMANDLINE_APPEND="ip=eth0:dhcp"
 KDUMP_NET_TIMEOUT=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/calibrate/dummy.conf 
new/kdump-1.9.3/calibrate/dummy.conf
--- old/kdump-1.9.2/calibrate/dummy.conf        2023-06-15 00:33:05.000000000 
+0200
+++ new/kdump-1.9.3/calibrate/dummy.conf        2023-06-28 11:58:24.000000000 
+0200
@@ -1,5 +1,4 @@
-KDUMP_SAVEDIR="ftp://unused:dummy@host/";
-KDUMP_COPY_KERNEL="no"
+KDUMP_VERBOSE=11
+KDUMP_SAVEDIR="/tmp"
 KDUMP_POSTSCRIPT="poweroff"
 KDUMP_NETCONFIG=""
-KDUMP_NET_TIMEOUT=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/calibrate/run-qemu.py 
new/kdump-1.9.3/calibrate/run-qemu.py
--- old/kdump-1.9.2/calibrate/run-qemu.py       2023-06-15 00:33:05.000000000 
+0200
+++ new/kdump-1.9.3/calibrate/run-qemu.py       2023-06-28 11:58:24.000000000 
+0200
@@ -84,10 +84,9 @@
     def __init__(self, bindir, params, config, path='test-initrd'):
         # First, create the base initrd using dracut:
         env = os.environ.copy()
-        env['KDUMP_LIBDIR'] = os.path.abspath('usr/lib/kdump')
-        env['KDUMP_CONFIGFILE'] = os.path.join(params['SCRIPTDIR'], config)
+        env['KDUMP_LIBDIR'] = os.path.abspath(params['SCRIPTDIR'] + "/..")
+        env['KDUMP_CONF'] = os.path.join(params['SCRIPTDIR'], config)
         env['DRACUT_PATH'] = ' '.join((
-            os.path.abspath(os.path.join(bindir, '..', 'kdumptool')),
             '/sbin',
             '/bin',
             '/usr/sbin',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/doc/man/kdump.7.txt.in 
new/kdump-1.9.3/doc/man/kdump.7.txt.in
--- old/kdump-1.9.2/doc/man/kdump.7.txt.in      2023-06-15 00:33:05.000000000 
+0200
+++ new/kdump-1.9.3/doc/man/kdump.7.txt.in      2023-06-28 11:58:24.000000000 
+0200
@@ -128,18 +128,10 @@
 to specify that _offset_ manually since the kernel chooses a suitable base
 address automatically.
 
-For the _size_, following values are recommended:
+To find a suggested value for _size_, us the _kdumptool calibrate_ command.
+The suggested value is the sum of the Low and High values in its output.
 
-`-----------------`--------------------------------------------
-Architecture      Size
----------------------------------------------------------------
-+i386+            +64M+
-+x86_64+          +64M+ or +128M+ on large machines
-+ppc64+           +128M+ or +256M+ on large machines
-+ia64+            +512M+ (or more on very large machines)
----------------------------------------------------------------
-
-Example: +crashkernel=64M+ (on a normal PC system)
+Example: +crashkernel=256M+ (on a normal PC system)
 
 [NOTE]
 There's also a more advanced syntax that makes the amount of memory dependent 
on
@@ -222,23 +214,19 @@
 * NFS,
 * CIFS.
 
-The recommendation is to use FTP or SFTP for network dumping or the local file
-dump. The configuration variable _KDUMP_SAVEDIR_ has to be filled with a URL to
+The configuration variable _KDUMP_SAVEDIR_ has to be filled with a URL to
 where the dump should be saved. The syntax is described in *kdump*(5).
 
-If the directory does not exist, it will be created. Since the dump is taken in
-initrd, the network and mount configuration is a bit different from the normal
-system. However, the *mkdumprd*(8) script is designed to do everything
-automatically for you. If you would like to use a special network interface, 
see
+If you would like to use a special network interface, see
 the _KDUMP_NETCONFIG_ setting.
 
 Example:
 
-* +file:///var/log/dump+
+* +/var/log/dump+
 * +ftp://user@host:server/incoming/dumps+
 
 [NOTE]
-If you want to use SFTP with public key authentication, make sure to read the
+If you want to use SSH or SFTP with public key authentication, make sure to 
read the
 "Secure File Transfer Protocol" section in *kdump*(5).
 
 Deletion of old dumps
@@ -323,20 +311,9 @@
 
 Notification
 ~~~~~~~~~~~~
-If you enable notification support, then you get an email after the dump has
-been copied (and before the _KDUMP_IMMEDIATE_REBOOT_ takes place). Because we
-don't have a mail server running in initrd where the mail has to be sent, you
-have to configure a SMTP server:
-
-* _KDUMP_SMTP_SERVER_ must hold a hostname (and an optional port, separated by 
a
-  colon) to a SMTP server.
-* _KDUMP_STMP_USER_ and _KDUMP_SMTP_PASSWORD_ must be set to username and
-  password if SMTP AUTH should be used, or empty otherwise (plain SMTP without
-  authentication will be used).
-
-Then an email will be sent to the address in _KDUMP_NOTIFICATION_TO_ (only one
-address possible) and _KDUMP_NOTIFICATION_CC_ (multiple addresses possible).
-
+If you enable notification support, then you get an email when the system 
reboots
+after the dump has been copied. This only works for locally saved dumps.
+See _KDUMP_NOTIFICATION_TO_ in *kdump*(5).
 
 Debugging options
 ~~~~~~~~~~~~~~~~~
@@ -344,9 +321,14 @@
 to increase verbosity to report what's going wrong. Also, this is useful if you
 would like to find the cause yourself.
 
-At first, you can increase _KDUMP_VERBOSE_. The maximum log level is _15_. That
+First, you can increase _KDUMP_VERBOSE_. The maximum log level is _15_. That
 gives both information when loading the dump kernel (i.e. the _rckdump start_
-command) and also when copying the dump in initrd.
+command) and also when copying the dump in initrd. Log levels of 8 or above
+print a lot of debugging information and also turn on debugging 
+in subcommands being executed, such as ssh or makedumpfile.
+
+To debug the creation of the kdump initrd, you may want to run
+_mkdumprd -d_.
 
 [WARNING]
 If you use a VGA console and trigger the dump when X11 is running (i.e. your
@@ -354,9 +336,6 @@
 case, or try to trigger the dump from Linux console (i.e. press _Ctrl-Alt-F1_
 in your graphical desktop and log in there).
 
-If the problem is the *makedumpfile*(8) filtering tool, then set
-_MAKEDUMPFILE_OPTIONS_ to _-D_ to get debugging output of makedumpfile.
-
 Advanced Configuration
 ----------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/dracut/module-setup.sh 
new/kdump-1.9.3/dracut/module-setup.sh
--- old/kdump-1.9.2/dracut/module-setup.sh      2023-06-15 00:33:05.000000000 
+0200
+++ new/kdump-1.9.3/dracut/module-setup.sh      2023-06-28 11:58:24.000000000 
+0200
@@ -179,16 +179,26 @@
        # per-protocol config
        case ${KDUMP_PROTO} in
                ssh)
-                       inst_multiple ssh
+                       if ! inst_multiple ssh; then
+                               dfatal "Kdump needs ssh for ${KDUMP_SAVEDIR}."
+                               exit 1
+                       fi
+
                        [[ ${KDUMP_NET_TIMEOUT} -gt 0 ]] && inst_multiple ping
                        kdump_init_ssh
                        ;;
                ftp)
-                       inst_multiple lftp /usr/lib64/lftp/*/proto-ftp.so
+                       if ! inst_multiple lftp /usr/lib64/lftp/*/proto-ftp.so; 
then 
+                               dfatal "Kdump needs lftp for ${KDUMP_SAVEDIR}."
+                               exit 1
+                       fi
                        [[ ${KDUMP_NET_TIMEOUT} -gt 0 ]] && inst_multiple ping
                        ;;
                sftp)
-                       inst_multiple lftp /usr/lib64/lftp/*/proto-sftp.so ssh
+                       if ! inst_multiple lftp /usr/lib64/lftp/*/proto-sftp.so 
ssh; then
+                               dfatal "Kdump needs lftp and ssh for 
${KDUMP_SAVEDIR}."
+                               exit 1
+                       fi
                        [[ ${KDUMP_NET_TIMEOUT} -gt 0 ]] && inst_multiple ping
                        kdump_init_ssh
                        ;;
@@ -233,7 +243,10 @@
        else 
                echo "StrictHostKeyChecking yes" >> "${SSH_DIR}/config"
                if [[ -z "${KDUMP_HOST_KEY}" ]]; then
-                       ssh-keygen -F "${HOST}" > "${SSH_DIR}/known_hosts" || 
derror "SSH host key neither specified in KDUMP_HOST_KEY nor found by 
'ssh-keygen -F $HOST'; SSH host key checking will fail."
+                       if ! ssh-keygen -F "${HOST}" > 
"${SSH_DIR}/known_hosts"; then
+                              dfatal "SSH host key neither specified in 
KDUMP_HOST_KEY nor found by 'ssh-keygen -F $HOST'; SSH host key checking will 
fail."
+                              exit 1
+                       fi
                else
                        echo "${HOST} ${KDUMP_HOST_KEY}" > 
"${SSH_DIR}/known_hosts"
                fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/kdumptool/kdumptool 
new/kdump-1.9.3/kdumptool/kdumptool
--- old/kdump-1.9.2/kdumptool/kdumptool 2023-06-15 00:33:05.000000000 +0200
+++ new/kdump-1.9.3/kdumptool/kdumptool 2023-06-28 11:58:24.000000000 +0200
@@ -1,10 +1,10 @@
 #!/bin/bash
 
-# kdumptool used be a kdumptool swiss-army knife program doing everything
-# now the only remaining functionality is "kdumptool calibrate" used by YaST 
+# kdumptool used be a swiss-army knife program with lots of subcommands.
+# Now the only remaining functionality is "kdumptool calibrate" used by YaST 
 # and possibly other tools to get crashkernel reservation info.
 # So this is now a wrapper for the calibrate binary, carved out of the
-# original kdumptool
+# original kdumptool.
 
 
 function usage()
@@ -37,6 +37,7 @@
 KDUMP_LUKS_MEMORY=0
 if [[ "${KDUMP_PROTO}" == "file" ]]; then
        KDUMP_SAVEDIR_REALPATH=$(realpath -m "${KDUMP_SAVEDIR#*://}")
+       mkdir -p "$KDUMP_SAVEDIR_REALPATH"
        MOUNT_SOURCE=$(findmnt -nvr -o SOURCE --target 
"${KDUMP_SAVEDIR_REALPATH}")
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.9.2/packaging/suse/kdump.spec 
new/kdump-1.9.3/packaging/suse/kdump.spec
--- old/kdump-1.9.2/packaging/suse/kdump.spec   2023-06-15 00:33:05.000000000 
+0200
+++ new/kdump-1.9.3/packaging/suse/kdump.spec   2023-06-28 11:58:24.000000000 
+0200
@@ -60,7 +60,6 @@
 URL:            https://github.com/openSUSE/kdump
 Source:         %{name}-%{version}.tar.xz
 Source1:        calibrate.conf.all
-Source2:        %{name}-rpmlintrc
 BuildRequires:  asciidoc
 BuildRequires:  cmake >= 3.7
 BuildRequires:  gcc-c++
@@ -79,7 +78,10 @@
 BuildRequires:  kernel-default
 BuildRequires:  makedumpfile
 BuildRequires:  procps
+BuildRequires:  pciutils
 BuildRequires:  python3
+BuildRequires:  openssh-clients
+BuildRequires:  lftp
 %ifnarch s390x
 BuildRequires:  qemu-ipxe
 BuildRequires:  qemu-vgabios
@@ -104,7 +106,7 @@
 Recommends:     cifs-utils
 Recommends:     nfs-client
 Recommends:     lftp
-Recommends:     openssh
+Recommends:     openssh-clients
 Suggests:      mailx
 # update should detect the split-off from kexec-tools
 Provides:       kexec-tools:%{_initddir}/kdump

Reply via email to