projects
/
live-boot-grml.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rewriting live-media checksum verification to work with any SHA and MD5 digests.
[live-boot-grml.git]
/
initramfs-tools
/
hooks
/
live
diff --git
a/initramfs-tools/hooks/live
b/initramfs-tools/hooks/live
index
f0e945f
..
5fc01ec
100755
(executable)
--- a/
initramfs-tools/hooks/live
+++ b/
initramfs-tools/hooks/live
@@
-54,13
+54,6
@@
fi
mkdir -p "${DESTDIR}/lib/live"
cp -a /lib/live/boot.sh /lib/live/boot "${DESTDIR}/lib/live"
mkdir -p "${DESTDIR}/lib/live"
cp -a /lib/live/boot.sh /lib/live/boot "${DESTDIR}/lib/live"
-# Configuration
-if [ -e /usr/share/live-boot/languagelist ]
-then
- mkdir -p "${DESTDIR}"/usr/share/live-boot
- cp /usr/share/live-boot/languagelist "${DESTDIR}"/usr/share/live-boot
-fi
-
# Directories
mkdir -p "${DESTDIR}"/lib/live-boot
# Directories
mkdir -p "${DESTDIR}"/lib/live-boot
@@
-68,9
+61,6
@@
mkdir -p "${DESTDIR}"/lib/live-boot
copy_exec /usr/share/live-boot/live-reconfigure /bin
copy_exec /usr/share/live-boot/live-preseed /bin
copy_exec /usr/share/live-boot/live-reconfigure /bin
copy_exec /usr/share/live-boot/live-preseed /bin
-# Scripts
-cp /usr/share/initramfs-tools/scripts/live-functions "${DESTDIR}"/scripts
-
# klibc dependencies
for FILE in /lib/libacl* /lib/libblkid* /lib/libuuid* /lib/libdevmapper* /lib/libattr*
do
# klibc dependencies
for FILE in /lib/libacl* /lib/libblkid* /lib/libuuid* /lib/libdevmapper* /lib/libattr*
do
@@
-185,7
+175,9
@@
then
fi
[ "${QUIET}" ] || echo -n " "utils
fi
[ "${QUIET}" ] || echo -n " "utils
-# Program: md5sum
+
+# Feature: Verify Checksums
+copy_exec /usr/bin/sha256sum /bin
copy_exec /usr/bin/md5sum /bin
# Program: memdisk
copy_exec /usr/bin/md5sum /bin
# Program: memdisk