summaryrefslogtreecommitdiff
path: root/mkinitramfs
diff options
context:
space:
mode:
authormaximilian attems <maks@debian.org>2009-04-02 12:41:17 +0200
committermaximilian attems <maks@debian.org>2009-04-02 12:41:17 +0200
commit97f26c6e0d61a4ff700b8f79c61a41320f317e2e (patch)
treef08c2aae6500eb4bdb281bc64d7d496eac8c1455 /mkinitramfs
parentf3049298fec182252dc76c75202454bb324bc682 (diff)
downloadinitramfs-tools-97f26c6e0d61a4ff700b8f79c61a41320f317e2e.tar.gz
initramfs-tools-97f26c6e0d61a4ff700b8f79c61a41320f317e2e.zip
mkinitramfs: Allow dots in boot and script filenames.
the regex was overly severe not allowing dots althoug they are useful as word ending. based on a patch in launchpad, that didn't get all occurences right, but was a good start. (LP: #305837)
Diffstat (limited to 'mkinitramfs')
-rwxr-xr-xmkinitramfs4
1 files changed, 2 insertions, 2 deletions
diff --git a/mkinitramfs b/mkinitramfs
index 5d38f16..8f8e428 100755
--- a/mkinitramfs
+++ b/mkinitramfs
@@ -208,14 +208,14 @@ cp -p /usr/share/initramfs-tools/init ${DESTDIR}/init
# add existant boot scripts
for b in $(cd /usr/share/initramfs-tools/scripts/ && find . \
- -regextype posix-extended -regex '.*/[[:alnum:]_]+$' -type f); do
+ -regextype posix-extended -regex '.*/[[:alnum:]_.]+$' -type f); do
[ -d "${DESTDIR}/scripts/$(dirname "${b}")" ] \
|| mkdir -p "${DESTDIR}/scripts/$(dirname "${b}")"
cp -p "/usr/share/initramfs-tools/scripts/${b}" \
"${DESTDIR}/scripts/$(dirname "${b}")/"
done
for b in $(cd "${CONFDIR}/scripts" && find . \
- -regextype posix-extended -regex '.*/[[:alnum:]_]+$' -type f); do
+ -regextype posix-extended -regex '.*/[[:alnum:]_.]+$' -type f); do
[ -d "${DESTDIR}/scripts/$(dirname "${b}")" ] \
|| mkdir -p "${DESTDIR}/scripts/$(dirname "${b}")"
cp -p "${CONFDIR}/scripts/${b}" "${DESTDIR}/scripts/$(dirname "${b}")/"