Thanks for the response.
Tailing the pipe while SYSLOG-NG is running shows nothing being input to the pipe. As I mentioned, however, SYSLOG-NG writes to file just fine. The databse is working, I can manually login to the db and do an INSERT just fine.
The script does persist and specifies the correct the db, username and password. However, this script is a moot point if SYSLOG-NG doesn't even send to the pipe.
Could my Libol version be an issue, or woul;d SYSLOG-NG not even run if Libol is not correct?
Matt