From c3753679a81408f24976ae3e0b4f78fb3e66515c Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Mon, 25 Jul 2005 15:46:40 +0000 Subject: [PATCH] rpm.sanityCheck(): added; it warns about missing initpre scripts git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2166 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/scripts/vserver-build.functions.rpm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/util-vserver/scripts/vserver-build.functions.rpm b/util-vserver/scripts/vserver-build.functions.rpm index a479877..f9204db 100644 --- a/util-vserver/scripts/vserver-build.functions.rpm +++ b/util-vserver/scripts/vserver-build.functions.rpm @@ -124,3 +124,18 @@ function rpmlist.initByDistribution() eval "$1"='( "${_rlid_res[@]}" )' } + + +## Usage: rpm.sanityCheck +function rpm.sanityCheck +{ + test -x "$BUILD_INITPRE" || colorize warn warning $"\ +WARNING: you are going to use an rpm-based installation method without + having an 'initpre' script. Such a script is highly recommend to + workaround bugs in rpm which can cause messages like + + | error: unpacking of archive failed on file /usr/bin/X11;42dd8791: + + Please read http://linux-vserver.org/HowToRegisterNewDistributions + for information how to add support for your own distribution." +} -- 1.8.1.5