sto sviluppando una piccola interfaccia in C++/QT4 con l'unico scopo di velocizzare la visualizzazione di determinati documenti. Nel caso di documenti pdf li apro (via c++ tramite exec) eseguendo la stringa "kpdf /pippo/gigi/file.pdf ".
Il problema è che non voglio che l'utente possa, dal menù di kpdf, sovrascrivere il file che ha appena aperto e quindi pensavo di eseguire kpdf con soli privilegi di lettura.
La soluzione che mi è venuta in mente è qualcosa del tipo:
- Codice: Seleziona tutto
sudo -u utente_limitato kpdf /pippo/gigi/file.pdf
ma non ho capito come dire a sudo di consentire a user di eseguire un'applicazione come utente_limitato e senza richiedere la password.



(pero' se punti alla velocità forse non è molto conveniente, specie con pdf di grandi dimensioni
)
