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

Reply via email to