forked from pool/iptables
This commit is contained in:
parent
237a92cb2f
commit
66e6f0ce7b
@ -1,13 +0,0 @@
|
||||
--- extensions/Makefile
|
||||
+++ extensions/Makefile
|
||||
@@ -5,8 +5,8 @@
|
||||
# header files are present in the include/linux directory of this iptables
|
||||
# package (HW)
|
||||
#
|
||||
-PF_EXT_SLIB:=ah addrtype comment connlimit connmark conntrack dscp ecn esp hashlimit helper icmp iprange length limit mac mark multiport owner physdev pkttype policy realm rpc sctp standard state tcp tcpmss tos ttl udp unclean CLASSIFY CONNMARK DNAT DSCP ECN LOG MARK MASQUERADE MIRROR NETMAP NFQUEUE NOTRACK REDIRECT REJECT SAME SNAT TARPIT TCPMSS TOS TRACE TTL ULOG
|
||||
-PF6_EXT_SLIB:=connmark eui64 hl icmp6 length limit mac mark multiport owner physdev policy standard state tcp udp CONNMARK HL LOG NFQUEUE MARK TRACE
|
||||
+PF_EXT_SLIB:=ah addrtype comment connbytes connlimit connmark conntrack dccp dscp ecn esp hashlimit helper icmp iprange length limit mac mark multiport owner physdev pkttype policy quota realm recent rpc sctp standard state statistic string tcp tcpmss tos ttl udp unclean CLASSIFY CLUSTERIP CONNMARK DNAT DSCP ECN LOG MARK MASQUERADE MIRROR NETMAP NFQUEUE NOTRACK REDIRECT REJECT SAME SNAT TARPIT TCPMSS TOS TRACE TTL ULOG
|
||||
+PF6_EXT_SLIB:=ah connmark dst esp eui64 frag hbh hl icmp6 ipv6header length limit mac mark multiport owner physdev policy rt standard state tcp udp CONNMARK HL LOG NFQUEUE MARK REJECT TRACE
|
||||
|
||||
ifeq ($(DO_SELINUX), 1)
|
||||
PF_EXT_SE_SLIB:=SECMARK CONNSECMARK
|
@ -1,58 +0,0 @@
|
||||
--- ip6tables-restore.c
|
||||
+++ ip6tables-restore.c
|
||||
@@ -156,13 +156,13 @@
|
||||
if (optind == argc - 1) {
|
||||
in = fopen(argv[optind], "r");
|
||||
if (!in) {
|
||||
- fprintf(stderr, "Can't open %s: %s", argv[optind],
|
||||
+ fprintf(stderr, "Can't open %s: %s\n", argv[optind],
|
||||
strerror(errno));
|
||||
exit(1);
|
||||
}
|
||||
}
|
||||
else if (optind < argc) {
|
||||
- fprintf(stderr, "Unknown arguments found on commandline");
|
||||
+ fprintf(stderr, "Unknown arguments found on commandline\n");
|
||||
exit(1);
|
||||
}
|
||||
else in = stdin;
|
||||
--- ip6tables-save.c
|
||||
+++ ip6tables-save.c
|
||||
@@ -351,7 +351,7 @@
|
||||
}
|
||||
|
||||
if (optind < argc) {
|
||||
- fprintf(stderr, "Unknown arguments found on commandline");
|
||||
+ fprintf(stderr, "Unknown arguments found on commandline\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
--- iptables-restore.c
|
||||
+++ iptables-restore.c
|
||||
@@ -159,13 +159,13 @@
|
||||
if (optind == argc - 1) {
|
||||
in = fopen(argv[optind], "r");
|
||||
if (!in) {
|
||||
- fprintf(stderr, "Can't open %s: %s", argv[optind],
|
||||
+ fprintf(stderr, "Can't open %s: %s\n", argv[optind],
|
||||
strerror(errno));
|
||||
exit(1);
|
||||
}
|
||||
}
|
||||
else if (optind < argc) {
|
||||
- fprintf(stderr, "Unknown arguments found on commandline");
|
||||
+ fprintf(stderr, "Unknown arguments found on commandline\n");
|
||||
exit(1);
|
||||
}
|
||||
else in = stdin;
|
||||
--- iptables-save.c
|
||||
+++ iptables-save.c
|
||||
@@ -368,7 +368,7 @@
|
||||
}
|
||||
|
||||
if (optind < argc) {
|
||||
- fprintf(stderr, "Unknown arguments found on commandline");
|
||||
+ fprintf(stderr, "Unknown arguments found on commandline\n");
|
||||
exit(1);
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0e00cea0029eaf7923a4a901265d5aa8159804b520fda9c12df54d350073ce02
|
||||
size 196205
|
3
iptables-1.3.8.tar.bz2
Normal file
3
iptables-1.3.8.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c5c8a091ed9a1fa2dab86b4d87719064b50c202e8503046f50f299a361e6211c
|
||||
size 172584
|
@ -1,3 +1,40 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 26 16:20:40 CEST 2007 - prusnak@suse.cz
|
||||
|
||||
- updated to 1.3.8
|
||||
* Fix build error of conntrack match
|
||||
* Remove whitespace in ip6tables.c
|
||||
* `-p all' and `-p 0' should be allowed in ip6tables
|
||||
* hashlimit doc update
|
||||
* add --random option to DNAT and REDIRECT
|
||||
* Makefile uses POSIX conform directory check
|
||||
* Fix missing newlines in iptables-save/restore output
|
||||
* Update quota manpage for SMP
|
||||
* Output for unspecified proto is `all' instead of `0'
|
||||
* Fix iptables-save with --random option
|
||||
* Remove unnecessary IP_NAT_RANGE_PROTO_RANDOM ifdefs
|
||||
* Remove libnsl from LDLIBS
|
||||
* Fix problem with iptables-restore and quotes
|
||||
* Remove unnecessary includes
|
||||
* Fix --modprobe parameter
|
||||
* ip6tables-restore should output error of modprobe after failed to load
|
||||
* Add random option to SNAT
|
||||
* Fix missing space in error message
|
||||
* Fixes for manpages of tcp, udp, and icmp{,6}
|
||||
* Add ip6tables mh extension
|
||||
* Fix tcpmss manpage
|
||||
* Add ip6tables TCPMSS extension
|
||||
* Add UDPLITE multiport support
|
||||
* Fix missing space in ruleset listing
|
||||
* Remove extensions for unmaintained/obsolete patchlets
|
||||
* Fix greedy debug grep
|
||||
* Fix type in manpage
|
||||
* Fix compile/install error for iptables-xml with DO_MULTI=1
|
||||
- dropped obsolete patches:
|
||||
* newlines.diff (included in update)
|
||||
* shlibs.diff (done by sed in %prep section)
|
||||
* extensions.diff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 9 13:39:08 CEST 2007 - prusnak@suse.cz
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package iptables (Version 1.3.7)
|
||||
# spec file for package iptables (Version 1.3.8)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -12,20 +12,17 @@
|
||||
|
||||
Name: iptables
|
||||
BuildRequires: kernel-source
|
||||
License: GNU General Public License (GPL)
|
||||
License: GPL v2 or later
|
||||
Group: Productivity/Networking/Security
|
||||
Autoreqprov: on
|
||||
Version: 1.3.7
|
||||
Release: 21
|
||||
Version: 1.3.8
|
||||
Release: 1
|
||||
Summary: IP Packet Filter Administration
|
||||
Source0: %{name}-%{version}.tar.bz2
|
||||
Source1: %{name}-%{version}-debian-docs.tar.bz2
|
||||
Patch0: %{name}-%{version}-makefile.diff
|
||||
Patch1: %{name}-%{version}-batch.diff
|
||||
Patch2: %{name}-%{version}-strict-aliasing-fix.diff
|
||||
Patch3: %{name}-%{version}-shlibs.diff
|
||||
Patch4: %{name}-%{version}-extensions.diff
|
||||
Patch5: %{name}-%{version}-newlines.diff
|
||||
URL: http://www.iptables.org
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
@ -60,10 +57,9 @@ Authors:
|
||||
%patch0
|
||||
%patch1
|
||||
%patch2
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
chmod +x extensions/.CLUSTERIP-test
|
||||
for file in extensions/*.c; do
|
||||
sed -i 's:_init(:static __attribute__((constructor)) _init(:' $file
|
||||
done
|
||||
|
||||
%build
|
||||
[ -z "$KERNEL_DIR" ] && KERNEL_DIR="/usr/src/linux";
|
||||
@ -105,6 +101,40 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_prefix}/include/*
|
||||
|
||||
%changelog
|
||||
* Thu Jul 26 2007 - prusnak@suse.cz
|
||||
- updated to 1.3.8
|
||||
* Fix build error of conntrack match
|
||||
* Remove whitespace in ip6tables.c
|
||||
* `-p all' and `-p 0' should be allowed in ip6tables
|
||||
* hashlimit doc update
|
||||
* add --random option to DNAT and REDIRECT
|
||||
* Makefile uses POSIX conform directory check
|
||||
* Fix missing newlines in iptables-save/restore output
|
||||
* Update quota manpage for SMP
|
||||
* Output for unspecified proto is `all' instead of `0'
|
||||
* Fix iptables-save with --random option
|
||||
* Remove unnecessary IP_NAT_RANGE_PROTO_RANDOM ifdefs
|
||||
* Remove libnsl from LDLIBS
|
||||
* Fix problem with iptables-restore and quotes
|
||||
* Remove unnecessary includes
|
||||
* Fix --modprobe parameter
|
||||
* ip6tables-restore should output error of modprobe after failed to load
|
||||
* Add random option to SNAT
|
||||
* Fix missing space in error message
|
||||
* Fixes for manpages of tcp, udp, and icmp{,6}
|
||||
* Add ip6tables mh extension
|
||||
* Fix tcpmss manpage
|
||||
* Add ip6tables TCPMSS extension
|
||||
* Add UDPLITE multiport support
|
||||
* Fix missing space in ruleset listing
|
||||
* Remove extensions for unmaintained/obsolete patchlets
|
||||
* Fix greedy debug grep
|
||||
* Fix type in manpage
|
||||
* Fix compile/install error for iptables-xml with DO_MULTI=1
|
||||
- dropped obsolete patches:
|
||||
* newlines.diff (included in update)
|
||||
* shlibs.diff (done by sed in %%prep section)
|
||||
* extensions.diff
|
||||
* Wed May 09 2007 - prusnak@suse.cz
|
||||
- added newlines to error messages (newlines.diff) [#271847]
|
||||
* Tue Mar 13 2007 - prusnak@suse.cz
|
||||
|
Loading…
Reference in New Issue
Block a user