iptables/iptables.spec

Fri, 11 Mar 2011 21:30:26 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:30:26 +0100
changeset 0
4f133201e207
child 1
4667f24fe848
permissions
-rw-r--r--

Import package vendor original specs for necessary manipulations.

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

mercurial