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