diff --git a/libexec/save-entropy/save-entropy.sh b/libexec/save-entropy/save-entropy.sh --- a/libexec/save-entropy/save-entropy.sh +++ b/libexec/save-entropy/save-entropy.sh @@ -69,7 +69,7 @@ Entropy file rotation is aborted.; exit 1; } for f in saved-entropy.*; do - case "${f}" in saved-entropy.\*) continue ;; esac # No files match + case "${f}" in saved-entropy.|saved-entropy.*[!0-9]*) continue ;; esac [ ${f#saved-entropy\.} -gt ${entropy_save_num} ] && unlink ${f} done