Firefox Light was at version 48 and even smaller than ESR! Audio worked on vbox, but was garbled (ran too fast) over HDMI to TV so I also did the current Firefox.
- c484bf7a031fa7a83e3a8073d713d97f 49M 002-firefox50.xzm
- f7f36a062370be9dbb05188f609c3a0f 3.7M ff50libs.xzm
- 2107d72ad038b64e48cdbf3cf720828b 26M 002-firefox48L.xzm
- 87f584482bd6d749e10042b972ae8613 4.0K ffLightLinks.xzm
- ba24472566831c714d2207b8c342338d 4.1M codec.xzm
- e8e4d1202b6d9406a87722d7e50594d8 268K squashfs.xzm
Code: Select all
root_password=toor
debug=yes
Note the BOOTING DEVICE and IP_number
remove the two lines from kiosk_config
ssh root@IP_number
Code: Select all
mount `sed -ne 's/boot_dev=//p' /opt/scripts/extras` /mnt
mkdir iso
cp -a /mnt/* iso
cd iso/xzm
wget mc.rob.com/porteus/002-firefox50.xzm -O 002-firefox.xzm
wget mc.rob.com/porteus/ff50libs.xzm
Code: Select all
wget mc.rob.com/porteus/codec.xzm
wget mc.rob.com/porteus/squashfs.xzm
Code: Select all
cd ..
echo | ./make_iso.sh ; cd ..
isohybrid -u Porteus-Kiosk.iso
dd if=Porteus-Kiosk.iso of=/dev/sda
reboot
Code: Select all
unsquashfs 003-settings.xzm
echo > squashfs-root/usr/lib64/HelloWorld
mksquashfs squashfs-root new.xzm -comp xz -b 256K -Xbcj x86 -noappend
mv new.xzm 003-settings.xzm
rm -rf squashfs-root