Autore Topic: Apper che non chiede la password  (Letto 815 volte)

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Apper che non chiede la password
« il: 07 Luglio 2012 ore 21:38 »
Ciao a tutti
Uso apper per sapere subito quando c'è da aggiornare,e poi aggiorno da terminale.
Ogni tanto,quando ci sono aggiornamenti davvero minimi,aggiorno con apper.
Ho fatto questo adesso,e mi sono accorto di una cosa:ho fatto click su applica e lui ha aggiornato.
Ottimo,ma perchè non mi ha chiesto la password?Come ha fatto ad aggiornare un software essendo eseguito da un utente normale?e se è eseguito da root,perchè non mi ha chiesto la password di root all'avvio?

Offline Drago della Torre

  • *
  • Post: 1
  • Reputazione: 1
    • Mostra profilo
    • opengallery
Re:Apper che non chiede la password
« Risposta #1 il: 16 Settembre 2012 ore 12:45 »
Apper: persistenza di autorizzazione
Quando effettui l'aggiornamento ti compare la finestra di dialogo in cui inserire la password di root.

In questa finestra è spuntata di default la voce "Remember authorization" (Ricorda l'autorizzazione).
Se vuoi che NON ti chieda la password, devi lasciare la casella spuntata.
Se vuoi che la volta successiva chieda la password, devi togliere il segno di punto.
Se dimentichi di togliere lo il segno di spunto e vuoi che "dimentichi" l'autorizzazione, chiedendo nuovamente la password, la cosa più semplice è modificare il file di configurazione di Apper che si chiama org.freedesktop.packagekit.policy

Menu di avvio dei programmi (Lancia applicazioni) > Applicazioni > File manager > Gestore file - modalità super utente

Inserisci la password di root, si apre Dolphin (o Konqueror).
Vai nella cartella: /usr/share/polkit-1/actions/
Cerca il file: org.freedesktop.packagekit.policy
Fanne una copia di sicurezza (non si sa mai).
Aprilo con Kwrite.

Cerca la parola "allow". Probabilmente troverai:

    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
    </defaults>

Modificala così

    <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin</allow_active>
    </defaults>

Fatto. Come vedi, abbiamo solo cancellato "_keep". Salva e riavvia Apper.
Se vuoi dai un occhiata qui: http://forum.fedoraonline.it/viewtopic.php?id=17369
Ciao

 

Template by Homey | Sito ufficiale | Disclaimer