|
Line
Link Here
|
| 0 |
-- /etc/init.d/boot.localfs.orig 2009-01-23 00:03:35.000000000 +0100 |
0 |
++ /etc/init.d/boot.localfs 2009-01-22 23:29:45.000000000 +0100 |
|
Lines 250-255
Link Here
|
| 250 |
rc_status -v1 -r |
250 |
rc_status -v1 -r |
| 251 |
;; |
251 |
;; |
| 252 |
stop) |
252 |
stop) |
|
|
253 |
set -x |
| 253 |
mounts=/etc/fstab |
254 |
mounts=/etc/fstab |
| 254 |
test -r /proc/mounts && mounts=/proc/mounts |
255 |
test -r /proc/mounts && mounts=/proc/mounts |
| 255 |
reverse < $mounts > /dev/shm/mtab |
256 |
reverse < $mounts > /dev/shm/mtab |
|
Lines 258-263
Link Here
|
| 258 |
test "$2" = "nomtab" && mtab=-n |
259 |
test "$2" = "nomtab" && mtab=-n |
| 259 |
echo "Unmounting file systems" |
260 |
echo "Unmounting file systems" |
|
|
261 |
echo "logging trackback" |
| 262 |
date >> /var/log/boot.fail.msg |
| 263 |
echo -e "------\nBACKTRACE\n-----" >> /var/log/boot.fail.msg |
| 264 |
echo " Traceback: ${BASH_LINENO[*]}" >> /var/log/boot.fail.msg |
| 265 |
echo " Functions: ${FUNCNAME[*]}" >> /var/log/boot.fail.msg |
| 266 |
echo -e "------\nmtab\n----" >> /var/log/boot.fail.msg |
| 267 |
mount >> /var/log/boot.fail.msg |
| 268 |
echo -e "------\nlsof\n----" >> /var/log/boot.fail.msg |
| 269 |
lsof >> /var/log/boot.fail.msg |
| 270 |
echo -e "------\nlsmod\n----" >> /var/log/boot.fail.msg |
| 271 |
lsmod >> /var/log/boot.fail.msg |
| 272 |
echo -e "------------END-------" >> /var/log/boot.fail.msg |
| 273 |
sync; sync; sleep 2; |
| 260 |
# move to intermezzo package ? |
274 |
# move to intermezzo package ? |
| 261 |
# First umount intermezzo filesystems |
275 |
# First umount intermezzo filesystems |
| 262 |
if type -p umountizo > /dev/null 1>&2 ; then |
276 |
if type -p umountizo > /dev/null 1>&2 ; then |