Fri, 11 Mar 2011 21:30:26 +0100
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 |