Hi,<br><br>When using Debian Etch in a linux-vserver environment, I get an error message while shutting down the vserver:<br><br>overlord:/opt/vservers# vserver knight stop<br>Stopping periodic command scheduler: crond.<br>
Stopping rsync daemon: rsync.<br>Stopping system log daemon: syslogd.<br>Asking all remaining processes to terminate...done.<br>Killing all remaining processes...done.<br>cat: /proc/cmdline: No such file or directory<br>Cleaning up ifupdown....
<br>overlord:/opt/vservers# <br><br>This happens in the /etc/init.d/sendsigs script, in the following function:<br><br>splash_back() {<br>&nbsp;&nbsp;&nbsp; # Restore usplash if it was enabled and killed by do_stop<br>&nbsp;&nbsp;&nbsp; for x in $(cat /proc/cmdline); do
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case $x in<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; splash*)<br><br><br>Here /proc/cmdline is checked whether usplash was used on boot. However the vserver environment does not <br>virtualize the /proc/cmdline entry, and thus produces the above error.
<br><br>For now I&#39;m commenting out the splash_back () call, which suppresses the error. However would it be possible<br>for the future to make the usplash check silent, even if it fails.<br><br>Regards,<br>Pascal de Bruijn
<br>