RSS 2.0 news feed
News Archive

Public Sources
  Mercurial Repositories

Git repositories

  Arduino RFID Door Lock
  XBee network controller
  LS30 Burglar Alarm
  Online store

TRS-80 software I wrote
  System-80 Gallery
  Zeta BBS
  Printer Utils
  Operating Systems
  Library of C
  Include files
  FORTRAN Programs
  File Utils
  Disk Utils
  Comms Programs
  CMD File Utils
  BASIC Programs
  Uni Assignments

My PGP Key

Hats I wear
  aus.* newsgroups

  New Technology
  Ethical Internet Advertising
  Digital Freedom
  Age of plenty
  Ditch Windows

  Big Server

  Zeta Internet

Your donation gives me time
to develop more cool free stuff

Stop the Australian (Anti)Vaccination Network

Project: aunic-modify

This project helped me to change the AUNIC records of a large number of domain names. For each name, the technical contact was changed to the new NIC handle.

To change a domain requires the domain's AUNIC key, which I mostly didn't have. So this code issues an HTTP "key recovery" request which returns the key by email. This code also includes an email parser which watches incoming email and grabs the keys out of the messages as they arrive.

Finally when all the keys have been retrieved, this code issues a number of HTTP requests to change the tech contact to the new handle.

It worked very well, but recent changes in the *.au domain name space may mean that the interfaces which this code uses, do no longer exist. Anyway test and use at your own risk.