<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>115355</bug_id>
          
          <creation_ts>2005-12-12 16:50 0000</creation_ts>
          <short_desc>kmyfirewall-1.0 multiport rules syntax error</short_desc>
          <delta_ts>2005-12-12 18:24:58 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mattepiu@gentoo.org</reporter>
          <assigned_to>bug-wranglers@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>mattepiu@gentoo.org</who>
            <bug_when>2005-12-12 16:50:48 0000</bug_when>
            <thetext>When adding a multiport rule, the resulting line (to pass to iptables) become
flawed:
&quot;-p tcp -p tcp --match multiport&quot; and
&quot;-p udp -p udp --match multiport&quot; cause errors when applying firewall
(since repetition) and
&quot;--equal-ports&quot; is wrong syntax for &quot;--ports&quot;

Reproducible: Always
Steps to Reproduce:
1.add a multiport-matching rule 
2.try to apply firewall rules
3.

Actual Results:  
error applying rules, this stops the process.

Expected Results:  
apply all the rules to iptables without errors.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mattepiu@gentoo.org</who>
            <bug_when>2005-12-12 16:52:51 0000</bug_when>
            <thetext>Created an attachment (id=74596)
fixes multiport syntax error (against iptables)

I needed to add in a comment since &quot;new bugreport&quot; form didn&apos;t allowed to 
add.
Patch is also already sent to developers of kmyfirewall to be evaluated.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-12-12 18:24:58 0000</bug_when>
            <thetext>Indeed. Thanks Matteo.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74596</attachid>
            <date>2005-12-12 16:52 0000</date>
            <desc>fixes multiport syntax error (against iptables)</desc>
            <filename>kmyfirewall-1.0_gentoo_multiport.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtcnVOIGtteWZpcmV3YWxsLTEuMF9vbGQva215ZmlyZXdhbGwvcnVsZW9wdGlvbnBsdWdp
bnMvcHJvdG9jb2xfb3B0aW9uL2ttZnJ1bGVvcHRpb25fcHJvdG9jb2xfb3B0aW9uLnhtbCBrbXlm
aXJld2FsbC0xLjAva215ZmlyZXdhbGwvcnVsZW9wdGlvbnBsdWdpbnMvcHJvdG9jb2xfb3B0aW9u
L2ttZnJ1bGVvcHRpb25fcHJvdG9jb2xfb3B0aW9uLnhtbAotLS0ga215ZmlyZXdhbGwtMS4wX29s
ZC9rbXlmaXJld2FsbC9ydWxlb3B0aW9ucGx1Z2lucy9wcm90b2NvbF9vcHRpb24va21mcnVsZW9w
dGlvbl9wcm90b2NvbF9vcHRpb24ueG1sCTIwMDUtMTItMTEgMTY6NTU6MTYuMDAwMDAwMDAwICsw
MTAwCisrKyBrbXlmaXJld2FsbC0xLjAva215ZmlyZXdhbGwvcnVsZW9wdGlvbnBsdWdpbnMvcHJv
dG9jb2xfb3B0aW9uL2ttZnJ1bGVvcHRpb25fcHJvdG9jb2xfb3B0aW9uLnhtbAkyMDA1LTEyLTEx
IDEzOjM3OjU0LjAwMDAwMDAwMCArMDEwMApAQCAtOSwxMCArOSwxMCBAQAogICA8b3B0aW9uIGd1
aU5hbWU9IkRlc3QuIFBvcnQ6IiBjb21tYW5kPSItLWRlc3RpbmF0aW9uLXBvcnQiIC8+CiA8L3J1
bGVvcHRpb25kZWZpbml0aW9uPgogPHJ1bGVvcHRpb25kZWZpbml0aW9uIG5hbWU9InVkcF9tdWx0
aXBvcnRfb3B0IiAgZ3VpTmFtZT0iVURQIE11bHRpcG9ydCI+CisgIDxvcHRpb24gZ3VpTmFtZT0i
IiBjb21tYW5kPSItLW1hdGNoIG11bHRpcG9ydCIgLz4KLSAgPG9wdGlvbiBndWlOYW1lPSIiIGNv
bW1hbmQ9Ii1wIHVkcCAtLW1hdGNoIG11bHRpcG9ydCIgLz4KICAgPG9wdGlvbiBndWlOYW1lPSJT
cmMuIFBvcnRzOiIgY29tbWFuZD0iLS1zb3VyY2UtcG9ydHMiIC8+CiAgIDxvcHRpb24gZ3VpTmFt
ZT0iRGVzdC4gUG9ydHM6IiBjb21tYW5kPSItLWRlc3RpbmF0aW9uLXBvcnRzIiAvPgorICA8b3B0
aW9uIGd1aU5hbWU9IkVxdWFsLiBQb3J0czoiIGNvbW1hbmQ9Ii0tcG9ydHMiIC8+Ci0gIDxvcHRp
b24gZ3VpTmFtZT0iRXF1YWwuIFBvcnRzOiIgY29tbWFuZD0iLS1lcXVhbC1wb3J0cyIgLz4KIDwv
cnVsZW9wdGlvbmRlZmluaXRpb24+CiA8cnVsZW9wdGlvbmRlZmluaXRpb24gbmFtZT0idGNwX29w
dCIgIGd1aU5hbWU9IlByb3RvY29sIFRDUCI+CiAgIDxvcHRpb24gZ3VpTmFtZT0iIiBjb21tYW5k
PSItcCB0Y3AiIC8+CkBAIC0yMiwxMCArMjIsMTAgQEAKICAgPG9wdGlvbiBndWlOYW1lPSJUQ1Ag
T3B0aW9uOiIgY29tbWFuZD0iLS10Y3Atb3B0aW9uIiAvPgogPC9ydWxlb3B0aW9uZGVmaW5pdGlv
bj4KIDxydWxlb3B0aW9uZGVmaW5pdGlvbiBuYW1lPSJ0Y3BfbXVsdGlwb3J0X29wdCIgIGd1aU5h
bWU9IlRDUCBNdWx0aXBvcnQiPgorICA8b3B0aW9uIGd1aU5hbWU9IiIgY29tbWFuZD0iLS1tYXRj
aCBtdWx0aXBvcnQiIC8+Ci0gIDxvcHRpb24gZ3VpTmFtZT0iIiBjb21tYW5kPSItcCB0Y3AgLS1t
YXRjaCBtdWx0aXBvcnQiIC8+CiAgIDxvcHRpb24gZ3VpTmFtZT0iU3JjLiBQb3J0czoiIGNvbW1h
bmQ9Ii0tc291cmNlLXBvcnRzIiAvPgogICA8b3B0aW9uIGd1aU5hbWU9IkRlc3QuIFBvcnRzOiIg
Y29tbWFuZD0iLS1kZXN0aW5hdGlvbi1wb3J0cyIgLz4KKyAgPG9wdGlvbiBndWlOYW1lPSJFcXVh
bC4gUG9ydHM6IiBjb21tYW5kPSItLXBvcnRzIiAvPgotICA8b3B0aW9uIGd1aU5hbWU9IkVxdWFs
LiBQb3J0czoiIGNvbW1hbmQ9Ii0tZXF1YWwtcG9ydHMiIC8+CiA8L3J1bGVvcHRpb25kZWZpbml0
aW9uPgogPHJ1bGVvcHRpb25kZWZpbml0aW9uIG5hbWU9ImljbXBfb3B0IiAgZ3VpTmFtZT0iTWF0
Y2ggSUNNUCI+CiAgIDxvcHRpb24gZ3VpTmFtZT0iIiBjb21tYW5kPSItcCBpY21wIiAvPgo=
</data>        

          </attachment>
    </bug>

</bugzilla>