diff --git a/helpers/config b/helpers/config index a4a2e6155efef54bf15e1377dc69bc11cdbb0a57..896de7e73ee7f679ef78b0241fdcc7747b9965dc 100755 --- a/helpers/config +++ b/helpers/config @@ -72,6 +72,7 @@ mkdir -p ${LOCAL_APT}/etc/ mkdir -p ${LOCAL_APT}/var/lib/dpkg touch ${LOCAL_APT}/var/lib/dpkg/status touch ${LOCAL_APT}/etc/trusted.gpg +chown _apt ${LOCAL_APT} -R cat << EOF > ${LOCAL_APT}/etc/apt.conf Dir::State "${LOCAL_APT}/var/lib/apt"; @@ -82,6 +83,8 @@ pkgCacheGen::Essential "none"; Dir::Etc::Trusted "${LOCAL_APT}/etc/trusted.gpg"; EOF +export TRUSTEDFILE=${LOCAL_APT}/etc/trusted.gpg + if [ -f trusted.local.gpg ] then cp trusted.local.gpg "${LOCAL_APT}/etc/trusted.gpg" @@ -112,6 +115,7 @@ EOF rm -rf PACKAGES/$PACKAGE mkdir PACKAGES/$PACKAGE cd PACKAGES/$PACKAGE +chown _apt . #Get package and uncompress it apt-get update -c $LOCAL_APT/etc/apt.conf