5 # Extract FreeBSD world
9 tar xvJf freebsd_world.tar.xz
11 cat >boot/loader.conf <<EOF
19 /dev/cd0 / cd9660 ro 0 0
20 md /mnt/etc mfs rw,-s8m,-S 2 0
21 md /mnt/root mfs rw,-s8m,-S 2 0
22 /mnt/etc /etc unionfs rw 0 0
23 /mnt/root /root unionfs rw 0 0
26 cat >etc/rc.conf <<EOF
29 hostname="freebsd-livecd"
31 ifconfig_glc0="SYNCDHCP"
50 sendmail_enable="NONE"
51 sendmail_submit_enable="NO"
52 sendmail_outbound_enable="NO"
53 sendmail_msp_queue_enable="NO"
60 # Enable sshd root login and empty passwords
63 PasswordAuthentication yes
64 PermitEmptyPasswords yes
69 mkisofs -R -l -ldots -allow-lowercase -allow-multidot \
70 -V 'PS3 FreeBSD LiveCD' -volset 'PS3 FreeBSD' -hide boot.catalog \
71 -o ~/freebsd_livecd.iso .