Comparison in Monit Permissions Testing
Posted
by
beanland
on Server Fault
See other posts from Server Fault
or by beanland
Published on 2012-12-18T20:44:52Z
Indexed on
2012/12/18
23:04 UTC
Read the original article
Hit count: 183
permissions
|monit
I'm trying to use Monit to check the permissions of a particular directory, but I only care that it's readable to all users. I don't care about any other permissions (write, execute) for the owner, group, or all. I also don't care about any special permissions.
Knowing that I can't change the permissions of this directory, and with the possibility of another administrator changing these permissions without affecting my processes that rely on this directory (i.e., granting or revoking write access to the group), is it possible to check for a minimum permission in Monit?
I have this which is currently working:
check directory archive path /var/home/archive/
if failed perm 0755 then alert
But I would like to have something like tihs:
check directory archive path /var/home/archive/
if failed perm > 444 then alert
This is failing for me. Is it possible to use comparison operators in Monit's permissions checking? If not, are there any workarounds?
© Server Fault or respective owner