commit arptables for openSUSE:Factory
Hello community, here is the log from the commit of package arptables for openSUSE:Factory checked in at 2019-12-14 12:20:06 Comparing /work/SRC/openSUSE:Factory/arptables (Old) and /work/SRC/openSUSE:Factory/.arptables.new.4691 (New) Package is "arptables" Sat Dec 14 12:20:06 2019 rev:25 rq:756859 version:0.0.5 Changes: --- /work/SRC/openSUSE:Factory/arptables/arptables.changes 2018-09-13 12:10:53.934335620 +0200 +++ /work/SRC/openSUSE:Factory/.arptables.new.4691/arptables.changes 2019-12-14 12:23:40.299196673 +0100 @@ -1,0 +2,8 @@ +Mon Dec 2 16:01:45 UTC 2019 - Jan Engelhardt + +- Update to release 0.0.5 + * fix potential buffer overflows + * add revision field for arptables userspace + * add MARK target + +--- Old: COPYING arptables-v0.0.4.tar.gz New: arptables-0.0.5.tar.gz arptables-0.0.5.tar.gz.sig arptables.keyring Other differences: -- ++ arptables.spec ++ --- /var/tmp/diff_new_pack.mukfe5/_old 2019-12-14 12:23:40.875196586 +0100 +++ /var/tmp/diff_new_pack.mukfe5/_new 2019-12-14 12:23:40.875196586 +0100 @@ -1,7 +1,7 @@ # # spec file for package arptables # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,22 @@ # 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/ # Name: arptables +Version:0.0.5 +Release:0 Summary:User Space Tool to Set Up and Maintain ARP Filtering Tables License:GPL-2.0-or-later Group: Productivity/Networking/Security -Version:0.0.4 -Release:0 -%define oversion v0.0.4 -Url:http://ebtables.sourceforge.net/ +URL:http://ebtables.sourceforge.net/ #Git-Clone:git://git.netfilter.org/arptables -Source: http://downloads.sf.net/ebtables/arptables-v0.0.4.tar.gz -Source1:COPYING +Source: http://ftp.netfilter.org/pub/arptables/arptables-%version.tar.gz +Source2: http://ftp.netfilter.org/pub/arptables/arptables-%version.tar.gz.sig +Source3:%name.keyring BuildRequires: coreutils BuildRequires: perl BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -41,11 +41,10 @@ complicated. %prep -%setup -qn %name-%oversion +%autosetup -p1 %build make %{?_smp_mflags} all PREFIX="%_prefix" COPT_FLAGS="%optflags -W -Wall" -cp %{S:1} . %install %make_install PREFIX="%_prefix" MANDIR="%_mandir" @@ -53,7 +52,6 @@ rm -Rf "%buildroot/etc/rc.d" b="%buildroot" -mv "$b/%_sbindir/arptables" "$b/%_sbindir/arptables-legacy" mv "$b/%_sbindir/arptables-restore" "$b/%_sbindir/arptables-legacy-restore" mv "$b/%_sbindir/arptables-save" "$b/%_sbindir/arptables-legacy-save" for i in arptables arptables-restore arptables-save; do ++ arptables-v0.0.4.tar.gz -> arptables-0.0.5.tar.gz ++ 2447 lines of diff (skipped) ++ arptables.keyring ++ pub 4096R/0xA4111F89BB5F58CC 2010-10-21 [expires: 2015-10-20] Key fingerprint = 57FF 5E9C 9AA6 7A86 0B55 7AF7 A411 1F89 BB5F 58CC uid [ expired] Netfilter Core Team sub 4096R/0x0FD3A13A04B92F5C 2010-10-21 [expires: 2015-10-20] pub 4096R/0xAB4655A126D292E4 2015-10-19 [expires: 2020-10-17] Key fingerprint = C09D B206 3F1D 7034 BA61 52AD AB46 55A1 26D2 92E4 uid [ unknown] Netfilter Core Team sub 4096R/0xE3B0B6BAE3AAA39E 2015-10-19 [expires: 2020-10-17] -BEGIN PGP PUBLIC KEY BLOCK- mQINBEzAS5EBEADVlGm+KwODJcVmP33HTCbn/eP8obZbgu+3Z1CYRklF8V43vC6D 8Jfk7fjD4/gWbAKZxriOESXVAN7mp0Fho4+Ga+pxWeLIET9tVM5xbNFK1p9R3XCK p5SrugG+tGhizTR9b/1YCMVRz/yX3aDtC7lwObas4hkr5BqhphjvlkjFE7us32by 43LPpFj2yUpp1VdOf6gxl03kAgJg08h9J7a+n9KHQeAhIpXSRFq3tXiTdXQlovsv ckwBjO0m8P2d1Z8/UYwXQgXzuO8W8EqaUSR95nDwl7UnilnKJm2fGvNg3A6PfCSk 3KdeEBZ45SRfMTPsuC5C4T0Az75h3HFR6YSae46ymg7d4ZA/Bd5K4hvp4PdYrfCi GXen7iK9q5XDpopWb0yCrEVJzKjBjDurvpLtAD0IFWcpB6zwM38AnxVH05J8QOx/ VCZ4vZJxTKWbpHbdcISSMmVt00VfKorF9DsjiAcBRMBcIvDpJTP4yjvr32W09wLc d5CIYGrLKhLNysUIJ44AQoTL9yV5aQvCb2EFnoPqCEKQm8onTAGX19PpTDjDPJFt WyMMUDtiMp2yODuFo1qHjxvqzSVX+Ti2sGpiT1hEz97GAIlbAvmXs/bTb+U+rBnd 6027ooes3cWmBSV5kpz/sMp+nFynrLZ5NDnehPScz3W31oGgSdrGsnnhaQARAQAB tCxOZXRmaWx0ZXIgQ29yZSBUZWFtIDxjb3JldGVhbUBuZXRmaWx0ZXIub3JnPokC PgQTAQIAKAUCTMBLkQIbAwUJCWYBgAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AA
commit arptables for openSUSE:Factory
Hello community, here is the log from the commit of package arptables for openSUSE:Factory checked in at 2018-09-13 12:10:50 Comparing /work/SRC/openSUSE:Factory/arptables (Old) and /work/SRC/openSUSE:Factory/.arptables.new (New) Package is "arptables" Thu Sep 13 12:10:50 2018 rev:24 rq:634278 version:0.0.4 Changes: --- /work/SRC/openSUSE:Factory/arptables/arptables.changes 2017-02-09 11:18:44.372558616 +0100 +++ /work/SRC/openSUSE:Factory/.arptables.new/arptables.changes 2018-09-13 12:10:53.934335620 +0200 @@ -1,0 +2,6 @@ +Fri Aug 24 10:20:05 UTC 2018 - jeng...@inai.de + +- Move arptables to arptables-legacy and use update-alternatives to + offer a selection mechanism. + +--- Other differences: -- ++ arptables.spec ++ --- /var/tmp/diff_new_pack.6vH7lg/_old 2018-09-13 12:10:54.326335179 +0200 +++ /var/tmp/diff_new_pack.6vH7lg/_new 2018-09-13 12:10:54.326335179 +0200 @@ -1,7 +1,7 @@ # # spec file for package arptables # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: arptables Summary:User Space Tool to Set Up and Maintain ARP Filtering Tables -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Networking/Security Version:0.0.4 Release:0 @@ -28,9 +28,11 @@ #Git-Clone:git://git.netfilter.org/arptables Source: http://downloads.sf.net/ebtables/arptables-v0.0.4.tar.gz Source1:COPYING -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: coreutils BuildRequires: perl +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires(post): update-alternatives +Requires(postun): update-alternatives %description arptables is a user space tool used to set up and maintain the tables @@ -50,8 +52,30 @@ # This is a RH-specific init script rm -Rf "%buildroot/etc/rc.d" +b="%buildroot" +mv "$b/%_sbindir/arptables" "$b/%_sbindir/arptables-legacy" +mv "$b/%_sbindir/arptables-restore" "$b/%_sbindir/arptables-legacy-restore" +mv "$b/%_sbindir/arptables-save" "$b/%_sbindir/arptables-legacy-save" +for i in arptables arptables-restore arptables-save; do + ln -fs "/etc/alternatives/$i" "$b/%_sbindir/$i" +done + +%post +update-alternatives --force \ + --install "%_sbindir/arptables" arptables "%_sbindir/arptables-legacy" 1 \ + --slave "%_sbindir/arptables-restore" arptables-restore "%_sbindir/arptables-legacy-restore" \ + --slave "%_sbindir/arptables-save" arptables-save "%_sbindir/arptables-legacy-save" + +%postun +if test "$1" = 0; then + update-alternatives --remove arptables "%_sbindir/arptables-legacy" +fi + %files %defattr(-,root,root) +%ghost %_sysconfdir/alternatives/arptables +%ghost %_sysconfdir/alternatives/arptables-restore +%ghost %_sysconfdir/alternatives/arptables-save %_sbindir/arptables* %_mandir/*/arptables* %doc COPYING
commit arptables for openSUSE:Factory
Hello community, here is the log from the commit of package arptables for openSUSE:Factory checked in at 2017-02-09 11:18:43 Comparing /work/SRC/openSUSE:Factory/arptables (Old) and /work/SRC/openSUSE:Factory/.arptables.new (New) Package is "arptables" Changes: --- /work/SRC/openSUSE:Factory/arptables/arptables.changes 2015-04-07 09:29:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.arptables.new/arptables.changes 2017-02-09 11:18:44.372558616 +0100 @@ -1,0 +2,5 @@ +Wed Feb 8 12:41:06 UTC 2017 - jeng...@inai.de + +- Add missing space to description [boo#1022775] + +--- Other differences: -- ++ arptables.spec ++ --- /var/tmp/diff_new_pack.d8cHS5/_old 2017-02-09 11:18:44.956475997 +0100 +++ /var/tmp/diff_new_pack.d8cHS5/_new 2017-02-09 11:18:44.956475997 +0100 @@ -1,7 +1,7 @@ # # spec file for package arptables # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,8 +33,8 @@ BuildRequires: perl %description -arptables is a user space tool used to set up and maintain thetables of -ARP rules in the Linux kernel. These rules inspect the ARPframes. +arptables is a user space tool used to set up and maintain the tables +of ARP rules in the Linux kernel. These rules inspect the ARP frames. arptables is similar to the iptables userspace tool, but less complicated.
commit arptables for openSUSE:Factory
Hello community, here is the log from the commit of package arptables for openSUSE:Factory checked in at 2015-04-07 09:29:45 Comparing /work/SRC/openSUSE:Factory/arptables (Old) and /work/SRC/openSUSE:Factory/.arptables.new (New) Package is arptables Changes: --- /work/SRC/openSUSE:Factory/arptables/arptables.changes 2013-01-12 07:51:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.arptables.new/arptables.changes 2015-04-07 09:29:47.0 +0200 @@ -1,0 +2,5 @@ +Sun Mar 29 20:52:27 UTC 2015 - jeng...@inai.de + +- Cleanup specfile, and note down git repo URL. + +--- Other differences: -- ++ arptables.spec ++ --- /var/tmp/diff_new_pack.tfAt9A/_old 2015-04-07 09:29:47.0 +0200 +++ /var/tmp/diff_new_pack.tfAt9A/_new 2015-04-07 09:29:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package arptables # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,6 +25,7 @@ %define oversion v0.0.4 Url:http://ebtables.sourceforge.net/ +#Git-Clone:git://git.netfilter.org/arptables Source: http://downloads.sf.net/ebtables/arptables-v0.0.4.tar.gz Source1:COPYING BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -41,18 +42,18 @@ %setup -qn %name-%oversion %build -make %{?_smp_mflags} all LIBDIR=/%{_lib} PREFIX=%_prefix COPT_FLAGS=$RPM_OPT_FLAGS -W -Wall +make %{?_smp_mflags} all PREFIX=%_prefix COPT_FLAGS=%optflags -W -Wall cp %{S:1} . %install -make install DESTDIR=%{buildroot} LIBDIR=/%{_lib} PREFIX=%_prefix MANDIR=%_mandir +%make_install PREFIX=%_prefix MANDIR=%_mandir # This is a RH-specific init script rm -Rf %buildroot/etc/rc.d %files %defattr(-,root,root) %_sbindir/arptables* -%{_mandir}/*/arptables* +%_mandir/*/arptables* %doc COPYING %changelog
commit arptables for openSUSE:Factory
Hello community, here is the log from the commit of package arptables for openSUSE:Factory checked in at 2013-01-12 07:43:14 Comparing /work/SRC/openSUSE:Factory/arptables (Old) and /work/SRC/openSUSE:Factory/.arptables.new (New) Package is arptables, Maintainer is m...@suse.com Changes: --- /work/SRC/openSUSE:Factory/arptables/arptables.changes 2011-09-23 01:52:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.arptables.new/arptables.changes 2013-01-12 07:43:15.0 +0100 @@ -1,0 +2,13 @@ +Thu Jan 10 21:47:17 UTC 2013 - jeng...@inai.de + +- Update to new upstream release 0.0.4 +* also print the -i and -o interface if -v is not specified +* fix handling of inversion flag +* let --proto-type also accept hexadecimal input +* add xtables CLASSIFY target +- Dropped arptables-install.diff and arptables-warnings.diff, + merged upstream +- Switch version number to what upstream uses (1.0.4 - 0.0.4), + yast/libzypp can handle downgrades for some years now + +--- Old: arptables-install.diff arptables-v0.0.3-4.tar.xz arptables-warnings.diff New: arptables-v0.0.4.tar.gz Other differences: -- ++ arptables.spec ++ --- /var/tmp/diff_new_pack.7Gi33c/_old 2013-01-12 07:43:17.0 +0100 +++ /var/tmp/diff_new_pack.7Gi33c/_new 2013-01-12 07:43:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package arptables # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,23 +16,20 @@ # -Url:http://ebtables.sourceforge.net/ - Name: arptables -Version:1.0.3.4 -Release:8 -%define oversion v0.0.3-4 +Summary:User Space Tool to Set Up and Maintain ARP Filtering Tables License:GPL-2.0+ Group: Productivity/Networking/Security -Summary:User Space Tool to Set Up and Maintain ARP Filtering Tables +Version:0.0.4 +Release:0 +%define oversion v0.0.4 +Url:http://ebtables.sourceforge.net/ -#Source: http://downloads.sf.net/ebtables/arptables-v0.0.3-4.tar.gz -Source: %name-%oversion.tar.xz +Source: http://downloads.sf.net/ebtables/arptables-v0.0.4.tar.gz Source1:COPYING -Patch1: arptables-install.diff -Patch2: arptables-warnings.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: coreutils perl xz +BuildRequires: coreutils +BuildRequires: perl %description arptables is a user space tool used to set up and maintain thetables of @@ -41,13 +38,7 @@ complicated. %prep -%if 0%{?__xz:1} %setup -qn %name-%oversion -%else -tar -xf %{S:0} --use=xz; -%setup -DTqn %name-%oversion -%endif -%patch -P 1 -P 2 -p1 %build make %{?_smp_mflags} all LIBDIR=/%{_lib} PREFIX=%_prefix COPT_FLAGS=$RPM_OPT_FLAGS -W -Wall @@ -55,6 +46,8 @@ %install make install DESTDIR=%{buildroot} LIBDIR=/%{_lib} PREFIX=%_prefix MANDIR=%_mandir +# This is a RH-specific init script +rm -Rf %buildroot/etc/rc.d %files %defattr(-,root,root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit arptables for openSUSE:Factory
Hello community, here is the log from the commit of package arptables for openSUSE:Factory checked in at Mon Sep 19 17:12:32 CEST 2011. --- arptables/arptables.changes 2011-03-21 17:51:41.0 +0100 +++ /mounts/work_src_done/STABLE/arptables/arptables.changes2011-09-17 14:16:41.0 +0200 @@ -1,0 +2,5 @@ +Sat Sep 17 12:16:34 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + +--- calling whatdependson for head-i586 Other differences: -- ++ arptables.spec ++ --- /var/tmp/diff_new_pack.AaQnUM/_old 2011-09-19 17:12:26.0 +0200 +++ /var/tmp/diff_new_pack.AaQnUM/_new 2011-09-19 17:12:26.0 +0200 @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Url:http://ebtables.sourceforge.net/ @@ -41,15 +40,13 @@ arptables is similar to the iptables userspace tool, but less complicated. - - -Authors: - - Bart De Schuymer bdsch...@pandora.be - Netfilter Developers netfilter-de...@vger.kernel.org - %prep +%if 0%{?__xz:1} %setup -qn %name-%oversion +%else +tar -xf %{S:0} --use=xz; +%setup -DTqn %name-%oversion +%endif %patch -P 1 -P 2 -p1 %build @@ -59,11 +56,6 @@ %install make install DESTDIR=%{buildroot} LIBDIR=/%{_lib} PREFIX=%_prefix MANDIR=%_mandir -%clean -if [ -n $RPM_BUILD_ROOT ] [ $RPM_BUILD_ROOT != / ] ; then - rm -rf $RPM_BUILD_ROOT -fi - %files %defattr(-,root,root) %_sbindir/arptables* Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit arptables for openSUSE:Factory
Hello community, here is the log from the commit of package arptables for openSUSE:Factory checked in at Wed Mar 23 10:03:23 CET 2011. --- arptables/arptables.changes 2010-05-07 14:31:35.0 +0200 +++ /mounts/work_src_done/STABLE/arptables/arptables.changes2011-03-21 17:51:41.0 +0100 @@ -1,0 +2,5 @@ +Mon Mar 21 16:51:40 UTC 2011 - co...@novell.com + +- licenses package is about to die + +--- calling whatdependson for head-i586 New: COPYING Other differences: -- ++ arptables.spec ++ --- /var/tmp/diff_new_pack.QAl8Ds/_old 2011-03-23 10:03:15.0 +0100 +++ /var/tmp/diff_new_pack.QAl8Ds/_new 2011-03-23 10:03:15.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package arptables (Version 1.0.3.4) +# spec file for package arptables # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Name: arptables Version:1.0.3.4 -Release:2 +Release:8 %define oversion v0.0.3-4 License:GPLv2+ Group: Productivity/Networking/Security @@ -29,11 +29,11 @@ #Source: http://downloads.sf.net/ebtables/arptables-v0.0.3-4.tar.gz Source: %name-%oversion.tar.xz +Source1:COPYING Patch1: arptables-install.diff Patch2: arptables-warnings.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: coreutils licenses perl xz -Requires: licenses +BuildRequires: coreutils perl xz %description arptables is a user space tool used to set up and maintain thetables of @@ -54,10 +54,10 @@ %build make %{?_smp_mflags} all LIBDIR=/%{_lib} PREFIX=%_prefix COPT_FLAGS=$RPM_OPT_FLAGS -W -Wall +cp %{S:1} . %install make install DESTDIR=%{buildroot} LIBDIR=/%{_lib} PREFIX=%_prefix MANDIR=%_mandir -ln -sf $(readlink -f /usr/share/doc/licenses/GPL-2.0.txt) COPYING %clean if [ -n $RPM_BUILD_ROOT ] [ $RPM_BUILD_ROOT != / ] ; then ++ COPYING ++ GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent