Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tinc for openSUSE:Factory checked in 
at 2026-03-20 21:26:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tinc (Old)
 and      /work/SRC/openSUSE:Factory/.tinc.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tinc"

Fri Mar 20 21:26:33 2026 rev:10 rq:1341551 version:1.0.37

Changes:
--------
--- /work/SRC/openSUSE:Factory/tinc/tinc.changes        2024-03-20 
21:20:26.499484055 +0100
+++ /work/SRC/openSUSE:Factory/.tinc.new.8177/tinc.changes      2026-03-20 
21:27:22.156373911 +0100
@@ -1,0 +2,11 @@
+Fri Mar 13 15:34:23 UTC 2026 - Richard Rahl <[email protected]>
+
+- Update to version 1.0.37:
+  * Minor fixes
+  * Drop support for Linux ethertap devices
+  * Ensure tinc compiles cleanly on modern systems
+- Drop patches tinc-systemd-path-fix.patch, [email protected]
+  harden_tinc.service.patch
+- Attach the signature and keyring for verifying the source
+
+-------------------------------------------------------------------

Old:
----
  harden_tinc.service.patch
  [email protected]
  tinc-1.0.36.tar.gz
  tinc-systemd-path-fix.patch

New:
----
  tinc-1.0.37.tar.gz
  tinc-1.0.37.tar.gz.sig
  tinc.keyring
  tinc.service
  [email protected]

----------(Old B)----------
  Old:- Drop patches tinc-systemd-path-fix.patch, [email protected]
  harden_tinc.service.patch
- Attach the signature and keyring for verifying the source
  Old:  * Ensure tinc compiles cleanly on modern systems
- Drop patches tinc-systemd-path-fix.patch, [email protected]
  harden_tinc.service.patch
  Old:  * Ensure tinc compiles cleanly on modern systems
- Drop patches tinc-systemd-path-fix.patch, [email protected]
  harden_tinc.service.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ tinc.spec ++++++
--- /var/tmp/diff_new_pack.bQ2vN5/_old  2026-03-20 21:27:22.744398352 +0100
+++ /var/tmp/diff_new_pack.bQ2vN5/_new  2026-03-20 21:27:22.744398352 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tinc
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,20 @@
 
 
 Name:           tinc
-Version:        1.0.36
-Release:        1%{?dist}
+Version:        1.0.37
+Release:        0
 Summary:        A virtual private network daemon
 License:        GPL-2.0-or-later
-Group:          Productivity/Networking/Security
-
-URL:            http://www.tinc-vpn.org/
-Source0:        http://www.tinc-vpn.org/packages/%{name}-%{version}.tar.gz
-Patch0:         tinc-systemd-path-fix.patch
-Patch1:         harden_tinc.service.patch
-Patch2:         [email protected]
-
-BuildRequires:  lzo-devel
-BuildRequires:  openssl-devel
+URL:            http://www.tinc-vpn.org
+Source0:        %{url}/packages/%{name}-%{version}.tar.gz
+Source1:        %{url}/packages/%{name}-%{version}.tar.gz.sig
+Source2:        
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xd62bdd168efbe48bc60e8e234a6084b9c0d71f4a#/%{name}.keyring
+Source3:        %{name}.service
+Source4:        %{name}@.service
+BuildRequires:  pkgconfig(lzo2)
+BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(zlib)
-
-Requires(post): info
-Requires(preun):info
 %systemd_ordering
 
 %description
@@ -51,39 +46,37 @@
 %autosetup -p1
 
 %build
-%configure \
-       --libexecdir=%{_prefix}/lib/ \
-       --with-systemd
-make %{?_smp_mflags}
+%configure --with-systemd=%{_unitdir}
+%make_build
 
 %install
-make install DESTDIR=%{buildroot} INSTALL="install -p"
-mkdir -p %{buildroot}/etc/tinc
-ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rc%{name}
-rm -f %{buildroot}%{_infodir}/dir
+%make_install
+
+#install our own service files
+install -Dpm0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
+install -Dpm0644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}@.service
+
+#don't ship info file
+rm %{buildroot}%{_infodir}/%{name}.info
 
 %pre
 %service_add_pre %{name}.service %{name}@.service
 
 %post
-/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
 %service_add_post %{name}.service %{name}@.service
 
 %preun
-if [ $1 = 0 ] ; then
-/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
-fi
 %service_del_preun %{name}.service %{name}@.service
 
 %postun
 %service_del_postun %{name}.service %{name}@.service
 
 %files
-%doc AUTHORS COPYING.README NEWS README THANKS doc/sample* doc/*.tex
-%config(noreplace) /etc/tinc/
-%{_mandir}/man*/%{name}*.*
-%{_sbindir}/rc%{name}
-%{_infodir}/%{name}.info.gz
+%license COPYING COPYING.README
+%doc AUTHORS NEWS README THANKS doc/sample* doc/*.tex
+%{_mandir}/man?/%{name}.conf.?%{?ext_man}
+%{_mandir}/man?/%{name}d.?%{?ext_man}
 %{_sbindir}/%{name}d
-%{_unitdir}/%{name}*.service
+%{_unitdir}/%{name}.service
+%{_unitdir}/%{name}@.service
 

++++++ tinc-1.0.36.tar.gz -> tinc-1.0.37.tar.gz ++++++
++++ 30026 lines of diff (skipped)

++++++ tinc.service ++++++
# This is a mostly empty service, but allows commands like stop, start, reload
# to propagate to all tinc@ service instances.

[Unit]
Description=Tinc VPN
Documentation=info:tinc
Documentation=man:tinc(8) man:tinc.conf(5)
Documentation=http://tinc-vpn.org/docs/
After=network.target
Wants=network.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecReload=/bin/true
WorkingDirectory=@sysconfdir@/tinc

# added automatically, for details please see
# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
ProtectSystem=full
ProtectHome=true
ProtectHostname=true
ProtectClock=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectKernelLogs=true
ProtectControlGroups=true
RestrictRealtime=true
# end of automatic additions

[Install]
WantedBy=multi-user.target

++++++ [email protected] ++++++
[Unit]
Description=Tinc net %i
Documentation=info:tinc
Documentation=man:tinc(8) man:tinc.conf(5)
Documentation=http://tinc-vpn.org/docs/
PartOf=tinc.service
ReloadPropagatedFrom=tinc.service

[Service]
Type=simple
WorkingDirectory=@sysconfdir@/tinc/%i
ExecStart=@sbindir@/tincd -n %i -D
ExecReload=@sbindir@/tincd -n %i -kHUP
KillMode=mixed
Restart=on-failure
RestartSec=5
TimeoutStopSec=5

# added automatically, for details please see
# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
ProtectSystem=full
ProtectHome=true
ProtectHostname=true
ProtectClock=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectKernelLogs=true
ProtectControlGroups=true
RestrictRealtime=true
# end of automatic additions

[Install]
WantedBy=tinc.service

Reply via email to