¿Es seguro eliminar un apport?

19

¿Rompo algo si yo

sudo apt-get purge apport

Tengo mi plan comercial secreto para dominar el mundo y ¿quién sabe qué hay en un vertedero?

He visto Ubuntu (en particular dconf) recrear la configuración de configuración. Sé cómo deshabilitarlo, pero no puedo confiar en que siga deshabilitado. De ahí mi pregunta.

Sí, sé que conozco mi distribución diferente ... pero me gustaría usar Ubuntu si puedo.

geco
fuente
1
5 años después, ¿cómo funcionó el plan comercial secreto para dominar el mundo hasta ahora? ;)
Christopher K.
LOL de mayo de 2018 (v16.04). Esto es divertido. Por cierto, asegúrese de agregar este paso: sudo rm /etc/cron.daily/apporty también verifique este otro bit de fuga de datos: askubuntu.com/questions/84831/… y este que es nuevo en 18.04: askubuntu.com/questions/1027532/… :
SDsolar
Personalmente prefiero (# sudo apport stop). También se podría hacer un atajo. Después de todo, la seguridad es un proceso multidireccional. Por lo tanto, la pregunta necesita consideración. Tengo el mismo problema en mi Ubuntu 16.04.
Chris

Respuestas:

23

Sí, puede eliminar un informe, pero a menos que realmente esté de acuerdo (d) en el envío de información, nunca enviará ningún dato.

Aún mejor: el componente de intercepción automática de fallas de apport está deshabilitado de forma predeterminada en las versiones estables por varias razones :

  • Apport recopila datos potencialmente confidenciales, como volcados de núcleo, seguimientos de pila y archivos de registro. Pueden contener contraseñas, números de tarjetas de crédito, números de serie y otro material privado. Esto se mitiga por el hecho de que le presenta lo que se enviará al rastreador de errores, y que todos los errores de informe de fallas son privados por defecto, limitados al equipo de triaging de errores de Ubuntu. Podemos esperar razonablemente que los desarrolladores y usuarios con conocimientos técnicos, que ejecutan la versión de desarrollo, sean conscientes de esto y juzguen si es apropiado presentar un informe de falla. Pero no debemos suponer que todos los usuarios de Ubuntu de versiones estables puedan hacerlo.

  • Durante el lanzamiento de desarrollo, ya recopilamos miles de informes de fallas, mucho más de lo que podemos arreglar. Continuar recolectando esos para versiones estables no es realmente útil, ya que

    • Los bloqueos más importantes ya se han descubierto en la versión de desarrollo.
    • Los menos importantes no son adecuados para solucionarse en versiones estables (consulte https://wiki.ubuntu.com/StableReleaseUpdates
    • Pedirles a los usuarios que nos envíen informes de fallas no es sincero, ya que no podemos responder y tratar con todos ellos.
  • La recopilación de datos de una aplicación requiere una cantidad no trivial de recursos de CPU y E / S, lo que ralentiza la computadora y no le permite reiniciar el programa bloqueado durante varios segundos.


Si apport está actualmente activo, puede deshabilitarlo editando ...

sudo nano /etc/default/apport

y sigue los comentarios:

# establezca esto en 0 para deshabilitar apport, o en 1 para habilitarlo
# puede anular esto temporalmente con
# sudo service apport start force_start = 1
habilitado = 1

Póngalo en 0.

Rinzwind
fuente
Ok, gracias por la información, muy útil. Básicamente, apáguelo, luego elimínelo, pero deje el archivo de configuración y nunca conecte la máquina a Internet ... parece estar bien, gracias por la ayuda.
gecko
2
¿Cómo se obtiene "y nunca se conecta la máquina a Internet" de la respuesta de Rinzwind?
¿Por qué nunca te conectas a internet? Todo lo que necesitas hacer es apagarlo. Ni siquiera necesita eliminar un informe.
Rinzwind
FWIW estamos en 14.04 y enableddefinitivamente está configurado en 1
Frew Schmidt
Consulte esta respuesta para obtener una solución actualizada (para Ubuntu 16.04+).
whoan
6

Probablemente sea seguro eliminar Apport, pero hacerlo es completamente innecesario para proteger su privacidad.

La intercepción de volcado del núcleo de Apport está deshabilitada por defecto en las versiones estables de Ubuntu. Para desactivar completamente Apport, edite /etc/default/apport. Cambiar enabled=1a enabled=0. ( 1significa que está habilitado. 0significa que está deshabilitado). Luego reinicie (o detenga manualmente el servicio) para aplicar el cambio. Consulte la documentación de Apport , y especialmente la sección sobre versiones actuales de Ubuntu , para obtener más detalles.

Apport no usa gconfo dconfpara establecer si está habilitado o no. Es un servicio del sistema, y ​​si se ejecuta o no (es decir, si intercepta los bloqueos, crea volcados por caída y hace posible que el usuario los envíe a Launchpad u otros servicios web) no está determinado por ningún usuario por -ajustes de usuario.

Si elimina Apport, perderá la capacidad de usarlo para informar errores que no sean fallidos (con Ayuda> Informar un error) o en ejecución ubuntu-bug. Si entonces usted u otro administrador decide reinstalarlo para este propósito, dependiendo de cómo lo haya eliminado y qué sistema esté ejecutando cuando lo reinstale, podría habilitarse para interceptar bloqueos y crear / enviar volcados de memoria.

Entonces, si estás atento (o incluso si no lo estás), deshabilitar Apport debería ser suficiente. Si no está atento, desinstalar Apport podría hacer que sea más probable que intercepte y envíe datos de fallas en el futuro (como se describió anteriormente), si lo reinstala por su otra funcionalidad y se olvida de verificar si el servicio de informes de fallas está habilitado .

Si decide eliminar Apport, puede verificar primero para ver si hacerlo rompería todo, simulando su eliminación:

apt-get -s remove apport

Eso le mostrará qué otros paquetes se eliminarían como consecuencia. Luego, para eliminarlo realmente:

sudo apt-get remove apport

Tenga en cuenta que probablemente no lo desee purge, ya que si lo elimina, querrá mantener el apportarchivo de configuración /etc/defaultque tiene enabled=0. (Solo sepa que esto no garantiza necesariamente que el servicio de informes de fallas nunca se habilitará después de la reinstalación, en ninguna versión futura).

Eliah Kagan
fuente
Todavía aparece el mensaje "Algo se rompió: enviar informe de bloqueo (S / N)" en este sistema, que es 12.04 e instalado desde una versión ISO. En realidad, no actualizo esta máquina por razones de seguridad (lo que suena extraño ya que significa que también extraño los parches de seguridad ... Estoy de acuerdo con esto, ya que realmente no tiene una conexión de red adecuada). ¿Debo formatear y recargar el sistema?
Gecko
@gecko Si anteriormente había anulado el Apport predeterminado y habilitado (en lugar de habilitarlo de manera predeterminada porque instaló un sistema beta o un sistema alfa tardío), entonces es posible que no se desactive cuando su sistema pase de beta a lanzamiento. En cualquier caso, ¿está diciendo que está apareciendo Apport aunque esté deshabilitado en el archivo de configuración? ¿Cuál es la salida de cat /etc/default/apport?
Eliah Kagan
1
@Eliah: gracias por señalar cómo deshabilitar apport. Después de mi reciente actualización a 12.04, comencé a recibir consultas: "¿Enviar informe de falla?" Sin embargo, hasta donde sé, estoy ejecutando el ubuntu "estable", así que no estoy seguro de por qué / etc / default / apport estaba en el estado "habilitado". Ahora he configurado enabled = 0 ... ¡gracias por el consejo!
George McNinch