added print_error_msg to rcS script

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@878 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Gerard Beekmans 2001-08-01 00:02:28 +00:00
parent 2dff95bc2c
commit 2a97a7cadf
2 changed files with 31 additions and 0 deletions

View File

@ -44,6 +44,7 @@ print_error_msg()
echo echo
echo "Press a key to continue..." echo "Press a key to continue..."
read read
} }
# #

View File

@ -14,6 +14,30 @@ command:</para>
# used here # used here
# #
source /etc/init.d/functions
print_error_msg()
{
echo
$FAILURE
echo -n "You should not read this error message. It means "
echo "that an unforeseen error "
echo -n "took place and subscript $i exited with "
echo "a return value "
echo -n "of $error_value for an unknown reason. If you're able "
echo "to trace this error down "
echo -n "to a bug in one of the files provided by this book, "
echo "please be so kind to "
echo -n "inform us at lfs-discuss@linuxfromscratch.org"
$NORMAL
echo
echo
echo "Press a key to continue..."
read
}
runlevel=S runlevel=S
prevlevel=N prevlevel=N
umask 022 umask 022
@ -29,6 +53,12 @@ for i in /etc/rcS.d/S*
do do
[ ! -f "$i" ] &amp;&amp; continue; [ ! -f "$i" ] &amp;&amp; continue;
$i start $i start
error_value=$?
if [ $error_value != 0 ]
then
print_error_msg
fi
done done
# End /etc/init.d/rcS # End /etc/init.d/rcS