<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7655.4">
<TITLE>RE: Bug#690314: /etc/init.d/rc may execute S##<name> or K##<name> scripts twice if <name> starts with upper case characters</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Courier New">Hello,</FONT>
<BR><FONT SIZE=2 FACE="Courier New">thank you for your quick answer,</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">I have the following logic in my rc script:</FONT>
</P>
<P> <FONT SIZE=2 FACE="Courier New">level=${s#/etc/rc$runlevel.d/S}</FONT>
<BR> <FONT SIZE=2 FACE="Courier New">level=${level%%[a-z]*}</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">which explains the error on my machine (not entirely the same logic as you used below).</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">I extracted and checked the package contents of sysv-rc_2.86.ds1-61_all.deb to be absolutely sure that no one has modified the rc script file in the meantime, and there is still the same logic as mentioned above.</FONT></P>
<P><FONT SIZE=2 FACE="Courier New">If bug fixing is not possible or is necessary any more, I am fine with that after knowing why.</FONT>
<BR><FONT SIZE=2 FACE="Courier New">I just wanted the bug to be posted in case s.o. else has the same problems and searches the bug archive for a possible explanation.</FONT></P>
<P><FONT SIZE=2 FACE="Courier New">Regards,</FONT>
<BR><FONT SIZE=2 FACE="Courier New">Philip</FONT>
</P>
</BODY>
</HTML>