i've downloaded the files manually to /tmp/kiosk-creator
Code: Select all
ls -c1 /tmp/kiosk-creator/
007-java-extension.xzm
porteus-kiosk-v2.1-i486.iso
006-fonts-extension.xzm
004-wifi-extension.xzm
005-flash-extension.xzm
005-flash_legacy-extension.xzm
initrdpxe.xz
porteus-kiosk.txt
and checked integrity manually
Code: Select all
md5sum -c porteus-kiosk.txt
004-wifi-extension.xzm: OK
005-flash-extension.xzm: OK
005-flash_legacy-extension.xzm: OK
006-fonts-extension.xzm: OK
007-java-extension.xzm: OK
initrdpxe.xz: OK
porteus-kiosk-v2.1-i486.iso: OK
md5sum: WARNING: 2 lines are improperly formatted
but it looks like the wizard is trying to download the files anyway.
Code: Select all
strace -f -o /tmp/wizard.trace.out ./porteus-kiosk-wizard-v2.1-noarch.run && tail -f /tmp/wizard.trace.out
7878 close(3) = 0
7878 socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
7878 connect(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("46.105.102.104")}, 16^C
So, I set the proxy in /etc/wgetrc and test wget
http://dl.porteus.org/i486/packages/kio ... ension.xzm which works fine, and now when i run the kiosk I get
"Sorry, an internet connection is required in order to download the kiosk components"
EDIT (again)
ok, a further trace reveals that a wget is execed to "test" for an internet connection
Code: Select all
execve("/usr/bin/wget", ["wget", "-q", "--spider", "--force-html", "--inet4-only", "http://ponce.cc"], [/* 17 vars */]) = 0
and ponce.cc is, unsurprisingly, blocked by the proxy behind which i sit.
Can we do a more reliable test?