[pf4freebsd] Re: ALTQ not enabled at boot

Mario Doria mariodoria at yahoo.com
Wed Sep 15 21:06:44 PDT 2004


Nice!

I'm going to try this patch, right now I just added to /etc/rc.conf:
pf_flags="-d -Fa -e"

And rebooted, it worked OK


On Sunday 20 June 2004 3:56 pm, Max Laier wrote:
> Index: pf
> ===================================================================
> RCS file: /usr/store/mlaier/fcvs/src/etc/rc.d/pf,v
> retrieving revision 1.2
> diff -u -r1.2 pf
> --- pf  2 Apr 2004 19:25:27 -0000       1.2
> +++ pf  20 Jun 2004 20:53:57 -0000
> @@ -4,8 +4,8 @@
>  #
>  
>  # PROVIDE: pf
> -# REQUIRE: root beforenetlkm mountcritlocal netif pflog
> -# BEFORE:  DAEMON LOGIN
> +# REQUIRE: root mountcritlocal pflog
> +# BEFORE:  DAEMON LOGIN netif
>  # KEYWORD: FreeBSD nojail
>  
>  . /etc/rc.subr
> @@ -47,13 +47,13 @@
>  pf_start()
>  {
>         echo "Enabling pf."
> -       if ! ${pf_program:-/sbin/pfctl} -si | grep -q "Enabled" ; then
> -               ${pf_program:-/sbin/pfctl} -e
> -       fi
>         ${pf_program:-/sbin/pfctl} -Fa > /dev/null 2>&1
>         if [ -r "${pf_rules}" ]; then
>                 ${pf_program:-/sbin/pfctl} \
>                     -f "${pf_rules}" ${pf_flags}
> +       fi
> +       if ! ${pf_program:-/sbin/pfctl} -si | grep -q "Enabled" ; then
> +               ${pf_program:-/sbin/pfctl} -e
>         fi
>  }
>  
> Index: pflog
> ===================================================================
> RCS file: /usr/store/mlaier/fcvs/src/etc/rc.d/pflog,v
> retrieving revision 1.1
> diff -u -r1.1 pflog
> --- pflog       2 Apr 2004 19:25:27 -0000       1.1
> +++ pflog       20 Jun 2004 20:54:22 -0000
> @@ -4,7 +4,7 @@
>  #
>  
>  # PROVIDE: pflog
> -# REQUIRE: root beforenetlkm mountcritlocal netif
> +# REQUIRE: root mountcritlocal
>  # BEFORE:  DAEMON LOGIN
>  # KEYWORD: FreeBSD nojail




More information about the freebsd-pf mailing list