diff --git a/kdump-load.sh b/kdump-load.sh index 5cc85f9..a5e9d44 100644 --- a/kdump-load.sh +++ b/kdump-load.sh @@ -46,7 +46,7 @@ grub_update() { fi } -if [ ! -f "/etc/default/kdump" ]; then +if [ ! -s "/etc/default/kdump" ]; then logger "kdump-steamos: /etc/default/kdump not present - aborting..." exit 0 fi diff --git a/module-setup.sh b/module-setup.sh index d7b714c..f3f0992 100644 --- a/module-setup.sh +++ b/module-setup.sh @@ -19,7 +19,7 @@ installkernel() { install() { # Having a valid /etc/default/kdump is essential for kdump. - if [ ! -f "/etc/default/kdump" ]; then + if [ ! -s "/etc/default/kdump" ]; then return 1 fi diff --git a/submit-report.sh b/submit-report.sh index 3f92a43..e0f9ca1 100644 --- a/submit-report.sh +++ b/submit-report.sh @@ -24,7 +24,7 @@ save_locally_and_bail() { # We do some validation to be sure KDUMP_MNT pointed path is valid... # That and having a valid /etc/default/kdump are essential conditions. -if [ ! -f "/etc/default/kdump" ]; then +if [ ! -s "/etc/default/kdump" ]; then logger "kdump-steamos: /etc/default/kdump not present - aborting..." exit 0 fi