xbps-src: create masterdir/boot dir if doesn't exist.
This commit is contained in:
parent
a12af0a8b7
commit
966b16760d
1 changed files with 2 additions and 9 deletions
|
@ -118,16 +118,8 @@ _EOF
|
||||||
|
|
||||||
prepare_chroot()
|
prepare_chroot()
|
||||||
{
|
{
|
||||||
local f=
|
local f
|
||||||
|
|
||||||
if [ -h ${XBPS_MASTERDIR}/tmp ]; then
|
|
||||||
rm -f ${XBPS_MASTERDIR}/tmp
|
|
||||||
mkdir ${XBPS_MASTERDIR}/tmp
|
|
||||||
fi
|
|
||||||
if [ -h ${XBPS_MASTERDIR}/var/run ]; then
|
|
||||||
rm -f ${XBPS_MASTERDIR}/var/run
|
|
||||||
mkdir -p ${XBPS_MASTERDIR}/var/run
|
|
||||||
fi
|
|
||||||
# Create some required files.
|
# Create some required files.
|
||||||
cp -f /etc/mtab $XBPS_MASTERDIR/etc
|
cp -f /etc/mtab $XBPS_MASTERDIR/etc
|
||||||
cp -f /etc/resolv.conf $XBPS_MASTERDIR/etc
|
cp -f /etc/resolv.conf $XBPS_MASTERDIR/etc
|
||||||
|
@ -139,6 +131,7 @@ prepare_chroot()
|
||||||
for f in run/utmp log/lastlog; do
|
for f in run/utmp log/lastlog; do
|
||||||
chmod 644 $XBPS_MASTERDIR/var/$f
|
chmod 644 $XBPS_MASTERDIR/var/$f
|
||||||
done
|
done
|
||||||
|
[ ! -d $XBPS_MASTERDIR/boot ] && mkdir -p $XBPS_MASTERDIR/boot
|
||||||
|
|
||||||
cat > $XBPS_MASTERDIR/etc/passwd <<_EOF
|
cat > $XBPS_MASTERDIR/etc/passwd <<_EOF
|
||||||
root:x:0:0:root:/root:/bin/bash
|
root:x:0:0:root:/root:/bin/bash
|
||||||
|
|
Loading…
Reference in a new issue