Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package iodine for openSUSE:Factory checked in at 2021-07-01 07:05:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/iodine (Old)
and /work/SRC/openSUSE:Factory/.iodine.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "iodine"
Thu Jul 1 07:05:26 2021 rev:9 rq:901170 version:0.7.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/iodine/iodine.changes 2021-06-13 23:05:29.439597786 +0200
+++ /work/SRC/openSUSE:Factory/.iodine.new.2625/iodine.changes 2021-07-01 07:05:29.315545442 +0200
@@ -1,0 +2,12 @@
+Sun Jun 13 13:35:10 UTC 2021 - Callum Farmer
+
+- Add now working CONFIG parameter to sysusers generator
+
+-------------------------------------------------------------------
+Tue Jun 8 15:48:30 UTC 2021 - Jan Engelhardt
+
+- Use noun phrasing in descriptions.
+- Use more modern rpm macros.
+- Reduce sh code emissions of %service_*.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ iodine.spec ++++++
--- /var/tmp/diff_new_pack.gjnf1e/_old 2021-07-01 07:05:30.467536443 +0200
+++ /var/tmp/diff_new_pack.gjnf1e/_new 2021-07-01 07:05:30.471536411 +0200
@@ -1,7 +1,7 @@
#
# spec file for package iodine
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2012 Malcolm J Lewis
#
# All modifications and additions to the file contributed by third parties
@@ -13,7 +13,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -25,10 +25,10 @@
Name: iodine
Version: 0.7.0
Release: 0
-Summary: Tunnel IPv4 data through a DNS server
+Summary: IPv4-through-DNS tunnel server and client
License: ISC
Group: Productivity/Networking/System
-Url: http://code.kryo.se/iodine/
+URL: http://code.kryo.se/iodine/
Source0: http://code.kryo.se/iodine/iodine-%{version}.tar.gz
Source1: iodine.service
Source2: sysconfig.iodine
@@ -38,8 +38,8 @@
#PATCH-FIX-OPENSUSE iodine-fix-makefile-prefix.patch malcolmlewis@opensuse.org -- Modify default install prefix.
Patch0: iodine-fix-makefile-prefix.patch
BuildRequires: fdupes
-BuildRequires: pkgconfig(systemd)
BuildRequires: zlib-devel
+BuildRequires: pkgconfig(systemd)
# iodine still uses ifconfig
Requires: net-tools-deprecated
Requires(pre): %fillup_prereq
@@ -54,22 +54,21 @@
%endif
%description
-Lets you tunnel IPv4 data through a DNS server. This can be usable
-in different situations where internet access is firewalled, but DNS
-queries are allowed.
+This software lets one tunnel IPv4 data through a DNS server. This
+can be usable in different situations where internet access is
+firewalled, but DNS queries are allowed.
%prep
-%setup -q -n %{name}-%{version}
-%patch0 -p1
+%autosetup -p1
%build
-make PREFIX=%{_prefix} %{?_smp_mflags}
+make PREFIX="%{_prefix}"
%if 0%{?suse_version} >= 1550
-%sysusers_generate_pre %{SOURCE5} iodine
+%sysusers_generate_pre %{SOURCE5} iodine system-user-iodined.conf
%endif
%install
-make install PREFIX=%{buildroot}%{_prefix}
+make install PREFIX="%{buildroot}/%{_prefix}"
# Install client files
mkdir -p %{buildroot}%{_unitdir}
install -m 0644 %{S:1} %{buildroot}%{_unitdir}/
@@ -95,28 +94,24 @@
%if 0%{?suse_version} >= 1550
%pre -f iodine.pre
%else
+
%pre
/usr/sbin/useradd -r -d /var/lib/iodined -s /bin/false -c "user for iodine dns tunnel" -g nobody iodined 2> /dev/null || :
%endif
-%service_add_pre iodine.service
-%service_add_pre iodined.service
+%service_add_pre iodine.service iodined.service
%post
-%service_add_post iodine.service
-%service_add_post iodined.service
+%service_add_post iodine.service iodined.service
%{fillup_only -n iodine}
%{fillup_only -n iodined}
%preun
-%service_del_preun iodine.service
-%service_del_preun iodined.service
+%service_del_preun iodine.service iodined.service
%postun
-%service_del_postun iodine.service
-%service_del_postun iodined.service
+%service_del_postun iodine.service iodined.service
%files
-%defattr(-,root,root)
%doc CHANGELOG README TODO
%{_sbindir}/%{name}
%{_sbindir}/%{name}d