Raj,
Looks a lot better! The settings are staying and appear to be
functioning as advertised. The only weirdness now, which I think is a
HAVP thing and not your work, is that HAVP seems to split the difference
between SERVERNUMBER and MAXSERVERS. Right now, my network is woefully
underutilized and with SERVERNUMBER 200 and MAXSERVER 500 and there are
400 havp instances running right now. It's obviously not a big deal,
but its something that I'm sure will lead to questions.
Also, I was complaining about the rc script that came with the HAVP
package so I've attached one that I hacked up. Feel free to use it, anyone.
-Gary
Rajkumar S wrote:
Hi,
I think I have fixed the gui update problem. I have not yet updated
the fix to main pfsense repository. In the mean time you can test this
by:
0. Remove all existing packages.
1. change the xmlrpcbaseurl in /etc/inc/globals.inc to agni.linuxense.com
2. remove /tmp/config.cache
3. remove all entries inside <havp> in /conf/config.xml
4. Update the Available Packages by clicking System -> Packages
5. Install HAVP package.
I hope I have not made any new bugs with this fix :)
let me know how it goes.
raj
#!/bin/sh
# HAVP Init script
# 6/23/06 - Gary Buckmaster
pidfile=/var/run/havp/havp.pid
required_dirs=/var/tmp/havp
required_files=/usr/local/etc/havp/havp.config
rc_start()
{
if [ ! -f $required_files ]
then
echo "FATAL: Missing HAVP config file: $required_files"
return
fi
if [ ! -d $required_dirs ]
then
echo "FATAL: Missing HAVP working director: $required_dirs"
return
fi
if [ -f $pidfile ]
then
pid=$(sed 's/ //g' $pidfile)
echo "FATAL: HAVP already running? pid: $pid"
return
else
echo "Starting HAVP Antivirus HTTP Proxy"
/usr/local/sbin/havp &
sleep 4
if [ -f $pidfile ]
then
pid=$(sed 's/ //g' $pidfile)
echo "Started pid: $pid"
else
echo "An error occurred starting HAVP"
return
fi
fi
}
rc_stop()
{
pid=$(sed 's/ //g' $pidfile)
if [ ! -f $pidfile ]
then
echo "FATAL: HAVP already running pid: $pid"
return
else
echo "Stopping HAVP pid: $pid"
kill $pid
fi
}
case $1 in
start)
rc_start
;;
stop)
rc_stop
;;
restart)
rc_stop
sleep 5
rc_start
;;
esac
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]