Fri, 11 Mar 2011 21:39:41 +0100
Import new package specs for introduction into repository.
michael@0 | 1 | Name: iptables |
michael@0 | 2 | Summary: Tools for managing Linux kernel packet filtering capabilities |
michael@1 | 3 | Vendor: Europalab Software |
michael@1 | 4 | Packager: Michael Schloh von Bennewitz |
michael@1 | 5 | Distribution: MeeGo Thirdparty |
michael@1 | 6 | Version: 1.4.10 |
michael@1 | 7 | Release: 1.0 |
michael@0 | 8 | Source: http://www.netfilter.org/projects/iptables/files/%{name}-%{version}.tar.bz2 |
michael@0 | 9 | Source1: iptables.init |
michael@0 | 10 | Source2: iptables-config |
michael@1 | 11 | Patch1: iptables-1.4.10-cloexec.patch |
michael@1 | 12 | Patch2: iptables-1.4.10-nf_ext_init.patch |
michael@0 | 13 | Group: System/Base |
michael@0 | 14 | URL: http://www.netfilter.org/ |
michael@0 | 15 | BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) |
michael@0 | 16 | License: GPLv2 |
michael@0 | 17 | BuildRequires: kernel-headers |
michael@0 | 18 | Conflicts: kernel < 2.4.20 |
michael@0 | 19 | Requires(post): chkconfig |
michael@0 | 20 | Requires(preun): chkconfig |
michael@0 | 21 | |
michael@0 | 22 | %description |
michael@0 | 23 | The iptables utility controls the network packet filtering code in the |
michael@0 | 24 | Linux kernel. If you need to set up firewalls and/or IP masquerading, |
michael@0 | 25 | you should install this package. |
michael@0 | 26 | |
michael@0 | 27 | %package ipv6 |
michael@0 | 28 | Summary: IPv6 support for iptables |
michael@1 | 29 | Vendor: Europalab Software |
michael@1 | 30 | Packager: Michael Schloh von Bennewitz |
michael@1 | 31 | Distribution: MeeGo Thirdparty |
michael@0 | 32 | Group: System/Base |
michael@0 | 33 | Requires: %{name} = %{version}-%{release} |
michael@0 | 34 | Requires(post): chkconfig |
michael@0 | 35 | Requires(preun): chkconfig |
michael@0 | 36 | |
michael@0 | 37 | %description ipv6 |
michael@0 | 38 | The iptables package contains IPv6 (the next version of the IP |
michael@0 | 39 | protocol) support for iptables. Iptables controls the Linux kernel |
michael@0 | 40 | network packet filtering code, allowing you to set up firewalls and IP |
michael@0 | 41 | masquerading. |
michael@0 | 42 | |
michael@0 | 43 | Install iptables-ipv6 if you need to set up firewalling for your |
michael@0 | 44 | network and you are using ipv6. |
michael@0 | 45 | |
michael@0 | 46 | %package devel |
michael@0 | 47 | Summary: Development package for iptables |
michael@1 | 48 | Vendor: Europalab Software |
michael@1 | 49 | Packager: Michael Schloh von Bennewitz |
michael@1 | 50 | Distribution: MeeGo Thirdparty |
michael@0 | 51 | Group: System/Base |
michael@0 | 52 | Requires: %{name} = %{version}-%{release} |
michael@1 | 53 | Requires: %{name}-ipv6 = %{version}-%{release} |
michael@0 | 54 | |
michael@0 | 55 | %description devel |
michael@0 | 56 | iptables development headers and libraries. |
michael@0 | 57 | |
michael@0 | 58 | The iptc interface is upstream marked as not public. The interface is not |
michael@0 | 59 | stable and may change with every new version. It is therefore unsupported. |
michael@0 | 60 | |
michael@0 | 61 | %prep |
michael@0 | 62 | %setup -q |
michael@1 | 63 | %patch1 -p0 -b .cloexec |
michael@1 | 64 | %patch2 -p0 -b .nf_ext_init |
michael@0 | 65 | |
michael@0 | 66 | # fix constructor names, see also nf_ext_init patch |
michael@0 | 67 | perl -pi -e "s/void _init\(/void __attribute\(\(constructor\)\) nf_ext_init\(/g" extensions/*.c |
michael@0 | 68 | perl -pi -e "s/^_init\(/__attribute\(\(constructor\)\) nf_ext_init\(/g" extensions/*.c |
michael@0 | 69 | |
michael@0 | 70 | %build |
michael@1 | 71 | ./configure --bindir=/bin --sbindir=/sbin --sysconfdir=/etc --libdir=/%{_libdir} --libexecdir=/%{_lib} --mandir=%{_mandir} --includedir=%{_includedir} --with-kernel=/usr --with-kbuild=/usr --with-ksource=/usr |
michael@0 | 72 | make |
michael@0 | 73 | |
michael@0 | 74 | %install |
michael@0 | 75 | rm -rf %{buildroot} |
michael@0 | 76 | |
michael@0 | 77 | make install DESTDIR=%{buildroot} |
michael@0 | 78 | |
michael@0 | 79 | # install init scripts and configuration files |
michael@0 | 80 | install -d -m 755 $RPM_BUILD_ROOT/etc/rc.d/init.d |
michael@0 | 81 | install -c -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/iptables |
michael@0 | 82 | sed -e 's;iptables;ip6tables;g' -e 's;IPTABLES;IP6TABLES;g' < %{SOURCE1} > ip6tables.init |
michael@0 | 83 | install -c -m 755 ip6tables.init $RPM_BUILD_ROOT/etc/rc.d/init.d/ip6tables |
michael@0 | 84 | install -d -m 755 $RPM_BUILD_ROOT/etc/sysconfig |
michael@0 | 85 | install -c -m 755 %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/iptables-config |
michael@0 | 86 | sed -e 's;iptables;ip6tables;g' -e 's;IPTABLES;IP6TABLES;g' < %{SOURCE2} > ip6tables-config |
michael@0 | 87 | install -c -m 755 ip6tables-config $RPM_BUILD_ROOT/etc/sysconfig/ip6tables-config |
michael@0 | 88 | |
michael@0 | 89 | %clean |
michael@0 | 90 | rm -rf $RPM_BUILD_ROOT |
michael@0 | 91 | |
michael@0 | 92 | %files |
michael@0 | 93 | %defattr(-,root,root) |
michael@0 | 94 | %doc COPYING INSTALL INCOMPATIBILITIES |
michael@0 | 95 | %attr(0755,root,root) /etc/rc.d/init.d/iptables |
michael@0 | 96 | %config(noreplace) %attr(0600,root,root) /etc/sysconfig/iptables-config |
michael@0 | 97 | /sbin/iptables* |
michael@0 | 98 | %{_mandir}/man8/iptables* |
michael@0 | 99 | %dir /%{_lib}/xtables |
michael@0 | 100 | /%{_lib}/xtables/libipt* |
michael@0 | 101 | /%{_lib}/xtables/libxt* |
michael@1 | 102 | %{_libdir}/libxtables.* |
michael@1 | 103 | %{_libdir}/libip4tc.* |
michael@1 | 104 | %dir %{_libdir}/pkgconfig |
michael@1 | 105 | %{_libdir}/pkgconfig/xtables.pc |
michael@0 | 106 | |
michael@0 | 107 | %files ipv6 |
michael@0 | 108 | %defattr(-,root,root) |
michael@0 | 109 | %attr(0755,root,root) /etc/rc.d/init.d/ip6tables |
michael@0 | 110 | %config(noreplace) %attr(0600,root,root) /etc/sysconfig/ip6tables-config |
michael@0 | 111 | /sbin/ip6tables* |
michael@0 | 112 | /bin/iptables-xml |
michael@0 | 113 | %{_mandir}/man8/ip6tables* |
michael@0 | 114 | /%{_lib}/xtables/libip6t* |
michael@1 | 115 | %{_libdir}/libip6tc.* |
michael@0 | 116 | |
michael@0 | 117 | %files devel |
michael@0 | 118 | %defattr(-,root,root) |
michael@0 | 119 | %{_includedir}/*.h |
michael@0 | 120 | %dir %{_includedir}/libiptc |
michael@0 | 121 | %{_includedir}/libiptc/*.h |
michael@1 | 122 | %{_libdir}/libiptc.* |
michael@1 | 123 | %dir %{_libdir}/pkgconfig |
michael@1 | 124 | %{_libdir}/pkgconfig/libiptc.pc |
michael@0 | 125 | |
michael@0 | 126 | %changelog |
michael@1 | 127 | * Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.4.10 |
michael@1 | 128 | - update to new version 1.4.10 |
michael@0 | 129 | * Tue Jan 19 2010 Auke Kok <auke-jan.h.kok@intel.com> - 1.4.1.1 |
michael@0 | 130 | - remove startup symlinks, do not start iptables{,6} up by default |
michael@0 | 131 | * Tue Jan 27 2009 Anas Nashif <anas.nashif@intel.com> 1.4.1.1 |
michael@0 | 132 | - Initial import into Moblin |
michael@0 | 133 | * Tue Jul 22 2008 Thomas Woerner <twoerner@redhat.com> 1.4.1.1-2 |
michael@0 | 134 | - fixed TOS value mask problem (rhbz#456244) (upstream patch) |
michael@0 | 135 | - two more cloexec fixes |
michael@0 | 136 | * Tue Jul 1 2008 Thomas Woerner <twoerner@redhat.com> 1.4.1.1-1 |
michael@0 | 137 | - upstream bug fix release 1.4.1.1 |
michael@0 | 138 | - dropped extra patch for 1.4.1 - not needed anymore |
michael@0 | 139 | * Tue Jun 10 2008 Thomas Woerner <twoerner@redhat.com> 1.4.1-1 |
michael@0 | 140 | - new version 1.4.1 with new build environment |
michael@0 | 141 | - additional ipv6 network mask patch from Jan Engelhardt |
michael@0 | 142 | - spec file cleanup |
michael@0 | 143 | - removed old patches |
michael@0 | 144 | * Fri Jun 6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.4.0-5 |
michael@0 | 145 | - use normal kernel headers, not linux/compiler.h |
michael@0 | 146 | - change BuildRequires: kernel-devel to kernel-headers |
michael@0 | 147 | - We need to do this to be able to build for both sparcv9 and sparc64 |
michael@0 | 148 | (there is no kernel-devel.sparcv9) |
michael@0 | 149 | * Thu Mar 20 2008 Thomas Woerner <twoerner@redhat.com> 1.4.0-4 |
michael@0 | 150 | - use O_CLOEXEC for all opened files in all applications (rhbz#438189) |
michael@0 | 151 | * Mon Mar 3 2008 Thomas Woerner <twoerner@redhat.com> 1.4.0-3 |
michael@0 | 152 | - use the kernel headers from the build tree for iptables for now to be able to |
michael@0 | 153 | compile this package, but this makes the package more kernel dependant |
michael@0 | 154 | - use s6_addr32 instead of in6_u.u6_addr32 |
michael@0 | 155 | * Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.4.0-2 |
michael@0 | 156 | - Autorebuild for GCC 4.3 |
michael@0 | 157 | * Mon Feb 11 2008 Thomas Woerner <twoerner@redhat.com> 1.4.0-1 |
michael@0 | 158 | - new version 1.4.0 |
michael@0 | 159 | - fixed condrestart (rhbz#428148) |
michael@0 | 160 | - report the module in rmmod_r if there is an error |
michael@0 | 161 | - use nf_ext_init instead of my_init for extension constructors |
michael@0 | 162 | * Mon Nov 5 2007 Thomas Woerner <twoerner@redhat.com> 1.3.8-6 |
michael@0 | 163 | - fixed leaked file descriptor before fork/exec (rhbz#312191) |
michael@0 | 164 | - blacklisting is not working, use "install X /bin/(true|false)" test instead |
michael@0 | 165 | - return private exit code 150 for disabled ipv6 support |
michael@0 | 166 | - use script name for output messages |
michael@0 | 167 | * Tue Oct 16 2007 Thomas Woerner <twoerner@redhat.com> 1.3.8-5 |
michael@0 | 168 | - fixed error code for stopping a already stopped firewall (rhbz#321751) |
michael@0 | 169 | - moved blacklist test into start |
michael@0 | 170 | * Wed Sep 26 2007 Thomas Woerner <twoerner@redhat.com> 1.3.8-4.1 |
michael@0 | 171 | - do not start ip6tables if ipv6 is blacklisted (rhbz#236888) |
michael@0 | 172 | - use simpler fix for (rhbz#295611) |
michael@0 | 173 | Thanks to Linus Torvalds for the patch. |
michael@0 | 174 | * Mon Sep 24 2007 Thomas Woerner <twoerner@redhat.com> 1.3.8-4 |
michael@0 | 175 | - fixed IPv6 reject type (rhbz#295181) |
michael@0 | 176 | - fixed init script: start, stop and status |
michael@0 | 177 | - support netfilter compiled into kernel in init script (rhbz#295611) |
michael@0 | 178 | - dropped inversion for limit modules from man pages (rhbz#220780) |
michael@0 | 179 | - fixed typo in ip6tables man page (rhbz#236185) |
michael@0 | 180 | * Wed Sep 19 2007 Thomas Woerner <twoerner@redhat.com> 1.3.8-3 |
michael@0 | 181 | - do not depend on local_fs in lsb header - this delayes start after network |
michael@0 | 182 | - fixed exit code for initscript usage |
michael@0 | 183 | * Mon Sep 17 2007 Thomas Woerner <twoerner@redhat.com> 1.3.8-2.1 |
michael@0 | 184 | - do not use lock file for condrestart test |
michael@0 | 185 | * Thu Aug 23 2007 Thomas Woerner <twoerner@redhat.com> 1.3.8-2 |
michael@0 | 186 | - fixed initscript for LSB conformance (rhbz#246953, rhbz#242459) |
michael@0 | 187 | - provide iptc interface again, but unsupported (rhbz#216733) |
michael@0 | 188 | - compile all extension, which are supported by the kernel-headers package |
michael@0 | 189 | - review fixes (rhbz#225906) |
michael@0 | 190 | * Tue Jul 31 2007 Thomas Woerner <twoerner@redhat.com> |
michael@0 | 191 | - reverted ipv6 fix, because it disables the ipv6 at all (rhbz#236888) |
michael@0 | 192 | * Fri Jul 13 2007 Steve Conklin <sconklin@redhat.com> - 1.3.8-1 |
michael@0 | 193 | - New version 1.3.8 |
michael@0 | 194 | * Mon Apr 23 2007 Jeremy Katz <katzj@redhat.com> - 1.3.7-2 |
michael@0 | 195 | - fix error when ipv6 support isn't loaded in the kernel (#236888) |
michael@0 | 196 | * Wed Jan 10 2007 Thomas Woerner <twoerner@redhat.com> 1.3.7-1.1 |
michael@0 | 197 | - fixed installation of secmark modules |
michael@0 | 198 | * Tue Jan 9 2007 Thomas Woerner <twoerner@redhat.com> 1.3.7-1 |
michael@0 | 199 | - new verison 1.3.7 |
michael@0 | 200 | - iptc is not a public interface and therefore not installed anymore |
michael@0 | 201 | - dropped upstream secmark patch |
michael@0 | 202 | * Tue Sep 19 2006 Thomas Woerner <twoerner@redhat.com> 1.3.5-2 |
michael@0 | 203 | - added secmark iptables patches (#201573) |
michael@0 | 204 | * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.3.5-1.2.1 |
michael@0 | 205 | - rebuild |
michael@0 | 206 | * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.3.5-1.2 |
michael@0 | 207 | - bump again for double-long bug on ppc(64) |
michael@0 | 208 | * Tue Feb 7 2006 Jesse Keating <jkeating@redhat.com> - 1.3.5-1.1 |
michael@0 | 209 | - rebuilt for new gcc4.1 snapshot and glibc changes |
michael@0 | 210 | * Thu Feb 2 2006 Thomas Woerner <twoerner@redhat.com> 1.3.5-1 |
michael@0 | 211 | - new version 1.3.5 |
michael@0 | 212 | - fixed init script to set policy for raw tables, too (#179094) |
michael@0 | 213 | * Tue Jan 24 2006 Thomas Woerner <twoerner@redhat.com> 1.3.4-3 |
michael@0 | 214 | - added important iptables header files to devel package |
michael@0 | 215 | * Fri Dec 9 2005 Jesse Keating <jkeating@redhat.com> |
michael@0 | 216 | - rebuilt |
michael@0 | 217 | * Fri Nov 25 2005 Thomas Woerner <twoerner@redhat.com> 1.3.4-2 |
michael@0 | 218 | - fix for plugin problem: link with "gcc -shared" instead of "ld -shared" and |
michael@0 | 219 | replace "_init" with "__attribute((constructor)) my_init" |
michael@0 | 220 | * Fri Nov 25 2005 Thomas Woerner <twoerner@redhat.com> 1.3.4-1.1 |
michael@0 | 221 | - rebuild due to unresolved symbols in shared libraries |
michael@0 | 222 | * Fri Nov 18 2005 Thomas Woerner <twoerner@redhat.com> 1.3.4-1 |
michael@0 | 223 | - new version 1.3.4 |
michael@0 | 224 | - dropped free_opts patch (upstream fixed) |
michael@0 | 225 | - made libipq PIC (#158623) |
michael@0 | 226 | - additional configuration options for iptables startup script (#172929) |
michael@0 | 227 | Thanks to Jan Gruenwald for the patch |
michael@0 | 228 | - spec file cleanup (dropped linux_header define and usage) |
michael@0 | 229 | * Mon Jul 18 2005 Thomas Woerner <twoerner@redhat.com> 1.3.2-1 |
michael@0 | 230 | - new version 1.3.2 with additional patch for the misplaced free_opts call |
michael@0 | 231 | from Marcus Sundberg |
michael@0 | 232 | * Wed May 11 2005 Thomas Woerner <twoerner@redhat.com> 1.3.1-1 |
michael@0 | 233 | - new version 1.3.1 |
michael@0 | 234 | * Fri Mar 18 2005 Thomas Woerner <twoerner@redhat.com> 1.3.0-2 |
michael@0 | 235 | - Remove unnecessary explicit kernel dep (#146142) |
michael@0 | 236 | - Fixed out of bounds accesses (#131848): Thanks to Steve Grubb |
michael@0 | 237 | for the patch |
michael@0 | 238 | - Adapted iptables-config to reference to modprobe.conf (#150143) |
michael@0 | 239 | - Remove misleading message (#140154): Thanks to Ulrich Drepper |
michael@0 | 240 | for the patch |
michael@0 | 241 | * Mon Feb 21 2005 Thomas Woerner <twoerner@redhat.com> 1.3.0-1 |
michael@0 | 242 | - new version 1.3.0 |
michael@0 | 243 | * Thu Nov 11 2004 Thomas Woerner <twoerner@redhat.com> 1.2.11-3.2 |
michael@0 | 244 | - fixed autoload problem in iptables and ip6tables (CAN-2004-0986) |
michael@0 | 245 | * Fri Sep 17 2004 Thomas Woerner <twoerner@redhat.com> 1.2.11-3.1 |
michael@0 | 246 | - changed default behaviour for IPTABLES_STATUS_NUMERIC to "yes" (#129731) |
michael@0 | 247 | - modified config file to match this change and un-commented variables with |
michael@0 | 248 | default values |
michael@0 | 249 | * Thu Sep 16 2004 Thomas Woerner <twoerner@redhat.com> 1.2.11-3 |
michael@0 | 250 | - applied second part of cleanup patch from (#131848): thanks to Steve Grubb |
michael@0 | 251 | for the patch |
michael@0 | 252 | * Wed Aug 25 2004 Thomas Woerner <twoerner@redhat.com> 1.2.11-2 |
michael@0 | 253 | - fixed free bug in iptables (#128322) |
michael@0 | 254 | * Tue Jun 22 2004 Thomas Woerner <twoerner@redhat.com> 1.2.11-1 |
michael@0 | 255 | - new version 1.2.11 |
michael@0 | 256 | * Thu Jun 17 2004 Thomas Woerner <twoerner@redhat.com> 1.2.10-1 |
michael@0 | 257 | - new version 1.2.10 |
michael@0 | 258 | * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> |
michael@0 | 259 | - rebuilt |
michael@0 | 260 | * Tue Mar 2 2004 Elliot Lee <sopwith@redhat.com> |
michael@0 | 261 | - rebuilt |
michael@0 | 262 | * Thu Feb 26 2004 Thomas Woerner <twoerner@redhat.com> 1.2.9-2.3 |
michael@0 | 263 | - fixed iptables-restore -c fault if there are no counters (#116421) |
michael@0 | 264 | * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> |
michael@0 | 265 | - rebuilt |
michael@0 | 266 | * Sun Jan 25 2004 Dan Walsh <dwalsh@redhat.com> 1.2.9-1.2 |
michael@0 | 267 | - Close File descriptors to prevent SELinux error message |
michael@0 | 268 | * Wed Jan 7 2004 Thomas Woerner <twoerner@redhat.com> 1.2.9-1.1 |
michael@0 | 269 | - rebuild |
michael@0 | 270 | * Wed Dec 17 2003 Thomas Woerner <twoerner@redhat.com> 1.2.9-1 |
michael@0 | 271 | - vew version 1.2.9 |
michael@0 | 272 | - new config options in ipXtables-config: |
michael@0 | 273 | IPTABLES_MODULES_UNLOAD |
michael@0 | 274 | - more documentation in ipXtables-config |
michael@0 | 275 | - fix for netlink security issue in libipq (devel package) |
michael@0 | 276 | - print fix for libipt_icmp (#109546) |
michael@0 | 277 | * Thu Oct 23 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-13 |
michael@0 | 278 | - marked all messages in iptables init script for translation (#107462) |
michael@0 | 279 | - enabled devel package (#105884, #106101) |
michael@0 | 280 | - bumped build for fedora for libipt_recent.so (#106002) |
michael@0 | 281 | * Tue Sep 23 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-12.1 |
michael@0 | 282 | - fixed lost udp port range in ip6tables-save (#104484) |
michael@0 | 283 | - fixed non numeric multiport port output in ipXtables-savs |
michael@0 | 284 | * Mon Sep 22 2003 Florian La Roche <Florian.LaRoche@redhat.de> 1.2.8-11 |
michael@0 | 285 | - do not link against -lnsl |
michael@0 | 286 | * Wed Sep 17 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-10 |
michael@0 | 287 | - made variables in rmmod_r local |
michael@0 | 288 | * Tue Jul 22 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-9 |
michael@0 | 289 | - fixed permission for init script |
michael@0 | 290 | * Sat Jul 19 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-8 |
michael@0 | 291 | - fixed save when iptables file is missing and iptables-config permissions |
michael@0 | 292 | * Tue Jul 8 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-7 |
michael@0 | 293 | - fixes for ip6tables: module unloading, setting policy only for existing |
michael@0 | 294 | tables |
michael@0 | 295 | * Thu Jul 3 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-6 |
michael@0 | 296 | - IPTABLES_SAVE_COUNTER defaults to no, now |
michael@0 | 297 | - install config file in /etc/sysconfig |
michael@0 | 298 | - exchange unload of ip_tables and ip_conntrack |
michael@0 | 299 | - fixed start function |
michael@0 | 300 | * Wed Jul 2 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-5 |
michael@0 | 301 | - new config option IPTABLES_SAVE_ON_RESTART |
michael@0 | 302 | - init script: new status, save and restart |
michael@0 | 303 | - fixes #44905, #65389, #80785, #82860, #91040, #91560 and #91374 |
michael@0 | 304 | * Mon Jun 30 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-4 |
michael@0 | 305 | - new config option IPTABLES_STATUS_NUMERIC |
michael@0 | 306 | - cleared IPTABLES_MODULES in iptables-config |
michael@0 | 307 | * Mon Jun 30 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-3 |
michael@0 | 308 | - new init scripts |
michael@0 | 309 | * Sat Jun 28 2003 Florian La Roche <Florian.LaRoche@redhat.de> |
michael@0 | 310 | - remove check for very old kernel versions in init scripts |
michael@0 | 311 | - sync up both init scripts and remove some further ugly things |
michael@0 | 312 | - add some docu into rpm |
michael@0 | 313 | * Thu Jun 26 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-2 |
michael@0 | 314 | - rebuild |
michael@0 | 315 | * Mon Jun 16 2003 Thomas Woerner <twoerner@redhat.com> 1.2.8-1 |
michael@0 | 316 | - update to 1.2.8 |
michael@0 | 317 | * Wed Jan 22 2003 Tim Powers <timp@redhat.com> |
michael@0 | 318 | - rebuilt |
michael@0 | 319 | * Mon Jan 13 2003 Bill Nottingham <notting@redhat.com> 1.2.7a-1 |
michael@0 | 320 | - update to 1.2.7a |
michael@0 | 321 | - add a plethora of bugfixes courtesy Michael Schwendt <mschewndt@yahoo.com> |
michael@0 | 322 | * Fri Dec 13 2002 Elliot Lee <sopwith@redhat.com> 1.2.6a-3 |
michael@0 | 323 | - Fix multilib |
michael@0 | 324 | * Wed Aug 7 2002 Karsten Hopp <karsten@redhat.de> |
michael@0 | 325 | - fixed iptables and ip6tables initscript output, based on #70511 |
michael@0 | 326 | - check return status of all iptables calls, not just the last one |
michael@0 | 327 | in a 'for' loop. |
michael@0 | 328 | * Mon Jul 29 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.6a-1 |
michael@0 | 329 | - 1.2.6a (bugfix release, #69747) |
michael@0 | 330 | * Fri Jun 21 2002 Tim Powers <timp@redhat.com> |
michael@0 | 331 | - automated rebuild |
michael@0 | 332 | * Thu May 23 2002 Tim Powers <timp@redhat.com> |
michael@0 | 333 | - automated rebuild |
michael@0 | 334 | * Mon Mar 4 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.5-3 |
michael@0 | 335 | - Add some fixes from CVS, fixing bug #60465 |
michael@0 | 336 | * Tue Feb 12 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.5-2 |
michael@0 | 337 | - Merge ip6tables improvements from Ian Prowell <iprowell@prowell.org> |
michael@0 | 338 | [#59402] |
michael@0 | 339 | - Update URL (#59354) |
michael@0 | 340 | - Use /sbin/chkconfig rather than chkconfig in %%%%postun script |
michael@0 | 341 | * Fri Jan 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.5-1 |
michael@0 | 342 | - 1.2.5 |
michael@0 | 343 | * Wed Jan 9 2002 Tim Powers <timp@redhat.com> |
michael@0 | 344 | - automated rebuild |
michael@0 | 345 | * Mon Nov 5 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.4-2 |
michael@0 | 346 | - Fix %%%%preun script |
michael@0 | 347 | * Tue Oct 30 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.4-1 |
michael@0 | 348 | - Update to 1.2.4 (various fixes, including security fixes; among others: |
michael@0 | 349 | [#42990], #50500, #53325, #54280) |
michael@0 | 350 | - Fix init script (#31133) |
michael@0 | 351 | * Mon Sep 3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-1 |
michael@0 | 352 | - 1.2.3 (5 security fixes, some other fixes) |
michael@0 | 353 | - Fix updating (#53032) |
michael@0 | 354 | * Mon Aug 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-4 |
michael@0 | 355 | - Fix #50990 |
michael@0 | 356 | - Add some fixes from current CVS; should fix #52620 |
michael@0 | 357 | * Mon Jul 16 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-3 |
michael@0 | 358 | - Add some fixes from the current CVS tree; fixes #49154 and some IPv6 |
michael@0 | 359 | issues |
michael@0 | 360 | * Tue Jun 26 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-2 |
michael@0 | 361 | - Fix iptables-save reject-with (#45632), Patch from Michael Schwendt |
michael@0 | 362 | <mschwendt@yahoo.com> |
michael@0 | 363 | * Tue May 8 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.2.2-1 |
michael@0 | 364 | - 1.2.2 |
michael@0 | 365 | * Wed Mar 21 2001 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 366 | - 1.2.1a, fixes #28412, #31136, #31460, #31133 |
michael@0 | 367 | * Thu Mar 1 2001 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 368 | - Yet another initscript fix (#30173) |
michael@0 | 369 | - Fix the fixes; they fixed some issues but broke more important |
michael@0 | 370 | stuff :/ (#30176) |
michael@0 | 371 | * Tue Feb 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 372 | - Fix up initscript (#27962) |
michael@0 | 373 | - Add fixes from CVS to iptables-{restore,save}, fixing #28412 |
michael@0 | 374 | * Fri Feb 9 2001 Karsten Hopp <karsten@redhat.de> |
michael@0 | 375 | - create /etc/sysconfig/iptables mode 600 (same problem as #24245) |
michael@0 | 376 | * Mon Feb 5 2001 Karsten Hopp <karsten@redhat.de> |
michael@0 | 377 | - fix bugzilla #25986 (initscript not marked as config file) |
michael@0 | 378 | - fix bugzilla #25962 (iptables-restore) |
michael@0 | 379 | - mv chkconfig --del from postun to preun |
michael@0 | 380 | * Thu Feb 1 2001 Trond Eivind Glomsrød <teg@redhat.com> |
michael@0 | 381 | - Fix check for ipchains |
michael@0 | 382 | * Mon Jan 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 383 | - Some fixes to init scripts |
michael@0 | 384 | * Wed Jan 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 385 | - Add some fixes from CVS, fixes among other things Bug #24732 |
michael@0 | 386 | * Wed Jan 17 2001 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 387 | - Add missing man pages, fix up init script (Bug #17676) |
michael@0 | 388 | * Mon Jan 15 2001 Bill Nottingham <notting@redhat.com> |
michael@0 | 389 | - add init script |
michael@0 | 390 | * Mon Jan 15 2001 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 391 | - 1.2 |
michael@0 | 392 | - fix up ipv6 split |
michael@0 | 393 | - add init script |
michael@0 | 394 | - Move the plugins from /usr/lib/iptables to /lib/iptables. |
michael@0 | 395 | This needs to work before /usr is mounted... |
michael@0 | 396 | - Use -O1 on alpha (compiler bug) |
michael@0 | 397 | * Sat Jan 6 2001 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 398 | - 1.1.2 |
michael@0 | 399 | - Add IPv6 support (in separate package) |
michael@0 | 400 | * Thu Aug 17 2000 Bill Nottingham <notting@redhat.com> |
michael@0 | 401 | - build everywhere |
michael@0 | 402 | * Tue Jul 25 2000 Bernhard Rosenkraenzer <bero@redhat.com> |
michael@0 | 403 | - 1.1.1 |
michael@0 | 404 | * Thu Jul 13 2000 Prospector <bugzilla@redhat.com> |
michael@0 | 405 | - automatic rebuild |
michael@0 | 406 | * Tue Jun 27 2000 Preston Brown <pbrown@redhat.com> |
michael@0 | 407 | - move iptables to /sbin. |
michael@0 | 408 | - excludearch alpha for now, not building there because of compiler bug(?) |
michael@0 | 409 | * Fri Jun 9 2000 Bill Nottingham <notting@redhat.com> |
michael@0 | 410 | - don't obsolete ipchains either |
michael@0 | 411 | - update to 1.1.0 |
michael@0 | 412 | * Sun Jun 4 2000 Bill Nottingham <notting@redhat.com> |
michael@0 | 413 | - remove explicit kernel requirement |
michael@0 | 414 | * Tue May 2 2000 Bernhard Rosenkränzer <bero@redhat.com> |
michael@0 | 415 | - initial package |