With help from ikelly, poldy has installed [WWW] Plan 9 on a [WWW] Xen VM.

Kerberos would be a good idea to integrate with the rest of skynet, but it isn't supported. They have something called netkey/SecureNet, I don't know if that would be workable. Until then, you can email [MAILTO] to ask for an account.

The VM's IP address address is Probably the easiest way to use it is to bring up a remote GUI window by doing the following. You'll need to make the following tunnels (copied from my root's .ssh/config):

# Plan 9 ncpu (for drawterm)
LocalForward 17013
# Plan 9 cpu (for dt2k)
LocalForward 17010
# Plan 9 authentication
LocalForward 567

Then you can use the [WWW] drawterm program as follows:

drawterm -a localhost -c localhost -u your_login

assuming the other end of your tunnels is localhost.

To use the thing, you might want to start with "Using rio" and "UNIX to Plan 9 command translation" from [WWW] the documentation. You can use VNC as well if you read man vncs.

It's not possible to access the Internet from the VM. The VM isn't on a routable IP address. An ssh tunnel through an account on won't work because that sshd demands protocol version 2 but Plan 9 only got something >= 1.5. This could be fixed by changing "Protocol 2" to "Protocol 2,1" in /etc/ssh/sshd_config, but as version 1 was disabled for security reasons, I'm happy to leave it alone.

It's either a good thing or a bad thing, depending on your point of view, but Plan 9 was designed to run very large networks (e.g. AT&T). So they designed their own way to do single sign-on (the auth server you had to make a tunnel for), MTA, httpd, DNS server, etc. Most of the software running on the Skynet cluster has a Plan 9 equivalent, but the point is that it is an equivalent, the exact same package probably won't work, so it's different to administer.

Notes for Admins

The following Wiki pages will tell you what little I know about the administration of this VM:

last edited 2006-07-08 21:15:16 by 87