Я иногда думал о том, что Вы пытаетесь сделать, но в конце я всегда возвращаюсь к sudo. Я думаю исходно в Linux, довольно трудная досягаемость что цель, возможно, с некоторым использованием SElinux. Посмотрите на эту статью:
http://www.ibm.com/developerworks/linux/library/l-rbac-selinux/
Не очень легкий, но интригующий. Возможно, немного легче использовал бы solaris, и это - rbac возможности. Движущиеся сервисные конфигурационные файлы на каталоге некоторых других, это - вид путаницы, когда необходимо обновить пакеты. В этом случае возможно, лучшее должно переупаковать программное обеспечение и изменить целевых директоров.
Решено с помощью следующего запроса:
ldapsearch -h hostname -p port -b "" -s base -D "cn=somecn" "(objectclass=*)" vendorversion objectClass isGlobalCatalogReady vendorname
Результат:
version: 1
dn:
vendorversion: Sun Java(TM) System Directory Server/5.2_Patch_4
objectClass: top
vendorname: Sun Microsystems, Inc