-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hidden volumes #67
Comments
Sounds good.
I think the most consistent solution would be to have another level of subcommands, but that’s too complex for this use case. So I’d prefer
I agree. You should also keep in mind that there is the |
Thanks for your response! I actually like the additional subcommand idea. I'll see what it looks like. |
Another interesting topic is that of password management for hidden volumes. The way I understand it, multiple hidden volumes can exist and the one to open is selected based on the password provided. The alternative would be to always ask for the password (no caching). That does not fit very nicely into our existing design (I guess), but it may be workable. Perhaps there are more options. |
Another interesting topic is that of password management for hidden
volumes. The way I understand it, multiple hidden volumes can exist
and the one to open is selected based on the password provided.
That’s my understanding too.
The alternative would be to always ask for the password (no caching).
That does not fit very nicely into our existing design (I guess), but
it may be workable.
I would prefer this option. As the password is only used for this
operation, I think it’s fine not to cache it.
|
Okay, then I think we are in agreement here. I hope to make some progress by the end of the week. |
No more issues found to be worth a discussion. Closing this issue accordingly. |
I started looking into implementing hidden volume support. I first wanted to get the opening and closing done. I was thinking about adding a
reveal
andhide
subcommand to thestorage
command (names up for debate).I am not sure about the creation of a hidden volume, though (which likely will have to come eventually and I'd like to have a story for it; I haven't checked if there is something else that we would need to support).
storage create
seems a ambiguous.storage create-hidden
somewhat too long and not in-line with the other subcommands? Not sure.(I did ponder creating a new top-level command but could not really work that nicely)
The other question is whether to open the encrypted volume if it is not already opened or not (the hidden volume resides inside the encrypted volume and hence the latter must have been opened to begin with).
My take would be to not open the encrypted volume but rather fail the operation. The main reason is that I would like to have symmetry between
reveal
andhide
, and when wehide
we have no information as to whether the encrypted volume was already opened before or whether that was done as part ofreveal
.Do you have thoughts on this matter, @robinkrahl?
The text was updated successfully, but these errors were encountered: