Hi semua ,
Saya mencoba membuat CGI script yang menjalankan ipchains seperti dibawah ini :
---------------------------------------------------------------
#!/usr/local/bin/perl
$ENV{PATH}="/usr/bin:/usr/sbin:/bin:/sbin" ;

my $alamat =  $ENV{'REMOTE_ADDR'} ;
@coba = ("ipchains","-A","input","-s", "$alamat" ,"-p","TCP","-j","DENY") ;
system(@coba)==0 or die "Waah gagal nih: $?" ;

print "Content-type:text/html\n\n";
print <<Tampilan
<html><head><title>Perhatian</title></head>
<body>
<h2>P E R H A T I A N</h2>
TCP port anda telah ditutup <p>
</body></html>
Tampilan       
--------------------------------------------------------------

tapi kalau dijalankan dari netscape muncul "(500) Internal Server Error"
sedang kalau saya jalankan dari shell dengan account ROOT bisa berjalan dengan baik , 
kalau dari shell tapi account user muncul error "Permission Denied" , Waah gagal nih: 
256 at ./ipmu.cgi at line 5
Setelah saya periksa di /var/log/httpd/error_log ada pesan yang hampir sama :
        [Wed Sep 13 14:47:48 2000] [error] [client 192.168.16.203] Premature end of 
script headers: /home/httpd/cgi-bin/ipmu.cgi
        ipchains: Permission denied (you must be root)
        Waah gagal nih: 256 at /home/httpd/cgi-bin/ipmu.cgi line 5.

Permission ipchains dan ipmu.cgi seperti dibawah ini :

drwxr-xr-x    3 root     root         4096 Feb 23  2000 sbin 
-rwxr-xr-x    1 root     root        38672 Feb 17  2000 ipchains 

drwxr-xr-x    4 root     root         4096 Sep 14 10:19 cgi-bin
-rwsr-sr-x    1 root     root          418 Sep 14 10:19 ipmu.cgi
-rwsr-sr-x    1 root     root         7633 Aug  8 02:40 brink.cgi

Untuk brink.cgi hasil download dari freshmeat.net bisa dijalankan baik dari shell 
maupun netscape.

Tolong ditunjukkan dimana kesalahan script yang saya buat ( saya punya
beberapa script dengan masalah yang hampir sama ) Atau jika punya petunjuk
tentang pembuatan CGI script tolong saya diberi pencerahan.

Trims

bEniE
NB.
        Sebenarnya saya pengen posting ke milis linux tapi selalu gagal subscribe.
-- 


------------------------------------------------------------------------
[EMAIL PROTECTED] - Mailing List MIKRODATA

Informasi : http:[EMAIL PROTECTED]
Arsip     : http://www.mail-archive.com/forum%40mikrodata.co.id/
WAP       : http://mikrodata.co.id/wap/index.wml

Milis ini menjadi kontribusi beberapa rubrik yang diasuh tim MIKRODATA.
Termasuk rubrik-rubrik yang ada di media lain.

Please check with the latest AVP update before you ask about virus:
ftp://mikrodata.co.id/avirus_&_security/AntiViral_Toolkit_Pro/avp30.zip

Kirim email ke