CryptKeeperによって暗号化された個人的な写真がいくつかあります。私はそれらを誰にも開示したくありません。それらを表示するときはいつでも、CryptKeeperを使用してマウントします。マウント時にこれらの写真をShotwellフォトマネージャーに含める必要があります。そこで、CryptKeeperを使用してマウントしました。次に、それらをShotwellにインポートしました。それらの写真を整理して見るために、新しいイベントなどを作りました。その後、誰かに見られる可能性があるため、CryptKeeperを使用してマウントを解除しました。同じ問題があるため、Shotwellに単一のトレイルは必要ありません。しかし、新しいボタン「MissingFiles」が表示され、それをクリックすると、マウント解除したすべての写真のサムネイルがそこに表示されました。それらを右クリックして「ライブラリから削除」を選択したくありません。次回ショットウェルで見たいときは、インポートや整理などが必要です。したがって、ここでの唯一のオプションは、そのMissingFilesボタンが使用できないようにすることです。
Shotwellを使用すると、「秘密の」画像に代替ライブラリを使用できます。これにより、デフォルトの.shotwell
フォルダも残ります。ホームフォルダはそのままです。この別のライブラリが開かれたという証拠を排除するには、shotwell.log
の~/.cache/shotwell
を削除するだけで済みます。このログファイルはshotwell
が実行されるたびに自動的に生成されるため、削除しても安全です。このログファイルは、Shotwell
を使用した後に.cache
にあるすべてのものであり、1つのファイルだけで、他のサムネイルデータベースはありません(隠しファイルの表示がオンの場合でも)。
cryptkeeper
を使用して、秘密のshotwell
ライブラリを暗号化されたフォルダに保存したいので、暗号化されたフォルダ(secret
と呼ばれます)をマウントし、shotwell
をに向けます私がそれを起動したときのそのフォルダ:
shotwell -d /home/mike/misc/secret
暗号化されたフォルダから写真をインポートすると、ライブラリは暗号化されたフォルダに残ります。これは、デフォルトを維持したまま、shotwell
の-代替ライブラリの場所を選択できる標準コマンドです。 1つは変更されていません。暗号化されたフォルダをロードしてshotwell
コマンドを実行するたびに、ライブラリを使用できるようになります。これを毎回このようにすると、ファイルの欠落の警告は表示されなくなります。
これで、cryptkeeper
フォルダーをアンマウントすると、通常どおりshotwell
を再度実行でき、デフォルトのライブラリが読み込まれます(必要に応じて、shotwell
ログの削除に関する上記のメモを参照してください)。あなたのトラックをカバーするために)。
[〜#〜] note [〜#〜]:Shotwell 0.13
以上の場合、cryptkeeper
またはtruecrypt
、.cache
サムネイルフォルダもプライベートに保つ必要があるため。したがって、このようなものはShotwell
-キャッシュを起動し、shotwell
を暗号化されたフォルダまたはボリュームにポイントする必要があります。
#!/bin/bash
export XDG_CACHE_HOME=/media/truecrypt6/shotwell
shotwell -d /media/truecrypt6/shotwell