From 4652d65411e39b3431fa852dcab1fcdc9948b860 Mon Sep 17 00:00:00 2001 From: Cyril Brulebois Date: Fri, 23 Jan 2009 21:43:46 +0100 Subject: Make hacks not break if there are no initrds. Even if it's likely that initrds will be present at this stage, it might be that they went away because of local hooks, and hacks shouldn't break just because of missing initrds. --- helpers/lh_chroot_hacks | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/helpers/lh_chroot_hacks b/helpers/lh_chroot_hacks index 4737425..c635909 100755 --- a/helpers/lh_chroot_hacks +++ b/helpers/lh_chroot_hacks @@ -76,7 +76,9 @@ fi # Ensure readable permissions on initramfs. loop-aes-utils sets umask to # protect GPG keys, which live-helper does not support. -chmod go+r chroot/boot/initrd* +# Note: Use find rather than chmod on the wildcard, one never knows what +# people might do in local hooks, and there might be no initrds at all. +find chroot/boot -name 'initrd*' -print0 | xargs -0 chmod go+r # Remove build systems clock drift echo "0.0 0 0.0" > chroot/etc/adjtime -- cgit v1.0