snap-confine rifiuta di avviare l'applicazione per evitare l'attacco di autorizzazione [chiuso]


14

Ho appena installato un programma con lo snap al gestore dei pacchetti, appena installato sul mio computer Linux Mint Cinnamon 18.

Ho installato l'app con il seguente:

sudo snap install cloudcompare

Ho effettuato il logout e sono tornato sul mio computer per aggiornare il percorso. Il programma non si avvia ancora mentre icone e percorso esistono ora. Ecco come lancio il programma dal terminale:

cloudcompare.CloudCompare

che ritorna:

snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks

Qualche idea su come prevenire questo rifiuto?


Quale versione dei pacchetti snap hai installato? Ho il seguente e funziona. $ snap version snap 2.23 snapd 2.23 series 16 linuxmint 18.1 kernel 4.4.0-53-generic
popey,

snap --version snap 2.22.7 snapd 2.22.7 series 16 linuxmint 18.1 kernel 4.4.0-53-generic Ho reinstallato snapd e confrontato il cloud dell'applicazione. Ora ottengo un errore diverso: cloudcompare.CloudCompare cannot change profile for the next exec call: No such file or directory lo sviluppatore dell'applicazione sta menzionando che potrebbe essere correlato a snap e mint. cloudcompare.org/forum/…
Simon

Come ho detto, ho testato su Mint 18.1, quindi non sono sicuro di cosa ci sia di sbagliato. Questo potrebbe essere un bug in snapd. Sarei propenso a archiviarlo su bugs.launchpad.net/ubuntu/+source/snapd/+bugs
popey


La stessa identica cosa accade su Ubuntu 18.04 - vedi domanda correlata: askubuntu.com/questions/1074114/…
James Bradbury,

Risposte:


13
sudo apt purge snapd snap-confine && sudo apt install -y snapd

ha risolto il problema per me


@ leaf4good Grazie per la risposta. A seguito della tua raccomandazione, ora ho installato Snap versione 2.22.6 e Snapd 2.22.6. e non riesco nemmeno a installare una versione del pacchetto desiderato quando ottengo questo errore:
Simon

<errore: impossibile eseguire le seguenti attività: - Profili di sicurezza dello snap di installazione "core" (1577) (saltare i profili di sicurezza per lo snap "cloudcompare" durante la gestione dello snap "core": nessuna voce di stato per la chiave) - Snap di installazione "core" ( 1577) profili di sicurezza (impossibile impostare apparmor per lo snap "core": impossibile scaricare il profilo apparmor "snap.core.hook.configure": impossibile scaricare il profilo apparmor: uscire dallo stato 1 output apparmor_parser: lettura / scrittura cache disabilitata: file di interfaccia mancante. ( Il kernel ha bisogno della patch di compatibilità di AppArmor 2.4.) Attenzione: impossibile trovare un fs adatto in / proc / mounts, è montato?>
Simon

Il pacchetto apparmor è aggiornato, quindi sono abbastanza confuso su ciò che sta accadendo. Grazie
Simon,

2
Sì, questo "risolve" il problema, ma nel mio caso ho dovuto reinstallare anche la mia applicazione. Sicuramente c'è un modo più semplice o snap significa che dobbiamo reinstallare le app ogni tanto ?!
James Bradbury,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.