X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage3%2Fpkg%2Fsudo;h=3005332d4801e196a96b04034efca8c8a9f4642b;hb=fd7d0d6a1ec9d227e64d48ab65849a8061fc2fe2;hp=dc2a573728b21ec6e6d1114559255bc4fe9b9200;hpb=3dae4c554ec18f465eb6ee5e6efdbdbe8557e13c;p=hvlinux.git diff --git a/stage3/pkg/sudo b/stage3/pkg/sudo index dc2a573..3005332 100644 --- a/stage3/pkg/sudo +++ b/stage3/pkg/sudo @@ -1,24 +1,8 @@ -#!/bin/sh -set -o errexit +#!/bin/bash -# First argument of this script is the package name. - -# Reading system configuration informations, functions and package versions. -source ../sysinfos -source ../functions -source ../packages-list - -# Applying patches (if any) -apply_patches ${1} - -cd ${LFS_TMP}/${1}-build -../${1}/configure \ - --prefix=/usr \ - --sysconfdir=/etc -make -j ${MAKEJOBS} -make install - -cat > /etc/sudoers << EOF +hvbuild_post() +{ + cat > /etc/sudoers << EOF # User alias specification User_Alias ADMIN = _REGUSER_ @@ -26,7 +10,6 @@ User_Alias ADMIN = _REGUSER_ ADMIN ALL = NOPASSWD: ALL EOF -sed -i -e "s!_REGUSER_!${REGUSER}!g" /etc/sudoers -chmod 600 /etc/sudoers - -exit $? + sed -i -e "s!_REGUSER_!${REGUSER}!g" /etc/sudoers + chmod 600 /etc/sudoers +}