Com a Shotwell, você pode usar uma biblioteca alternativa para suas fotos 'secretas', o que também deixaria a pasta .shotwell
padrão em sua pasta pessoal intacta. Você só precisaria remover shotwell.log
in ~/.cache/shotwell
para eliminar a evidência de que essa biblioteca diferente foi aberta. É seguro remover esse arquivo de log, pois ele é gerado automaticamente sempre que shotwell
é executado. Este arquivo de log é tudo que eu tenho em .cache
depois de usar Shotwell
, apenas um arquivo e nenhum outro banco de dados de miniaturas (mesmo com arquivos ocultos em exibição).
Usando cryptkeeper
, desejo armazenar a biblioteca secreta shotwell
na minha pasta criptografada, então montei minha pasta criptografada (chamada secret
) e apontei shotwell
para essa pasta quando eu iniciá-la:
shotwell -d /home/mike/misc/secret
Agora importo minhas fotos da minha pasta criptografada e a biblioteca permanecerá na minha pasta criptografada. Este é o comando padrão que permite selecionar um local biblioteca alternativa para shotwell
, mantendo o padrão inalterado. Toda vez que você carregar sua pasta criptografada e executar o comando shotwell
, sua biblioteca estará pronta para uso. Agora, se você fizer isso sempre, não haverá avisos falta de arquivo .
Agora quando você desmontar sua pasta cryptkeeper
você pode executar shotwell
novamente como normal e ele irá carregar sua biblioteca padrão (apenas veja minha nota acima sobre como remover o shotwell
log se você quiser cobrir suas faixas).
OBSERVAÇÃO : para Shotwell 0.13
e acima, você terá que iniciar o programa com um script de wrapper bash ao usá-lo com cryptkeeper
ou truecrypt
, como a pasta .cache
thumbnail precisa também ser mantido em sigilo. Então, algo como isto deve lançar Shotwell
- aponte o cache e shotwell
para sua pasta ou volume criptografado:
#!/bin/bash
export XDG_CACHE_HOME=/media/truecrypt6/shotwell
shotwell -d /media/truecrypt6/shotwell