Thanks Wim for the reply.
Ok, so here is my exact usecase ::
I want just one user/process to be allowed to read a group of files. This user is not necessarily the root.
So, if the "other" is a user, a maximum of two users - one "root" (by definition), and the "other" user (by some configuration) would be able to read the specific group of files.
If the "other" is a process, only the "root" user (by definition), and the "other" process (by some configuration), would be able to read the specific group of files.
So, yes, a generic "rw--w-r--" wouldn't help
Also, I was mainly talking about "/etc/sudoers", where (I think) there are provisions to set user/process-specific permissions (please correct me if I am wrong).
So,
what would be your suggestion now
For brevity, please note that the "root" (the superuser) would have the permissions to alter the "rules". This is as expected for the superuser.
Thanks and Regards,
Ajay