Q1 changes 2011

Changes made to the system

Moderator: drgrussell

Post Reply
drgrussell
Site Admin
Posts: 426
Joined: Sat Feb 12, 2005 8:57 pm
Are you a robot or a human?: Human

Q1 changes 2011

Post by drgrussell » Wed Jan 05, 2011 4:36 pm

Happy new year!

Quarter 1 changes (Jan-Mar) 2010:
  • Passwords now encrypted with a long salted sha512 hash: With all the recent bad press regarding website password security in general I have changed my password encryption method. When you next login or change your password, your password will be re-encrypted automatically using a salt with a (per user)+(per password 128 bit random string)+(long static string) applied to a sha512 hash. I cannot do this until you next login, as I have no way to access your current password in an unencrypted form. This change is only a precaution. No data has been lost and everything is still secure... I am simply being proactive and keeping up with the times.

drgrussell
Site Admin
Posts: 426
Joined: Sat Feb 12, 2005 8:57 pm
Are you a robot or a human?: Human

Re: Q1 changes 2011

Post by drgrussell » Wed Jan 12, 2011 5:57 pm

  • Switched completely to the new backend virtual machine api. This new one (vmctl) is like the last one (vmvmd) a custom api. But whereas the last one was written as a single threaded network server, the new one is apache/cgi based. This allows apache to control the message queues, which should be more reliable and more efficient. Additionally the backend is extended to support dynamips and qemu/kvm, so expect windows 2008 to appear soon (no tutorials written for it yet). It also supports qemu vnc, so you get desktop graphics too. Front end updated to provide this via http proxy and a tightvnc java applet. I have been running both backends side by side for a few months, and no problems have been detected yet.

drgrussell
Site Admin
Posts: 426
Joined: Sat Feb 12, 2005 8:57 pm
Are you a robot or a human?: Human

Re: Q1 changes 2011

Post by drgrussell » Mon Jan 17, 2011 6:09 pm

  • Windows 2008 virtual machines are available on all nodes. No tutorials yet, but it provides a perfectly usable windows 2008 R2 64 bit emulation. It is running in qemu, with a java applet vnc to provide access to the desktop GUI. Obviously without a tutorial all you can do is play around with it. Telnet and ssh access is provided with cygwin. The telnet and ssh services are only needed for the tutorial automatic marking processes.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest