Como monto este comando para que funcione?

Estou tentando rodar o comando “sudo -g nospy” com um comando “flatpak run”. O comando ficaria assim:

$ sudo -g nospy /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=crow io.crow_translate.CrowTranslate

Não Funciona.

Neste caso funciona:

$ sudo -g nospy firefox

Como devo montar o primeiro comando para que funcione?

Agradeceria a gentileza. :sweat_smile:

Não seria melhor configurar a sandbox do Flatpak usando Flatseal ou equivalente para barrar as partes do sistema que você está tentando proteger com o grupo nospy?

Até onde me lembro, a sandbox do Flatpak já faz suas próprias alterações com os usuários e grupos, e tentar mudar o grupo primário assim provavelmente está dando um conflito.

2 curtidas

Seu comentário deu-me um lampejo: vou tentar adicionar o usuário _flatpak ao grupo nospy, e se for o caso utilizar --user= ou --system= como parâmetro e ver se funciona.

Através de um artigo do ‘Viva o Linux’ estou tentando só permitir acesso à rede para programas que eu permitir. Infelizmente, aparentemente é a forma mais prática.

O artigo é este: