does anyone have forms and scripts to automate domain registration? what i mean by that is o a form for the registrant to fill out and email (and/or web page) i have appended what i currently use o a script to - extract person, and domain info and create ripe format objects - create nic handles if needed - extract server info and create dns database entry texts o etc. i have the form (appended) and some elisp and scripting to make a dns file entry. but now i want to go the whois path. all help appreciated. randy --- PLEASE DO NOT ALTER THIS APPLICATION IN ANY WAY. Send your GN registration to randy@psg.com. See attached detailed instructions. - - - - - - - - - - - - - - c u t h e r e - - - - - - - - - - - - - - 0. KE DOMAIN TEMPLATE....: 1.30 99.12.05 1. REGISTRATION TYPE * (N)ew (M)odify (D)elete..: 2. * FULLY-QUALIFIED DOMAIN NAME: 3. ORGANIZATION INFORMATION 3a.* Organization Name.....: 3b.* Address Line 1........: 3b.* Address Line 2........: 3c.* City..................: 3d.* Postal Code...........: 3e.* Country...............: 4. * DESCRIPTION OF ORG/DOMAIN: 5. Date Operational......: 6. ADMINISTRATIVE CONTACT OF ORG/DOMAIN 6a. NIChandle (if known)..: 6b.* Whole Name............: 6c. Organization Name.....: 6d.* Address Line 1........: 6d. Address Line 2........: 6e.* City..................: 6f.* Postal Code...........: 6g.* Country...............: 6h.* Voice Phone...........: 6i.* Electronic Mailbox....: 7. TECHNICAL AND ZONE CONTACT 7a. NIChandle (if known)..: 7b.* Whole Name............: 7c. Organization Name.....: 7d.* Address Line 1........: 7d. Address Line 2........: 7e.* City..................: 7f.* Postal Code...........: 7g.* Country...............: 7h.* Voice Phone...........: 7i.* Electronic Mailbox....: 7j.* Registration Mailbox..: 7k. Fax Number............: FILL OUT QUESTION 8 AND 9 FOR DELEGATIONS ONLY (i.e those organizations running nameservers for a branch of the KE Domain namespace, 8. PRIMARY SERVER: HOSTNAME, NETADDRESS 8j.* Hostname..............: 8k.* IP Address............: 9. SECONDARY SERVER: HOSTNAME, NETADDRESS 9a.* Hostname..............: 9b.* IP Address............: FILL OUT QUESTION 10 FOR DIRECT REGISTRATIONS IP HOSTS (if you answered 8 & 9, do not answer 10, 11, and 12) 10. RESOURCE RECORDS (RRs) FOR IP INTERNET HOSTS 10a.* IP ADDRESS (required).: 10b. HARDWARE .............: 10c. OPERATING SYS ........: 10d.* MX ...................: It is your responsibility to see that an IN-ADDR pointer record is entered in the DNS database. Contact the administrator of the IP network your host is on to have this done. FILL OUT QUESTIONS 11 AND 12 FOR NON-IP HOSTS (such as UUCP) 11. FORWARDING HOST INFORMATION 11a.* Forwarding Host.......: 11b.* Contact Name (req)....: 11c.* Contact Email (req)...: 12. RESOURCE RECORDS (RRs) FOR NON-IP HOSTS (UUCP) 12a. DOMAIN NAME ..........: 12b. HARDWARE .............: 12c. OPERATING SYS ........: 12d.* MX (required).........: < and all sorts of instructions > --- and my elisp/perl hacks produce, for example ; T F Nyammo ; Kenya School of Professional Studies ; P.O.Box 60550 ; Nairobi ; 60550 ; Kenya ; 750255-58 ; ftnyammo@swiftkenya.com ; FD1304 ; DNS-admin FutureQuest ; FutureQuest ; PO Box 420820 ; Kissimmee, FL ; 34742-0820 ; United States ; dns-admin@FutureQuest.net ; ksps.ac.ke. NS ns1.FutureQuest.net. NS ns1.granitecanyon.com. ;----------------------------------------------------------------------- dig +norec ksps.ac.ke. @ns1.FutureQuest.net. ns dig +norec ksps.ac.ke. @ns1.granitecanyon.com. ns the two dig commands are so i can cut and past to check for properly configured servers. -30-
On Sat, May 13, 2000 at 03:58:17PM -0700, Randy Bush wrote:
does anyone have forms and scripts to automate domain registration? what i mean by that is
o a form for the registrant to fill out and email (and/or web page) i have appended what i currently use
We ask people to fill out RIPE objects directly, but I've written a bit of perl/CGI to make the objects up from a web form at http://www.domainregistry.ie/register/new.html
o a script to - extract person, and domain info and create ripe format objects
Extraction; yes. We have no need to create the object from a request form as we use the RIPE objects themselves in the request.
- create nic handles if needed
The RIPE database software will handle that. Having said that we don't issue our own NIC handles anyway but we plan to start in the near future.
- extract server info and create dns database entry texts
We only delegated domains, so our tools won't make anything other than NS records but they might be a useful starting point.
o etc. and my elisp/perl hacks produce, for example [snip] dig +norec ksps.ac.ke. @ns1.FutureQuest.net. ns dig +norec ksps.ac.ke. @ns1.granitecanyon.com. ns
the two dig commands are so i can cut and past to check for properly configured servers.
I have a lump of Perl/Net::DNS that does a hefty barrage of tests - it might suit. Mail me off-list and we can sort the details. Regards, james -- James Raftery (JBR54) - Programmer Hostmaster - IE TLD Hostmaster IE Domain Registry - www.domainregistry.ie - (+353 1) 706 2375 "Managing 4000 customer domains with BIND has been a lot like herding cats." - Mike Batchelor, on dns@list.cr.yp.to.
participants (2)
-
James Raftery
-
Randy Bush