Jing Peng wrote:
> Hello everyone! I am a university student and I can't visit the web
> server outside of China. So ,I use proxy to install OpenBSD(the proxy
> need for authentication). When I get into the step bellow, I do not
> know how to set proxy authentication correctly. I tried for times, but
> failed.

Proxy authentication is not implemented in ftp(1).

You can work around this by creating a custom installation CD.

$ find OpenBSD -type f  # these files are on the ftp mirrors
OpenBSD/4.0/i386/base40.tgz
OpenBSD/4.0/i386/bsd
OpenBSD/4.0/i386/bsd.mp
OpenBSD/4.0/i386/bsd.rd
OpenBSD/4.0/i386/cdrom40.fs
OpenBSD/4.0/i386/comp40.tgz
OpenBSD/4.0/i386/etc40.tgz
OpenBSD/4.0/i386/game40.tgz
OpenBSD/4.0/i386/man40.tgz
OpenBSD/4.0/i386/misc40.tgz
OpenBSD/4.0/i386/xbase40.tgz
OpenBSD/4.0/i386/xetc40.tgz
OpenBSD/4.0/i386/xfont40.tgz
OpenBSD/4.0/i386/xserv40.tgz
OpenBSD/4.0/i386/xshare40.tgz
OpenBSD/4.0/packages/i386/expat-2.0.0.tgz
OpenBSD/4.0/packages/i386/gettext-0.14.5p1.tgz
OpenBSD/4.0/packages/i386/libiconv-1.9.2p3.tgz
OpenBSD/4.0/packages/i386/wget-1.10.2p0.tgz
$ mkisofs -l -r -b 4.0/i386/cdrom40.fs -o obsd.iso OpenBSD

When you have OpenBSD up and running, try wget's proxy authentication.

# mount /dev/cd0a /mnt  # replace cd0a with your CD device
# pkg_add /mnt/4.0/packages/i386/wget-1.10.2p0.tgz
# man wget

If you like OpenBSD, you could try to implement proxy authentication
in ftp(1).

Reply via email to