X-Git-Url: http://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=etc%2Fgrml%2Ffai%2Fconfig%2Ffiles%2Fetc%2Finitramfs-tools%2Fhooks%2F000-udev-shutup%2FGRMLBASE;fp=etc%2Fgrml%2Ffai%2Fconfig%2Ffiles%2Fetc%2Finitramfs-tools%2Fhooks%2F000-udev-shutup%2FGRMLBASE;h=f1255112cea5e163fa581ffad6d32fa0ede8b04f;hp=0000000000000000000000000000000000000000;hb=14b6242e7b3acfd69e5460dd2233a4cb8cfc183b;hpb=e910ecb24ff100bd01f85bf85114e351b973ca22 diff --git a/etc/grml/fai/config/files/etc/initramfs-tools/hooks/000-udev-shutup/GRMLBASE b/etc/grml/fai/config/files/etc/initramfs-tools/hooks/000-udev-shutup/GRMLBASE new file mode 100755 index 0000000..f125511 --- /dev/null +++ b/etc/grml/fai/config/files/etc/initramfs-tools/hooks/000-udev-shutup/GRMLBASE @@ -0,0 +1,46 @@ +#!/bin/sh + +# This file is installed by grml-live in 10-build-initramfs. +# It's purpose is to shut up so called "cosmetic warnings" +# introduced in udev 168-1. + +PREREQ="" +prereqs() +{ + echo "$PREREQ" +} +case $1 in +prereqs) + prereqs + exit 0 + ;; +esac + +# Restrict this to the known problematic version. +UDEV_VERSION=$(dpkg-query -W -f '${Version}' udev) +if [ "$UDEV_VERSION" != "168-1" ]; then + exit 0 +fi + +. /usr/share/initramfs-tools/hook-functions + +TMPFILE=$(mktemp) + +cat >$TMPFILE <