è sicuro rimuovere apport?


19

Rompo qualcosa se io

sudo apt-get purge apport

Ho il mio piano aziendale segreto per il dominio del mondo e chi sa cosa c'è in una discarica principale?

Ho visto Ubuntu (in particolare dconf) ricreare le impostazioni di configurazione. So disabilitarlo ma non posso fidarmi che rimanga disabilitato. Da qui la mia domanda.

Sì Sì, conosco la mia diversa distribuzione ... ma mi piacerebbe usare Ubuntu se posso.


1
5 anni dopo, come ha funzionato finora il business plan segreto per il dominio mondiale? ;)
Christopher K.,

LOL da maggio 2018 (v16.04). Questo è divertente. A proposito, assicurati di aggiungere questo passaggio: sudo rm /etc/cron.daily/apporte controlla anche questo altro bit di perdita di dati: askubuntu.com/questions/84831/… e questo che è nuovo in 18.04: askubuntu.com/questions/1027532/… :
SDsolar

Personalmente preferisco (# sudo apport stop). È possibile creare anche collegamenti. Dopo tutto la sicurezza è un processo multidirezionale. Pertanto, la domanda deve essere presa in considerazione. Ho lo stesso problema sul mio Ubuntu 16.04.
chris

Risposte:


23

Sì, puoi rimuovere apport ma a meno che tu non sia effettivamente d'accordo (d) sull'invio di informazioni che non invierà mai alcun dato.

Ancora meglio: il componente di intercettazione automatica di crash di apport è disabilitato di default nelle versioni stabili per una serie di motivi :

  • Apport raccoglie dati potenzialmente sensibili, come core dump, tracce dello stack e file di registro. Possono contenere password, numeri di carta di credito, numeri di serie e altro materiale privato. Ciò è mitigato dal fatto che presenta ciò che verrà inviato al tracker dei bug e che tutti i bug dei rapporti sugli arresti anomali sono privati ​​per impostazione predefinita, limitatamente al team di triaging dei bug di Ubuntu. Possiamo ragionevolmente aspettarci che gli sviluppatori e gli utenti tecnicamente esperti, che eseguono la versione di sviluppo, ne siano consapevoli e giudichino se sia appropriato presentare un rapporto sugli arresti anomali. Ma non dovremmo supporre che ogni utente Ubuntu con versioni stabili sia in grado di farlo.

  • Durante la versione di sviluppo abbiamo già raccolto migliaia di segnalazioni sugli arresti anomali, molto più di quanto possiamo mai correggere. Continuare a raccogliere quelli per le versioni stabili non è molto utile, dal momento che

    • Gli arresti più importanti sono già stati scoperti nella versione di sviluppo.
    • Quelli meno importanti non sono adatti per essere riparati in versioni stabili (vedi https://wiki.ubuntu.com/StableReleaseUpdates
    • Chiedere agli utenti di inviarci rapporti sugli arresti anomali non è sincero, dal momento che non possiamo assolutamente rispondere e gestirli tutti.
  • La raccolta dei dati da apport richiede una quantità non banale di risorse di CPU e I / O, che rallentano il computer e non consentono di riavviare il programma in crash per alcuni secondi.


Se apport è attualmente attivo puoi disabilitarlo modificando ...

sudo nano /etc/default/apport

e segui i commenti:

# imposta questo su 0 per disabilitare apport, o su 1 per abilitarlo
# puoi temporaneamente sovrascriverlo con
# sudo service apport start force_start = 1
enabled = 1

Impostalo su 0.


Ok grazie per info, molto utile. Quindi sostanzialmente spegnilo, quindi rimuovilo, ma lasciando il file di configurazione e non collegare mai la macchina a Internet ... sembra OK, grazie per l'aiuto.
geco,

2
Come si ottiene "e non si collega mai la macchina a Internet" dalla risposta di Rinzwind?

Perché mai connettersi a Internet !? Tutto quello che devi fare è spegnerlo. Non è nemmeno necessario eliminare apport.
Rinzwind,

FWIW siamo il 14.04 ed enabledè sicuramente impostato su 1
Frew Schmidt il

Fare riferimento a questa risposta per una soluzione aggiornata (per Ubuntu 16.04+).
whoan

6

Probabilmente è sicuro rimuovere Apport, ma farlo è completamente inutile per proteggere la tua privacy.

L'intercettazione del dump principale di Apport è disabilitata per impostazione predefinita su versioni stabili di Ubuntu. Per disabilitare completamente Apport, modifica /etc/default/apport. Cambia enabled=1in enabled=0. ( 1significa che è abilitato. 0significa che è disabilitato.) Quindi riavviare (o interrompere manualmente il servizio) per applicare la modifica. Consulta la documentazione di Apport , e in particolare la sezione sulle versioni correnti di Ubuntu , per maggiori dettagli.

Apport non utilizza gconfo dconfper impostare se è abilitato o meno. È un servizio di sistema e la sua esecuzione (ovvero se intercetta o meno gli arresti anomali, crea arresti anomali e consente all'utente di inviarli a Launchpad o ad altri servizi Web) non è determinata da alcun utente -impostazioni utente.

Se rimuovi Apport, perderai la possibilità di utilizzarlo per segnalare bug non crash (con Aiuto> Segnala un bug) o in esecuzione ubuntu-bug. Se poi tu o un altro amministratore decidete di reinstallarlo per questo scopo, quindi a seconda di come lo avete rimosso e di quale sistema state eseguendo quando lo reinstallate, potrebbe essere abilitato per intercettare crash e creare / inviare dump core.

Quindi, se sei vigile (o anche se non lo sei), disabilitare Apport dovrebbe essere abbastanza sufficiente. Se non sei vigile, la disinstallazione di Apport potrebbe effettivamente rendere più probabile l'intercettazione e l'invio di dati sugli arresti anomali in futuro (come descritto sopra), se li reinstalli per le altre sue funzionalità e dimentichi di verificare se il servizio di segnalazione degli arresti anomali è abilitato .

Se decidi di rimuovere Apport, puoi prima verificare se ciò causerebbe la rottura di tutto, simulandone la rimozione:

apt-get -s remove apport

Questo ti mostrerà quali altri pacchetti verrebbero rimossi di conseguenza. Quindi, per rimuoverlo effettivamente:

sudo apt-get remove apport

Si prega di notare che probabilmente non lo si desidera purge, poiché se lo si rimuove si vorrà conservare il apportfile di configurazione /etc/defaultche ha enabled=0. (Basta sapere che questo non garantisce necessariamente che il servizio di segnalazione degli arresti anomali non sarà mai abilitato al momento della reinstallazione, in nessuna versione futura.)


Ricevo ancora il messaggio "Qualcosa si è rotto: invia un rapporto sugli arresti anomali (S / N)" su questo sistema, che è 12.04 e installato da una versione ISO. In realtà non aggiorno questa macchina per motivi di sicurezza (il che suona strano perché significa che mi mancano anche le patch di sicurezza .. Sono d'accordo con questo in quanto non ha davvero una corretta connessione di rete). Devo formattare e ricaricare il sistema?
geco,

@gecko Se in precedenza avevi sovrascritto l'apport predefinito e abilitato (anziché essere abilitato per impostazione predefinita perché hai installato un sistema beta o late alpha), potrebbe non essere disabilitato quando il tuo sistema passa dalla beta alla versione. In ogni caso, stai dicendo che Apport sta arrivando anche se è disabilitato nel file di configurazione? Qual è l'output di cat /etc/default/apport?
Eliah Kagan,

1
@Eliah: grazie per aver sottolineato come disabilitare apport. Dopo il mio recente aggiornamento alla 12.04, ho iniziato a ricevere domande: "inviare un rapporto sugli arresti anomali?" Per quanto ne so, sto eseguendo Ubuntu "stabile", quindi non sono sicuro del motivo per cui / etc / default / apport fosse nello stato "abilitato". Ora ho impostato enabled = 0 ... grazie per il suggerimento!
George McNinch,
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.