Changeset View
Changeset View
Standalone View
Standalone View
release/i386/mkisoimages.sh
Show First 20 Lines • Show All 62 Lines • ▼ Show 20 Lines | |||||
publisher="The FreeBSD Project. https://www.FreeBSD.org/" | publisher="The FreeBSD Project. https://www.FreeBSD.org/" | ||||
echo "/dev/iso9660/$LABEL / cd9660 ro 0 0" > "$BASEBITSDIR/etc/fstab" | echo "/dev/iso9660/$LABEL / cd9660 ro 0 0" > "$BASEBITSDIR/etc/fstab" | ||||
if [ -n "${METALOG}" ]; then | if [ -n "${METALOG}" ]; then | ||||
metalogfilename=$(mktemp /tmp/metalog.XXXXXX) | metalogfilename=$(mktemp /tmp/metalog.XXXXXX) | ||||
cat ${METALOG} > ${metalogfilename} | cat ${METALOG} > ${metalogfilename} | ||||
echo "./etc/fstab type=file uname=root gname=wheel mode=0644" >> ${metalogfilename} | echo "./etc/fstab type=file uname=root gname=wheel mode=0644" >> ${metalogfilename} | ||||
MAKEFSARG=${metalogfilename} | MAKEFSARG=${metalogfilename} | ||||
fi | fi | ||||
makefs -D -t cd9660 $bootable -o rockridge -o label="$LABEL" -o publisher="$publisher" "$NAME" "$MAKEFSARG" "$@" | makefs -D -N ${BASEBITSDIR}/etc -t cd9660 $bootable -o rockridge -o label="$LABEL" -o publisher="$publisher" "$NAME" "$MAKEFSARG" "$@" | ||||
rm -f "$BASEBITSDIR/etc/fstab" | rm -f "$BASEBITSDIR/etc/fstab" | ||||
if [ -n "${METALOG}" ]; then | if [ -n "${METALOG}" ]; then | ||||
rm ${metalogfilename} | rm ${metalogfilename} | ||||
fi | fi |