Signed-off-by: Ben Hutchings <b...@decadent.org.uk> --- initramfs-tools.8 | 6 ++++++ scripts/functions | 3 +++ 2 files changed, 9 insertions(+)
diff --git a/initramfs-tools.8 b/initramfs-tools.8 index 969aa1d..ea8c098 100644 --- a/initramfs-tools.8 +++ b/initramfs-tools.8 @@ -589,6 +589,12 @@ lsinitramfs /boot/initrd.img\-3.16\-3\-amd64 .TP .I /run/initramfs/fsck.log Log of fsck commands run within the initramfs, with their output. +.TP +.I /run/initramfs/fsck-root +Exists only if fsck ran successfully for the root filesystem. +.TP +.I /run/initramfs/fsck-usr +Exists only if fsck ran successfully for the \fI/usr\fR filesystem. .SH AUTHOR diff --git a/scripts/functions b/scripts/functions index 03150c8..8c1bb1f 100644 --- a/scripts/functions +++ b/scripts/functions @@ -341,6 +341,7 @@ _checkfs_once() NAME="root" fi FSCK_LOGFILE=/run/initramfs/fsck.log + FSCK_STAMPFILE=/run/initramfs/fsck-${NAME#/} TYPE=$(get_fstype "$1") @@ -396,6 +397,8 @@ _checkfs_once() then log_warning_msg "File system check failed but did not detect errors" sleep 5 + else + touch $FSCK_STAMPFILE fi return 0 } -- Ben Hutchings I'm always amazed by the number of people who take up solipsism because they heard someone else explain it. - E*Borg on alt.fan.pratchett
signature.asc
Description: This is a digitally signed message part