Mount dev after tarbombing
This commit is contained in:
parent
d35d04801a
commit
03aee8ad68
1 changed files with 3 additions and 6 deletions
|
@ -135,22 +135,19 @@ ln -s /usr/home "$ZFSTARGET/home"
|
||||||
chmod 1777 "$ZFSTARGET/var/tmp"
|
chmod 1777 "$ZFSTARGET/var/tmp"
|
||||||
chmod 1777 "$ZFSTARGET/tmp"
|
chmod 1777 "$ZFSTARGET/tmp"
|
||||||
|
|
||||||
# Mount dev in chroot
|
|
||||||
mkdir -p "$UFSTARGET/dev"
|
|
||||||
mount -t devfs devfs "$UFSTARGET/dev"
|
|
||||||
|
|
||||||
# Download and extract base system.
|
# Download and extract base system.
|
||||||
dist_files="kernel.txz base.txz"
|
dist_files="kernel.txz base.txz"
|
||||||
dist_dir="/usr/freebsd-dist/$ARCH/$RELEASE"
|
dist_dir="/usr/freebsd-dist/$ARCH/$RELEASE"
|
||||||
|
|
||||||
mkdir -p "$dist_dir" "$UFSTARGET"
|
mkdir -p "$dist_dir"
|
||||||
for f in $dist_files
|
for f in $dist_files
|
||||||
do
|
do
|
||||||
fetch -m -o "$dist_dir/$f" "$DIST_BASE/$f"
|
fetch -m -o "$dist_dir/$f" "$DIST_BASE/$f"
|
||||||
tar -C "$UFSTARGET" -xJf "$dist_dir/$f"
|
tar -C "$UFSTARGET" -xJf "$dist_dir/$f"
|
||||||
done
|
done
|
||||||
|
|
||||||
# Avoid writing temporary files while building
|
# Mount dev and tmp in chroot
|
||||||
|
mount -t devfs devfs "$UFSTARGET/dev"
|
||||||
mount_nullfs /tmp "$UFSTARGET/tmp"
|
mount_nullfs /tmp "$UFSTARGET/tmp"
|
||||||
mount_nullfs /var/tmp "$UFSTARGET/var/tmp"
|
mount_nullfs /var/tmp "$UFSTARGET/var/tmp"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue