É possível ter acesso total ao disco rígido com um piscar de olhos?

5

Pelo que entendi, um piscar de olhos tem que declarar quais interfaces ele precisa acessar e está confinado a elas.

Olhando para: link não há opção para acesso total ao sistema.

Eu posso entender que o confinamento seguro é muito importante, mas estou procurando usar snaps como um mecanismo de fácil distribuição para backup de duplicidade, que precisa ler todos os arquivos do sistema para fazer backup deles e gravar o acesso onde quer que o o usuário deseja que os arquivos salvos sejam salvos.

Eu sei que este não é o caso de uso principal para snaps, mas agora que eles podem ser usados em várias distribuições e resolver problemas de dependência, estou explorando a ideia como uma alternativa para ter que gerar todas as diferentes variantes de nossas pacote.

Será que poderíamos ajustar os snaps à nossa vontade ou o formato não é adequado para coisas que precisam de muito acesso?

    
por Aaron Whitehouse 28.06.2016 / 12:56

2 respostas

4

Sim, o que você deseja é uma interface que conceda acesso total a um disco e seja razoável que exista essa interface. Não seria uma interface de conexão automática, em que o usuário ou a pessoa que cria um dispositivo com o snap precisaria informar explicitamente ao sistema de snap para permitir que a conexão ocorra, mas a interface em si é uma solicitação razoável.

Se você é um jogo, sugiro que você crie um patch para o Snapd, que será incluído no código.

    
por Mark Shuttleworth 30.06.2016 / 07:58
1

Você pode fazer isso; você está basicamente pedindo que seu snap seja confinado, o que você obtém ao instalar um snap no devmode:

sudo snap install --devmode <snap>

Ainda é possível fazer upload de snaps devmode para a loja, mas eles são um pouco mais limitados em como você os compartilha com as pessoas (por exemplo, você não pode colocá-los em canais estáveis).

    
por Kyle 28.06.2016 / 14:32

Tags