On 10-02-2012 23:27, LOZOVSKY, DANIEL L wrote:
I want to install Xymon on our production server, but our SAs have a new policy which they do not allow temporary root access to do all the installs. Is there a way to install Xymon without needing root access?
There are very few parts of the Xymon installation that require special privileges:
- xymonping must run as root, and therefore a chown/chmod is done during installation to make it suid root
- The www/rep and www/snapshot directories are chgrp'ed to the groupid used by the webserver, and made group-writable
You can run configure, build and install Xymon without any special privileges - just use the "-k" option when running "make install", i.e. "make -k install". This will cause the installation to ignore that it cannot do these two things.
Of course, to actually use Xymon some admin configuration is needed - you need to configure the webserver to handle the Xymon webpages, and either xymonping or fping (if you choose to use that) will have to be installed as suid-root or made usable for the xymon user via e.g. sudo. So you do need some admin cooperation. But for the core installation it will not be necessary.
Regards, Henrik