On Thu, Jul 22, 2010 at 08:05:55PM -0600, Theo de Raadt wrote:
> >   i went on and tested '-nvf ./cow.conf' in each of:
> >   bgpd, ldapd, ldpd, ospfd, relayd, ripd, snmpd, smtpd, ypldap.
> >   they all errored out only exactly on lines 4 and 6
> > 
> >   m4(1) seems to parse the file fine though.
> > 
> >   assuming these are all supposed to be consistent,
> >   is pfctl/m4 the way things should be, or are all these other
> >   things the way things should be?
> 
> there may be consistancy problem's between our daemons, but our
> daemons ARE NOT M4.  What next?

  i checked m4 because i recall seeing reference to 'much like
  cpp(1) or m4(1), macros can be used...' comment i've seen in
  one or more of the manpages.

> sh doesn't parse them!  Oh my god, mozilla hates them.

  i didn't know if the above i tested are meant to be built
  around the same parse.y model/framework, but i see the parse.y/yylex
  stuff in their source dirs, so that was the original nature of
  my question -- by virtue of ipsecctl parsing it fine in a previous
  version, but not in -current, is this specific behaviour
  the way of the future or accidental?

-- 

  jared

Reply via email to