chetcpasswd.cgi Special thanks to: Pedro Orso - English and Brazilian languages Markus Jdckle - German language Domonkos Sandor - Hungarian language Tony Marchese - Italian language Paul Delannoy - French language Jordan Kanev - Bulgarian language Zaldy - Indonesian language Vic Hou - Chinese-Big5 language Linjingshan - Simplified Chinese language Nenad Babajic - Serbian language Michel van Deventer - Dutch language Tymoteusz Rogalewski - Polish language Bojan Pogacar - Slovenian language Olivier Rousselot - French language (updated) Jon Kjaersgaard - Danish language Marko Gnjidic - Croatian language Fikret Can - Turkish language Sebastián Herrera - Spanish language IWAIZAKO Takahiro - Japanese language TMP - Finnish language Silviu Silaghi - Romanian language Bruno Santos - Portuguese language Alex Morozenko - Russian language Alex Morozenko - Ukrainian language Ji¿í Krakowitzer - Czech language Translating: . Copy languages/English to Your_language . Translate . Send Your_Language to pedro.orso@gmail.com 1. run ./configure configure options: --enable-cgidir=where is your cgi-bin file default: /usr/local/etc/httpd/cgi-bin --enable-virtual=where is the virtual conf file. A virtual host ENV is well described at this site http://www.spade.com/linux/howto/Virtual-Services-HOWTO-3.html added by Tony Marchese . Thanks. 2. make 3. make install 4. Create /etc/chetcpasswd.allow file with IP's or sub-nets allowed to use. Eg.: 192.168.82.10 - only this IP is authorized to use chetcpasswd.cgi 192.168.82.0 - IP's from 1 to 255 192.168.0.0 - ... 192.0.0.0 - ... 0.0.0.0 - allow anybody. Bad choice... 5. Edit the /usr/local/chetcpasswd/chetcpasswd.conf and change as you need. REMEMBER: chmod 400 /etc/chetcpasswd.allow chown root /etc/chetcpasswd.allow chmod 4755 /cgi-bin direcoty/chetcpasswd.cgi chetcpasswd source: http://sarg.sourceforge.net Any suggestions and/or comments please email to pedro.orso@gmail.com