commit iodine for openSUSE:Factory
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 <gmbr3@opensuse.org> + +- Add now working CONFIG parameter to sysusers generator + +------------------------------------------------------------------- +Tue Jun 8 15:48:30 UTC 2021 - Jan Engelhardt <jengelh@inai.de> + +- 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 <malcolmlewis@opensuse.org> # # 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
participants (1)
-
Source-Sync