Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uwm.edu!ogicse!plains!tinguely@plains.NoDak.edu From: tinguely@plains.NoDak.edu (Mark Tinguely) Newsgroups: comp.mail.sendmail Subject: Double quote in sendmail.cf Message-ID: <5312@plains.UUCP> Date: 16 Jul 90 21:56:38 GMT Sender: tinguely@plains.UUCP Organization: North Dakota State University, Fargo Lines: 27 I had problems freezing a sendmail.cf file with sendmail 5.64 with IDA extensions. The bad frozen file will core sendmail when the affected ruleset is encountered. The following lines ended our ruleset 0: S0 # # other stuff ** delete # R$+@.$- $#ERROR $:Host $2 not known--please specify domain R$+@.$-.$*$=T $#ERROR $:Host $2 not known within the $3$4 domain R$+@.$+.$- $#ERROR $:Domain $3 not known--please try to route manually R@$+ $#ERROR $:"Incomplete Source Route--use <...> format" R$* $#ERROR $:Could not parse $1 following ruleset (0) is an empty ruleset 1, followed by a non-empty ruleset 2. Because of the double quotes in ruleset 0, bad values were placed in the r_lhs, r_rhs, and r_next fields of RewriteRules[2]. It is interesting to note that RewriteRules[1] is correctly given the value NULL, and if the rulesets are re-arranged, the first non-empty ruleset following ruleset 0 is given bad pointer values. Being real lazy at this point, I just removed the double quotes from ruleset 0, and things work correctly again.