It was installed from source, I took over after another guy here had started the install finished it and got it working.
I've ran into a problem where it seams there can only be one person configured to have full access to the web interface. On Friday I added myself to the cgi.cfg file and then did the htpasswd -c /etc/nagios3/htpasswd.users entered in a password, logged in to the web interface to make sure everything worked and I was able to see off the previously locked parts. So far all's good so I repeat the same steps and add a log in for the director so he can access the web interface, etc. Logged in checked that everything worked on his login, all's good there too. Came in today to show him everything and I can't log in, but his works, so I go through double check the cgi.cfg file and then redo htpasswd -c /etc/nagios3/htpasswd.users
I log in show him how to acknowledge alerts, etc and then head out to school, a few hours later the boss tires to login from home after vpn'ing into work and he can't log in anymore. At this point I have both of our usernames in the cgi.cfg file but only one of us can login to the web interface, currently that's me as I was the last user "added" to the cgi.cfg file. I say "added" because it seams like it doesn't add users but over rights the last user entered with the new user being entered, which seams counter intuitive as I would think that you could have more than one user thats allowed to access all parts of the web interface.
How do I allow multiple users full access to the web interface if the above steps don't accomplish it?