Bugzilla – Bug 103013
Output from ag_initscripts can be broken when comment in init script contains backslash
Last modified: 2005-10-21 14:33:33 UTC
see: Description in /etc/init.d/subdomain Package: subdomain-parser-common-1.2-19_imnx_suse # Description: SubDomain rc file. This rc script inserts the subdomain \ # module and runs the parser on the /etc/subdomain.d/ \ # directory. Affected module: yast2-runlevel Affected usage: `Read (.init.scripts.comments)
BTW: thanks again for the debug ;)
Even trickier, the bug occurs only if the backslash is followed by a line that terminates the description, in this case the second line has #<SPC><TAB> which triggers another funny buglet in the parser. In such case `Read (.init.scripts.comments) returns nil and y2log reports a parse error in ag_initscripts:42 where 42 is a line number in the output of "echo '`Read (.comments)' | /usr/lib/YaST2/servers_non_y2/ag_initscripts" Fixed in SVN.
Now we have this problem in SLES9 SP3 too
fixed in yast2-2.9.89