|
|
|
@ -15,9 +15,11 @@ fi
|
|
|
|
|
[[ -d $newroot ]] || die "%s is not a directory" "$newroot"
|
|
|
|
|
|
|
|
|
|
echo 'Creating install root at %s' "$newroot"
|
|
|
|
|
mkdir -m 0755 -p "$newroot"/var/{cache/pacman/pkg,lib/pacman,log} "$newroot"/{dev,run,etc}
|
|
|
|
|
mkdir -m 0755 -p "$newroot"/var/{cache/pacman/pkg,lib/pacman,log} "$newroot"/{dev,run,etc} "$newroot"/etc/pacman.d
|
|
|
|
|
mkdir -m 1777 -p "$newroot"/tmp
|
|
|
|
|
mkdir -m 0555 -p "$newroot"/{sys,proc}
|
|
|
|
|
cp -a /etc/pacman.conf "$newroot/etc/pacman.conf"
|
|
|
|
|
cp -a /etc/pacman.d/mirrorlist "$newroot/etc/pacman.d/mirrorlist"
|
|
|
|
|
|
|
|
|
|
echo 'Creating /dev/null in new root'
|
|
|
|
|
mknod "$newroot/dev/null" c 1 3
|
|
|
|
|