=== modified file 'initramfs-tools-hook' --- initramfs-tools-hook 2008-09-19 00:54:24 +0000 +++ initramfs-tools-hook 2008-11-01 02:26:00 +0000 @@ -89,7 +89,7 @@ continue fi case "$base" in - *~|.*|\#*\#|*.dpkg-old|*.dpkg-new|*.dpkg-divert) : ;; + *~|.*|\#*\#|*.dpkg-old|*.dpkg-bak|*.dpkg-new|*.dpkg-divert) : ;; "*") :;; *) copy_exec "$file" "${PLUGINDIR}";; esac @@ -99,7 +99,7 @@ for file in /etc/mandos/plugins.d/*; do base="`basename \"$file\"`" case "$base" in - *~|.*|\#*\#|*.dpkg-old|*.dpkg-new|*.dpkg-divert) : ;; + *~|.*|\#*\#|*.dpkg-old|*.dpkg-bak|*.dpkg-new|*.dpkg-divert) : ;; "*") :;; *) copy_exec "$file" "${PLUGINDIR}";; esac === modified file 'plugin-runner.c' --- plugin-runner.c 2008-09-30 07:23:39 +0000 +++ plugin-runner.c 2008-11-01 02:26:00 +0000 @@ -700,6 +700,7 @@ const char const *bad_suffixes[] = { "~", "#", ".dpkg-new", ".dpkg-old", + ".dpkg-bak", ".dpkg-divert", NULL }; for(const char **pre = bad_prefixes; *pre != NULL; pre++){ size_t pre_len = strlen(*pre);