I agree,
Our hats go off to you!
Keep up the good work

Kiggs


On Aug 22, 2005, at 9:37 AM, Paul Bagyenda wrote:

Excellent contribution to the open source community!

 Are we to assume this is what powers the Ug whois database?

P.


On Aug 20, 2005, at 19:18, Begumisa Gerald M wrote:


Hi All,

My sincere apologies to folks that have read this on AfNOG.  Maybe
slightly off-topic but this software is open source, it runs on Linux and
was developed in Uganda.

Hope some "geeks" over here can check it out.  We'd be glad to hear from
you.

Following are brief notes / instructions on how to get it.


--
Selected Excerpts from the README and CREDITS files:

[README]
What is cwhoisd?

        cwhoisd is a highly scalable, fast, lightweight C/C++ daemon which
        aims to implement most of the RFC1834 whois server specification.
        It has built-in support for the MySQL database engine and is not
        tied to any specific table structure making it a highly viable and
        extremely easy-to-setup option in situations where there is an
        already existing database.  Nonetheless, cwhoisd comes with a
        proposed table structure for a Whois database.

        cwhoisd features a powerful set of Access Control List rules which
        administrators may use tightly control access to the server when
        accessible by the general Internet, on a per-ip basis. These may
        be on a per-client or global basis.  Nonetheless, by building
        cwhoisd with the "default allow" mode, cwhoisd may operate like
        any completely open whois server.

        A typical setup might be:

        o   Limit the query rate of a whose IP is XX.YY.ZZ.AA to 100
            requests per second.

        o   Delay this client to enforce the rate if they exceed this
            specified rate and print a warning for this client before
            servicing<cut>

        In addition to the default action of reading the Access Control
    List rules at startup from the configuration file, cwhoisd
    features [experimental] support for dynamic addition or
    modification of ACL rules in the running server.  This is achieved
    by specifying a second Internet port which will be used for this
    purpose<cut>

    Download the software to learn more!
[/README]


[CREDITS]
Begumisa Gerald <[EMAIL PROTECTED]>
        cwhoisd Server Software Architecture Design and Implementation.

Catherine Aloikin <[EMAIL PROTECTED]>
        Design of MySQL Database, modelled specifically for the .UG ccTLD
        Registry.

Computer Frontiers International www.cfi.co.ug
    Funded and continues to fund the development of cwhoisd for the
    .UG Country Code Top Level Domain (ccTLD) Registry.  CFI also
    provides the hosting and bandwidth facilities that make cwhoisd
    available for free download.
[/CREDITS]



How to get a copy of the software:

    There are basically 2 ways of getting this software.

    a) Download

       Grab either of the following two files:

        OR

    b) Concurrent Versions System (CVS) Server (abit slower)

       Log in to any Unix server (Linux / FreeBSD) and type out the
       following commands:

$ cvs -d :pserver:[EMAIL PROTECTED]:/usr/local/cvsroot login

    NOTE:   At this point you will be required to enter a password,
        use the password "anoncvs" without the double quotes.

$ cvs -d :pserver:[EMAIL PROTECTED]:/usr/local/cvsroot checkout -r v0_9_3 cwhoisd

       Then change to the cwhoisd folder and read the file called
       "README"

       This will get you version 0.9.3 of the cwhoisd software.
--

Enjoy!


Regards,
Gerald.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Begumisa Gerald M.
Programmer / Systems Administrator
Computer Frontiers International
Plot 32 Lumumba Avenue, Kampala
Office Tel.: +256 41 340417
Mobile Tel.: +256 71 991983
Fax: +256 41 340456
_______________________________________________
LUG mailing list
%LUG is generously hosted by INFOCOM http://www.infocom.co.ug/



_______________________________________________
LUG mailing list
%LUG is generously hosted by INFOCOM http://www.infocom.co.ug/




****************                   *****************************

Kiggundu Mukasa                # Computer Network Consultancy###

KYM-NET LTD.                   # Intranets & Internet Solutions#

Plot 80 Kanjokya Street

P.O. Box 24284 Kampala, Uganda             

Tel:     +256 77 972255

         +256 71 221141

Fax:     +256 31 262122

*****************************************************************


_______________________________________________
LUG mailing list
[EMAIL PROTECTED]
http://kym.net/mailman/listinfo/lug
%LUG is generously hosted by INFOCOM http://www.infocom.co.ug/

Reply via email to