On Nov 11, 2009, at 2:27 PM, Nick Guenther wrote:

> On Tue, Nov 10, 2009 at 10:52 PM, Marco Peereboom <sl...@peereboom.us>
wrote:
>>
>> where sd3 is the softraid crypto volume.
>>
>> On Tue, Nov 10, 2009 at 07:38:00PM -0600, c l wrote:
>>> Is it possible to lock a softraid crypto volume without rebooting?
>>>
>>> It seems bioctl -d is what I want but I'm not sure.
>>>
>>> What I would like to do is unlock the volume...
>>>
>>> bioctl -c C -l /dev/sd0d softraid0
>>>
>>> Mount it, then copy some data to it, then unmount it and lock again.
>>>
>>> bioctl -d softraid0    ????
>>>
>>>
>>> Cluestick anyone?
>>>
>>>
>> Not sure what locking means but -d delete it.
>>
>> The man page has an example of -d but it comes down to
>> bioctl -d sd3
>
> If Marco doesn't know what 'locking' means I would say he just wants
> to make sure that the volume "gets encrypted". To the OP: the volume
> is always encrypted, decrypting just means that the kernel knows the
> key, so as soon as you unmount it it is "locked" (though you have to
> make sure your key is protected, of course).
>
> -Nick
>

umount-ing a softraid(4) crypto device does not flush the key from bioctl. I
can umount and mount a crypto device as often as I want. bioctl -d and halt
are the only ways to "lock" the device.

--Aaron

Reply via email to