Am 01.02.24 um 16:57 schrieb Lukas Märdian:
Am 30.01.24 um 19:36 schrieb Francois Marier:
On 2024-01-30 at 05:48:11, Lukas Märdian (sl...@debian.org) wrote:
If you have any concerns about this patch, please reach out ASAP. Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.
No objections from me.
If you'd like to create a merge request on
https://salsa.debian.org/debian/fwknop, then I can merge and then you can
upload to unstable at your convenience.
Please see https://salsa.debian.org/debian/fwknop/-/merge_requests/2
It also addresses the Breaks/Replaces issue reported by Helmut/dumat
in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062046
I uploaded this as ~exp2 in to experimental.
Also adding it as a debdiff here.
diff -Nru fwknop-2.6.10/debian/changelog fwknop-2.6.10/debian/changelog
--- fwknop-2.6.10/debian/changelog 2023-11-13 23:42:27.000000000 +0000
+++ fwknop-2.6.10/debian/changelog 2024-01-30 13:47:30.000000000 +0000
@@ -1,3 +1,15 @@
+fwknop (2.6.10-20.1) experimental; urgency=medium
+
+ [ Lukas Märdian ]
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition.
+ * Account for additional t64 Breaks/Replaces (Closes #1062046).
+
+ [ Francois Marier ]
+ * Add "pcap capture not compiled in" to logcheck rules.
+
+ -- Lukas Märdian <sl...@debian.org> Tue, 30 Jan 2024 13:47:30 +0000
+
fwknop (2.6.10-20) unstable; urgency=medium
* Add debian/NEWS mentioning the required NFQ configuration change.
diff -Nru fwknop-2.6.10/debian/control fwknop-2.6.10/debian/control
--- fwknop-2.6.10/debian/control 2023-11-13 23:42:27.000000000 +0000
+++ fwknop-2.6.10/debian/control 2024-01-30 13:47:30.000000000 +0000
@@ -34,7 +34,7 @@
Suggests:
libfko-doc,
Depends:
- libfko3 (= ${binary:Version}),
+ libfko3t64 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: FireWall KNock OPerator - development library
@@ -52,13 +52,16 @@
.
This package provides the development library and its headers.
-Package: libfko3
+Package: libfko3t64
+Provides: ${t64:Provides}
Section: libs
Architecture: linux-any
Multi-Arch: same
Breaks:
+ libfko3 (<< ${source:Version}),
libfko2,
Replaces:
+ libfko3,
libfko2,
Pre-Depends:
${misc:Pre-Depends},
@@ -105,7 +108,7 @@
Section: perl
Architecture: linux-any
Depends:
- libfko3 (= ${binary:Version}),
+ libfko3t64 (= ${binary:Version}),
${misc:Depends},
${perl:Depends},
${shlibs:Depends},
@@ -130,7 +133,7 @@
${misc:Pre-Depends},
Depends:
iptables,
- libfko3 (= ${binary:Version}),
+ libfko3t64 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Suggests:
@@ -151,7 +154,7 @@
Package: fwknop-client
Architecture: linux-any
Depends:
- libfko3 (= ${binary:Version}),
+ libfko3t64 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: FireWall KNock OPerator client side - C version
diff -Nru fwknop-2.6.10/debian/fwknop-server.logcheck.ignore.server
fwknop-2.6.10/debian/fwknop-server.logcheck.ignore.server
--- fwknop-2.6.10/debian/fwknop-server.logcheck.ignore.server 2023-11-13
23:42:27.000000000 +0000
+++ fwknop-2.6.10/debian/fwknop-server.logcheck.ignore.server 2024-01-30
13:47:30.000000000 +0000
@@ -3,3 +3,4 @@
^\w{3} [ :0-9]{11} [._[:alnum:]-]+ fwknopd\[[0-9]+\]: Sniffing interface:
^\w{3} [ :0-9]{11} [._[:alnum:]-]+ fwknopd\[[0-9]+\]: PCAP filter is: 'udp
port 62201'$
^\w{3} [ :0-9]{11} [._[:alnum:]-]+ fwknopd\[[0-9]+\]: Starting fwknopd main
event loop.$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ fwknopd\[[0-9]+\]: pcap capture not
compiled in, forcing UDP server mode$
diff -Nru fwknop-2.6.10/debian/libfko3.dirs fwknop-2.6.10/debian/libfko3.dirs
--- fwknop-2.6.10/debian/libfko3.dirs 2023-11-13 23:42:27.000000000 +0000
+++ fwknop-2.6.10/debian/libfko3.dirs 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-usr/lib
diff -Nru fwknop-2.6.10/debian/libfko3.install
fwknop-2.6.10/debian/libfko3.install
--- fwknop-2.6.10/debian/libfko3.install 2023-11-13 23:42:27.000000000
+0000
+++ fwknop-2.6.10/debian/libfko3.install 1970-01-01 00:00:00.000000000
+0000
@@ -1 +0,0 @@
-usr/lib/*/libfko.so.*
diff -Nru fwknop-2.6.10/debian/libfko3.symbols
fwknop-2.6.10/debian/libfko3.symbols
--- fwknop-2.6.10/debian/libfko3.symbols 2023-11-13 23:42:27.000000000
+0000
+++ fwknop-2.6.10/debian/libfko3.symbols 1970-01-01 00:00:00.000000000
+0000
@@ -1,70 +0,0 @@
-libfko.so.3 libfko3 #MINVER#
- fko_base64_decode@Base 2.5
- fko_base64_encode@Base 2.5
- fko_decode_spa_data@Base 2.5
- fko_decrypt_spa_data@Base 2.5
- fko_destroy@Base 2.5
- fko_encode_spa_data@Base 2.5
- fko_encrypt_spa_data@Base 2.5
- fko_encryption_type@Base 2.5
- fko_errstr@Base 2.5
- fko_get_encoded_data@Base 2.5
- fko_get_gpg_exe@Base 2.5
- fko_get_gpg_home_dir@Base 2.5
- fko_get_gpg_ignore_verify_error@Base 2.5
- fko_get_gpg_recipient@Base 2.5
- fko_get_gpg_signature_fpr@Base 2.5
- fko_get_gpg_signature_id@Base 2.5
- fko_get_gpg_signature_status@Base 2.5
- fko_get_gpg_signature_summary@Base 2.5
- fko_get_gpg_signature_verify@Base 2.5
- fko_get_gpg_signer@Base 2.5
- fko_get_rand_value@Base 2.5
- fko_get_raw_spa_digest@Base 2.5
- fko_get_raw_spa_digest_type@Base 2.5
- fko_get_spa_client_timeout@Base 2.5
- fko_get_spa_data@Base 2.5
- fko_get_spa_digest@Base 2.5
- fko_get_spa_digest_type@Base 2.5
- fko_get_spa_encryption_mode@Base 2.5
- fko_get_spa_encryption_type@Base 2.5
- fko_get_spa_hmac@Base 2.5
- fko_get_spa_hmac_type@Base 2.5
- fko_get_spa_message@Base 2.5
- fko_get_spa_message_type@Base 2.5
- fko_get_spa_nat_access@Base 2.5
- fko_get_spa_server_auth@Base 2.5
- fko_get_timestamp@Base 2.5
- fko_get_username@Base 2.5
- fko_get_version@Base 2.5
- fko_gpg_errstr@Base 2.5
- fko_gpg_signature_fpr_match@Base 2.5
- fko_gpg_signature_id_match@Base 2.5
- fko_key_gen@Base 2.5
- fko_new@Base 2.5
- fko_new_with_data@Base 2.5
- fko_set_gpg_exe@Base 2.5
- fko_set_gpg_home_dir@Base 2.5
- fko_set_gpg_ignore_verify_error@Base 2.5
- fko_set_gpg_recipient@Base 2.5
- fko_set_gpg_signature_verify@Base 2.5
- fko_set_gpg_signer@Base 2.5
- fko_set_rand_value@Base 2.5
- fko_set_raw_spa_digest@Base 2.5
- fko_set_raw_spa_digest_type@Base 2.5
- fko_set_spa_client_timeout@Base 2.5
- fko_set_spa_data@Base 2.5
- fko_set_spa_digest@Base 2.5
- fko_set_spa_digest_type@Base 2.5
- fko_set_spa_encryption_mode@Base 2.5
- fko_set_spa_encryption_type@Base 2.5
- fko_set_spa_hmac@Base 2.5
- fko_set_spa_hmac_type@Base 2.5
- fko_set_spa_message@Base 2.5
- fko_set_spa_message_type@Base 2.5
- fko_set_spa_nat_access@Base 2.5
- fko_set_spa_server_auth@Base 2.5
- fko_set_timestamp@Base 2.5
- fko_set_username@Base 2.5
- fko_spa_data_final@Base 2.5
- fko_verify_hmac@Base 2.5
diff -Nru fwknop-2.6.10/debian/libfko3t64.dirs
fwknop-2.6.10/debian/libfko3t64.dirs
--- fwknop-2.6.10/debian/libfko3t64.dirs 1970-01-01 00:00:00.000000000
+0000
+++ fwknop-2.6.10/debian/libfko3t64.dirs 2024-01-30 13:47:30.000000000
+0000
@@ -0,0 +1 @@
+usr/lib
diff -Nru fwknop-2.6.10/debian/libfko3t64.install
fwknop-2.6.10/debian/libfko3t64.install
--- fwknop-2.6.10/debian/libfko3t64.install 1970-01-01 00:00:00.000000000
+0000
+++ fwknop-2.6.10/debian/libfko3t64.install 2024-01-30 13:47:30.000000000
+0000
@@ -0,0 +1 @@
+usr/lib/*/libfko.so.*
diff -Nru fwknop-2.6.10/debian/libfko3t64.lintian-overrides
fwknop-2.6.10/debian/libfko3t64.lintian-overrides
--- fwknop-2.6.10/debian/libfko3t64.lintian-overrides 1970-01-01
00:00:00.000000000 +0000
+++ fwknop-2.6.10/debian/libfko3t64.lintian-overrides 2024-01-30
13:47:30.000000000 +0000
@@ -0,0 +1 @@
+libfko3t64: package-name-doesnt-match-sonames libfko3
diff -Nru fwknop-2.6.10/debian/libfko3t64.symbols
fwknop-2.6.10/debian/libfko3t64.symbols
--- fwknop-2.6.10/debian/libfko3t64.symbols 1970-01-01 00:00:00.000000000
+0000
+++ fwknop-2.6.10/debian/libfko3t64.symbols 2024-01-30 13:47:30.000000000
+0000
@@ -0,0 +1,70 @@
+libfko.so.3 libfko3t64 #MINVER#
+ fko_base64_decode@Base 2.5
+ fko_base64_encode@Base 2.5
+ fko_decode_spa_data@Base 2.5
+ fko_decrypt_spa_data@Base 2.5
+ fko_destroy@Base 2.5
+ fko_encode_spa_data@Base 2.5
+ fko_encrypt_spa_data@Base 2.5
+ fko_encryption_type@Base 2.5
+ fko_errstr@Base 2.5
+ fko_get_encoded_data@Base 2.5
+ fko_get_gpg_exe@Base 2.5
+ fko_get_gpg_home_dir@Base 2.5
+ fko_get_gpg_ignore_verify_error@Base 2.5
+ fko_get_gpg_recipient@Base 2.5
+ fko_get_gpg_signature_fpr@Base 2.5
+ fko_get_gpg_signature_id@Base 2.5
+ fko_get_gpg_signature_status@Base 2.5
+ fko_get_gpg_signature_summary@Base 2.5
+ fko_get_gpg_signature_verify@Base 2.5
+ fko_get_gpg_signer@Base 2.5
+ fko_get_rand_value@Base 2.5
+ fko_get_raw_spa_digest@Base 2.5
+ fko_get_raw_spa_digest_type@Base 2.5
+ fko_get_spa_client_timeout@Base 2.5
+ fko_get_spa_data@Base 2.5
+ fko_get_spa_digest@Base 2.5
+ fko_get_spa_digest_type@Base 2.5
+ fko_get_spa_encryption_mode@Base 2.5
+ fko_get_spa_encryption_type@Base 2.5
+ fko_get_spa_hmac@Base 2.5
+ fko_get_spa_hmac_type@Base 2.5
+ fko_get_spa_message@Base 2.5
+ fko_get_spa_message_type@Base 2.5
+ fko_get_spa_nat_access@Base 2.5
+ fko_get_spa_server_auth@Base 2.5
+ fko_get_timestamp@Base 2.5
+ fko_get_username@Base 2.5
+ fko_get_version@Base 2.5
+ fko_gpg_errstr@Base 2.5
+ fko_gpg_signature_fpr_match@Base 2.5
+ fko_gpg_signature_id_match@Base 2.5
+ fko_key_gen@Base 2.5
+ fko_new@Base 2.5
+ fko_new_with_data@Base 2.5
+ fko_set_gpg_exe@Base 2.5
+ fko_set_gpg_home_dir@Base 2.5
+ fko_set_gpg_ignore_verify_error@Base 2.5
+ fko_set_gpg_recipient@Base 2.5
+ fko_set_gpg_signature_verify@Base 2.5
+ fko_set_gpg_signer@Base 2.5
+ fko_set_rand_value@Base 2.5
+ fko_set_raw_spa_digest@Base 2.5
+ fko_set_raw_spa_digest_type@Base 2.5
+ fko_set_spa_client_timeout@Base 2.5
+ fko_set_spa_data@Base 2.5
+ fko_set_spa_digest@Base 2.5
+ fko_set_spa_digest_type@Base 2.5
+ fko_set_spa_encryption_mode@Base 2.5
+ fko_set_spa_encryption_type@Base 2.5
+ fko_set_spa_hmac@Base 2.5
+ fko_set_spa_hmac_type@Base 2.5
+ fko_set_spa_message@Base 2.5
+ fko_set_spa_message_type@Base 2.5
+ fko_set_spa_nat_access@Base 2.5
+ fko_set_spa_server_auth@Base 2.5
+ fko_set_timestamp@Base 2.5
+ fko_set_username@Base 2.5
+ fko_spa_data_final@Base 2.5
+ fko_verify_hmac@Base 2.5