summaryrefslogtreecommitdiffstats
path: root/etc/rc
diff options
context:
space:
mode:
Diffstat (limited to 'etc/rc')
-rw-r--r--etc/rc7
1 files changed, 5 insertions, 2 deletions
diff --git a/etc/rc b/etc/rc
index 9317ad6..68a0246 100644
--- a/etc/rc
+++ b/etc/rc
@@ -490,10 +490,13 @@ case ${dumpdev} in
[Nn][Oo] | '')
;;
*)
- if [ -e "${dumpdev}" -a -d /var/crash ]; then
+ if [ -z "${dumpdir}" ]; then
+ dumpdir="/var/crash"
+ fi
+ if [ -e "${dumpdev}" -a -d "${dumpdir}" ]; then
/sbin/dumpon -v ${dumpdev}
echo -n 'Checking for core dump: '
- /sbin/savecore ${savecore_flags} /var/crash
+ /sbin/savecore ${savecore_flags} "${dumpdir}"
fi
;;
esac
OpenPOWER on IntegriCloud