Содержание
Проблема
Пользователь без полномочий root не может запустить команду prtdiag, но она работает у пользователя root
# /usr/sbin/prtdiag picl_initialize failed: Daemon not responding
Решение
Проблема вызвана неправильным правами файла /var/run/picld_door или каталога /var/run.
Установите разрешение для файла / var / run / picld_door или каталога / var / run следующим образом:
# ls -l /var/run/picld_door dr--r--r-- 1 root root 0 Nov 10 14:21 /var/run/picld_door
# ls -ld /var/run drwxr-xr-x 6 root sys 1261 Nov 10 14:21 /var/run
Для Solaris 11
На Solaris 11 /var/run это ссылка на /system/volatile
# ls -ld /var/run lrwxrwxrwx 1 root root 18 Feb 26 2013 /var/run -> ../system/volatile
Установите права каталога /var/run следующим образом:
# ls -lLd /var/run drwxr-xr-x 16 root sys 4366 Jan 10 08:30 /var/run