diff --git a/Shorewall/action.template b/Shorewall/action.template index 5f7cea372..1c35f1717 100644 --- a/Shorewall/action.template +++ b/Shorewall/action.template @@ -19,8 +19,8 @@ # Columns are: # # -# TARGET ACCEPT, DROP, REJECT, LOG, QUEUE or a -# previously-defined +# TARGET ACCEPT, DROP, REJECT, LOG, QUEUE, CONTINUEa +# or a previously-defined # # ACCEPT -- allow the connection request # DROP -- ignore the request @@ -37,6 +37,16 @@ # The must appear in that # file BEFORE the one being defined # in this file. +# -- The name of a macro defined in a +# file named macro.. If +# the macro accepts an action +# parameter (Look at the macro +# source to see if it has PARAM in +# the TARGET column) then the macro +# name is followed by "/" and the +# action (ACCEPT, DROP, REJECT, ...) +# to be substituted for the +# parameter. Example: FTP/ACCEPT. # # The TARGET may optionally be followed # by ":" and a syslog log level (e.g, REJECT:info or diff --git a/Shorewall/rules b/Shorewall/rules index 64b273407..b6eba8df4 100755 --- a/Shorewall/rules +++ b/Shorewall/rules @@ -116,8 +116,16 @@ # /etc/shorewall/actions or in # /usr/share/shorewall/actions.std. # -# -- The name of a macro defined in a -# file named macro.. +# -- The name of a macro defined in a +# file named macro.. If +# the macro accepts an action +# parameter (Look at the macro +# source to see if it has PARAM in +# the TARGET column) then the macro +# name is followed by "/" and the +# action (ACCEPT, DROP, REJECT, ...) +# to be substituted for the +# parameter. Example: FTP/ACCEPT. # # The ACTION may optionally be followed # by ":" and a syslog log level (e.g, REJECT:info or