initng-ifiles: add a prepost-action script to generate required files.
--HG-- extra : convert_revision : 376e924f763c342b0d0ad19895f0241475e18eec
This commit is contained in:
parent
9efb9f6d69
commit
de800de41f
2 changed files with 26 additions and 2 deletions
25
templates/initng-ifiles.prepost-action
Normal file
25
templates/initng-ifiles.prepost-action
Normal file
|
@ -0,0 +1,25 @@
|
|||
#!/bin/sh -e
|
||||
|
||||
export PATH="/bin:/sbin:/usr/bin:/usr/sbin"
|
||||
|
||||
# $1 = chrootdir
|
||||
# $2 = action
|
||||
# $3 = pkgname
|
||||
# $4 = version
|
||||
|
||||
case "$2" in
|
||||
preinst)
|
||||
;;
|
||||
postinst)
|
||||
echo "Running $3-$4 post-installation command..."
|
||||
if [ "$1" = "NOTSET" ]; then
|
||||
run_cmd="/sbin/genrunlevel --all"
|
||||
else
|
||||
run_cmd="chroot $1 /sbin/genrunlevel --all"
|
||||
fi
|
||||
|
||||
${run_cmd}
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
|
@ -28,6 +28,5 @@ run_depends="glibc-2.8 initng-0.6.10.2"
|
|||
pre_install()
|
||||
{
|
||||
# Replace hardcoded prefix.
|
||||
sed -i -e "s|@LIB_INSTALL_DIR@|/lib|g" \
|
||||
$wrksrc/genrunlevel.in
|
||||
sed -i -e "s|@LIB_INSTALL_DIR@|/lib|g" $wrksrc/genrunlevel.in
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue