Системный хук для поиска зашифрованного файла
Как настроить системный хук, чтобы при каждом запросе содержимого система выполняла следующее:
- Сначала проверьте, если
/path/to/file
существует. Если это так, действуйте нормально. - Если его нет, ищите
/path/to/file.gpg
. Если последнего не существует, то действуйте нормально. - Если последнее существует, позвоните
gpg
и предложить пользователю расшифровать. Если расшифровка прошла успешно, верните ее содержимое исходному запросу.
Пример
rclone
ищет~/.config/rclone/rclone.conf
всякий раз, когда он вызывается. Я хочу хранить только зашифрованную версию~/.config/rclone/rclone.conf.gpg
. Но я не хочу взламывать rclone, чтобы он соответствовал описанию выше. Я считаю, что это следует сделать общим.