Introdução ao xdg-utils
xdg-utils é um conjunto de
ferramentas de linha de comando que auxiliam os aplicativos em uma
variedade de tarefas de integração de área de trabalho. É exigido
para conformidade com o Linux Standards Base (LSB).
Atenção
Uma vulnerabilidade de segurança existe em todas as versões do
xdg-utils a partir da versão
1.1.0rc1 ao lidar com mailto: URIs. Um(a) invasor(a) poderia
potencialmente enviar para a vítima um URI que anexasse
automaticamente um arquivo confidencial a uma nova mensagem
eletrônica. Se um(a) usuário(a) vítima não perceber que um anexo
foi adicionado e enviar a mensagem eletrônica, isso poderia
resultar na divulgação de informações confidenciais.
Para mitigar essa falha, ou não use links mailto de jeito nenhum
ou sempre verifique duas vezes na interface de usuário(a) se não
existem anexos indesejados antes de enviar mensagens eletrônicas,
especialmente quando a mensagem eletrônica se originar a partir
de um clique em um link mailto.
Esse pacote é conhecido por construir e funcionar adequadamente
usando uma plataforma LFS 11.3.
Informação do Pacote
-
Transferência (HTTP):
https://portland.freedesktop.org/download/xdg-utils-1.1.3.tar.gz
-
Transferência (FTP):
-
Soma de verificação MD5 da transferência:
902042508b626027a3709d105f0b63ff
-
Tamanho da transferência: 296 KB
-
Espaço em disco estimado exigido: 3,2 MB (com os testes)
-
Tempo de construção estimado: 0,3 UPC (com os testes)
Dependências do xdg-utils
Exigidas
xmlto-0.0.28 com um de Lynx-2.8.9rel.1, Links-2.28 ou
W3m
Exigidas (tempo de execução)
Aplicativos do Xorg
Opcionais (tempo de execução)
dbus-1.14.6
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/xdg-utils
Instalação do xdg-utils
Compile o xdg-utils com os
seguintes comandos:
./configure --prefix=/usr --mandir=/usr/share/man &&
make
Cuidado
Os testes para os scripts precisam ser feitos a partir de uma
sessão baseada em Janelas do X. Existem vários requisitos de
tempo de execução para executar os testes, incluindo um navegador
e um MTA. Executar-se os testes como usuário(a) root
não é recomendado.
Para executar os testes, emita: make
-k test.
Agora instale-o como o(a) usuário(a) root
:
make install