mask remotes, partial implementation

Everything implemented except for passing through to the masked remote.
Which should be trivial.
This commit is contained in:
Joey Hess 2025-04-10 13:10:07 -04:00
parent 89fccc15a8
commit 1313cc4d60
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
6 changed files with 218 additions and 1 deletions

View file

@ -8,7 +8,7 @@
{-# LANGUAGE FlexibleContexts, ScopedTypeVariables, PackageImports #-}
module Remote.Helper.Encryptable (
EncryptionIsSetup,
EncryptionIsSetup(..),
encryptionSetup,
noEncryptionUsed,
encryptionAlreadySetup,