Felizmente, estou aprendendo o Ubuntu mais de perto agora. Me deparei com o processo ubuntu-geoip-provider
no monitor do sistema.
É usado para rastrear ou coletar informações do servidor mais próximo, ou para sincronizar o tempo com a Internet, ou talvez para todas essas coisas? Eu procurei por ele, mas não recebi informações suficientes. Se estiver rastreando, que tipo de informação está coletando e por que está fazendo isso?
É baseado aqui: /usr/lib/ubuntu-geoip
Eu só queria informações mais detalhadas para isso.
Além disso, isso pode ser desativado? A desativação é recomendada, ou isso causaria problemas relacionados à dependência (ou outros)?
Respostas:
fonte: wikipedia.org
O GeoClue é uma estrutura de software que pode ser usada para permitir a conscientização geoespacial em aplicativos. O GeoClue usa o mecanismo de comunicação entre processos D-Bus para fornecer informações de localização 1 , mas também existe uma API Qt Mobility nos trabalhos 2 . Com isso, ele visa simplificar o desenvolvimento de aplicativos com reconhecimento de local e promover a reutilização de código nas comunidades de software livre e de código aberto, definindo um limite lógico entre os aplicativos e os fornecedores de localização subjacentes. O GeoClue está licenciado sob a GNU Lesser General Public License e atualmente está disponível para Linux.
O GeoClue é enviado em várias distribuições Linux, incluindo Ubuntu, Debian e Fedora. É também o serviço de posicionamento da distribuição Linux móvel MeeGo e da pilha GNOME.
O GeoClue fornece acesso a vários provedores de posição: - GPS: informações de posição de um receptor do Sistema de Posicionamento Global (via gpsd e cigano) - GSM: informações de posição da conexão de rede celular - Plazes: informações de posição do serviço de localização Wi-Fi Plazes - Hostip: Informações de posição com base no endereço IP - Manual: informações de posição fornecidas pelo usuário
Além das informações de posição, o GeoClue também pode ser usado para geocodificação ou conversão entre endereços e coordenadas legíveis por humanos.
O Geoclue é um serviço de geoinformação modular construído sobre o sistema de mensagens D-Bus. O objetivo do projeto Geoclue é tornar a criação de aplicativos com reconhecimento de local o mais simples possível.
Geoclue é um software livre, licenciado sob a GNU LGPL. Foi desenvolvido para Linux, mas deve ser portátil para qualquer plataforma que use D-Bus.
O Geoclue define um conjunto de APIs de informações geográficas, mas também inclui alguns provedores que implementam essas APIs. Aqui está uma lista de serviços fornecidos pelo Geoclue com as implementações atualmente incluídas:
O código fonte do Geoclue contém:
Se você excluir o pacote, ele também será excluído
indicator-datetime
. Se perder o applet de data / hora não é uma preocupação, você pode fazê-lo.Caso contrário, isso também parece funcionar:
/usr/lib/geoclue/geoclue-master
/usr/lib/ubuntu-geoip/ubuntu-geoip-provider
A conexão parece fechar após matá-la.
fonte
sudo apt-get remove geoclue
É usado para rastreamento?
Não; O GeoClue em si não entra em contato com serviços externos pelo motivo de fornecer sua localização, mas apenas fornece uma API para os aplicativos ubuntu usarem para descobrir onde você está.
Se você tiver dúvidas de que o GeoClue está fornecendo dados de localização a terceiros para fins de vigilância, você mesmo pode examinar o código-fonte:
IMHO, uma ferramenta de vigilância gratuita (como na liberdade) é uma realização impossível.
fonte
Parece relevante:
Desativando Zeitgeist, Geoclue, Whoopsie (e NTPD), invasores da privacidade
http://ubuntuforums.org/showthread.php?t=2000108
fonte
Isso não foi testado , mas sua lógica é simples.
(Ainda a questão é - por que precisamos cavar (mais e mais) truques ... Como remover o ícone "email" / mensagens-indicadoras ...)
Adicione isso ao arquivo
/etc/rc.local
antes da última linha (ou seja, antesexit 0
):fonte
Outra maneira simples de remover esses dois serviços dbus é fazer isso:
Então você mata os dois serviços ou reinicia. Os serviços não serão lançados novamente nas reinicializações subsequentes.
É necessário repetir os mesmos comandos se os pacotes geoclue forem atualizados, porque ele recriará os arquivos de serviço originais.
Se você precisar desses dois serviços dbus de volta, execute os dois comandos mv acima da outra maneira de restaurar os arquivos .service originais.
fonte
Você pode instalar o dconf-tools e navegar para com> ubuntu> geoip e, em seguida, definir o URL do geoip para algo como http://example.com
ou você pode configurá-lo para um arquivo local contendo um arquivo xml permanente, para que ele permaneça estático.
fonte