Ciao a tutti.
Ho un problema bloccante dovuto alle permission delle directory sotto /proc. In pratica risultano leggibili e accessibili solo all'owner (hanno permission 500 invece del solito 555).
Come conseguenza con 'ps' posso vedere solo i propri processi e non quello degli altri utenti.
Per esempio se voglio controllare se è presente il demone mysql:
# ps -ef | grep mysqld
mysql 2611 1 0 12:14 ? 00:00:06 /usr/sbin/mysqld
lo vedo solo con l'utente 'mysql' o con 'root' perché la relativa directory ha permission 500:
dr-x------ 6 mysql mysql 0 2011-02-11 12:14 /proc/2611/
Questo problema mi sta impedendo il funzionamento di alcuni applicativi che hanno bisogno di controllare la presenza di determinati processi gestiti da altri utenti.
Il tutto funzionava correttamente. Ad un certo punto ha iniziato a presentare il problema, ma non so dirvi quale è stato il fattore scatenante.
L'alberatura sotto /proc è un pseudo file system montato in read only e gestito dal kernel. Non posso quindi cambiare le permission.
Sapete dirmi come ripristinare la gestione standard delle permission di /proc?
Ho un server Ubuntu 10.10 Maverick.
Grazie in anticipo.