Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package clatd for openSUSE:Factory checked 
in at 2023-03-06 18:56:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/clatd (Old)
 and      /work/SRC/openSUSE:Factory/.clatd.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "clatd"

Mon Mar  6 18:56:47 2023 rev:3 rq:1069662 version:1.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/clatd/clatd.changes      2019-05-22 
11:15:58.866533077 +0200
+++ /work/SRC/openSUSE:Factory/.clatd.new.31432/clatd.changes   2023-03-06 
18:56:52.861071776 +0100
@@ -1,0 +2,7 @@
+Sun Mar  5 10:45:45 UTC 2023 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 1.6
+  * Replace usage of obsolete IO::Socket::INET6 for IO::Socket::IP.
+  * Make interaction wth NetworkManager and systemd more robust.
+
+-------------------------------------------------------------------

Old:
----
  clatd-1.5.tar.gz

New:
----
  clatd-1.6.tar.gz

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

Other differences:
------------------
++++++ clatd.spec ++++++
--- /var/tmp/diff_new_pack.mIMuTR/_old  2023-03-06 18:56:53.465074858 +0100
+++ /var/tmp/diff_new_pack.mIMuTR/_new  2023-03-06 18:56:53.469074878 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package clatd
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2018, Martin Hauke <mar...@gmx.de>
+# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2018-2023, Martin Hauke <mar...@gmx.de>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:           clatd
-Version:        1.5
+Version:        1.6
 Release:        0
 Summary:        CLAT / SIIT-DC Edge Relay implementation for Linux
 License:        MIT
@@ -35,7 +35,7 @@
 Requires:       perl
 Requires:       tayga
 Requires:       perl(File::Temp)
-Requires:       perl(IO::Socket::INET6)
+Requires:       perl(IO::Socket::IP)
 Requires:       perl(Net::DNS)
 Requires:       perl(Net::IP)
 BuildArch:      noarch

++++++ clatd-1.5.tar.gz -> clatd-1.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clatd-1.5/LICENCE new/clatd-1.6/LICENCE
--- old/clatd-1.5/LICENCE       2019-05-20 10:19:56.000000000 +0200
+++ new/clatd-1.6/LICENCE       2023-03-05 11:33:00.000000000 +0100
@@ -1,4 +1,4 @@
-Copyright (c) 2014-2019 Tore Anderson <t...@fud.no>
+Copyright (c) 2014-2023 Tore Anderson <t...@fud.no>
 
 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clatd-1.5/Makefile new/clatd-1.6/Makefile
--- old/clatd-1.5/Makefile      2019-05-20 10:19:56.000000000 +0200
+++ new/clatd-1.6/Makefile      2023-03-05 11:33:00.000000000 +0100
@@ -23,8 +23,8 @@
 
 installdeps:
        # .deb/apt-get based distros
-       if test -x "$(APT_GET)"; then $(APT_GET) -y install perl-base 
perl-modules libnet-ip-perl libnet-dns-perl libio-socket-inet6-perl iproute 
iptables tayga; fi
+       if test -x "$(APT_GET)"; then $(APT_GET) -y install perl-base 
perl-modules libnet-ip-perl libnet-dns-perl libio-socket-ip-perl iproute2 
iptables tayga; fi
        # .rpm/DNF/YUM-based distros
-       if test -x "$(DNF_OR_YUM)"; then $(DNF_OR_YUM) -y install perl 
perl-Net-IP perl-Net-DNS perl-IO-Socket-INET6 perl-File-Temp iproute iptables; 
fi
+       if test -x "$(DNF_OR_YUM)"; then $(DNF_OR_YUM) -y install perl 
perl-Net-IP perl-Net-DNS perl-IO-Socket-IP perl-File-Temp iproute iptables; fi
        # If necessary, try to install the TAYGA .rpm using dnf/yum. It is 
unfortunately not available in all .rpm based distros (in particular 
CentOS/RHEL).
        if test -x "$(DNF_OR_YUM)" && test ! -x "$(TAYGA)"; then $(DNF_OR_YUM) 
-y install tayga || echo "ERROR: Failed to install TAYGA using dnf/yum, the 
package is probably not included in your distro. Try enabling the EPEL repo 
<URL: https://fedoraproject.org/wiki/EPEL> and try again, or install TAYGA 
<URL: http://www.litech.org/tayga> directly from source."; exit 1; fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clatd-1.5/README.pod new/clatd-1.6/README.pod
--- old/clatd-1.5/README.pod    2019-05-20 10:19:56.000000000 +0200
+++ new/clatd-1.6/README.pod    2023-03-05 11:33:00.000000000 +0100
@@ -412,7 +412,7 @@
 
 =head1 LICENCE
 
-Copyright (c) 2014-2019 Tore Anderson <t...@fud.no>
+Copyright (c) 2014-2023 Tore Anderson <t...@fud.no>
 
 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clatd-1.5/clatd new/clatd-1.6/clatd
--- old/clatd-1.5/clatd 2019-05-20 10:19:56.000000000 +0200
+++ new/clatd-1.6/clatd 2023-03-05 11:33:00.000000000 +0100
@@ -1,6 +1,6 @@
 #! /usr/bin/perl -w
 #
-# Copyright (c) 2014-2019 Tore Anderson <t...@fud.no>
+# Copyright (c) 2014-2023 Tore Anderson <t...@fud.no>
 #
 # Permission is hereby granted, free of charge, to any person obtaining a copy
 # of this software and associated documentation files (the "Software"), to deal
@@ -26,7 +26,7 @@
 use strict;
 use Net::IP;
 
-my $VERSION = "1.5";
+my $VERSION = "1.6";
 
 #
 # Populate the global config hash with the default values
@@ -328,7 +328,7 @@
 sub get_plat_prefix {
   p("Performing DNS64-based PLAT prefix discovery (cf. RFC 7050)");
 
-  require IO::Socket::INET6; # needed by Net::DNS for querying IPv6 servers
+  require IO::Socket::IP; # needed by Net::DNS for querying IPv6 servers
   require Net::DNS;
 
   my @dns64_servers = split(",", cfg("dns64-servers") || "");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clatd-1.5/scripts/clatd.networkmanager 
new/clatd-1.6/scripts/clatd.networkmanager
--- old/clatd-1.5/scripts/clatd.networkmanager  2019-05-20 10:19:56.000000000 
+0200
+++ new/clatd-1.6/scripts/clatd.networkmanager  2023-03-05 11:33:00.000000000 
+0100
@@ -27,7 +27,7 @@
 
 # systemd-based distros
 if which systemctl &> /dev/null; then
-  systemctl restart clatd.service
+  systemctl --no-block restart clatd.service
 fi
 
 # upstart-based distros
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clatd-1.5/scripts/clatd.systemd 
new/clatd-1.6/scripts/clatd.systemd
--- old/clatd-1.5/scripts/clatd.systemd 2019-05-20 10:19:56.000000000 +0200
+++ new/clatd-1.6/scripts/clatd.systemd 2023-03-05 11:33:00.000000000 +0100
@@ -12,6 +12,7 @@
 Description=464XLAT CLAT daemon
 Documentation=man:clatd(8)
 After=network-online.target
+StartLimitIntervalSec=0
 
 [Service]
 Type=simple

Reply via email to