On Tue, Jul 26, 2016 at 7:57 AM, Dave T <davestechs...@gmail.com> wrote:
> Is systemd expected to stop / unmount an encrypted device when another
> device containing the keyfile used to mount it (e.g., a removable USB drive)
> is removed?
>
> when I umount and then remove the USB disk, I see the following line in
> journalctl:
>
>> Jul 25 22:11:20 mserver systemd[1]: systemd-cryptsetup@aluks.service:
>> Installed new job systemd-cryptsetup@aluks.service/stop
>

Well, cryptsetup generator emits RequiresMountsFor for keyfile; which
implies that when filesystem that holds this file is unmounted, it
also stops cryptsetup service.

Which is of course wrong because filesystem is required only once,
when crypto container is setup.

Please file an issue on github.

>
> I will send more logs when I find out exactly how to reproduce this on
> another system.
>
> In the mean time, I appreciate any information on why systemd-cryptsetup
> might stop a service when a different storage device is removed.
>
> Also, would the mount options in fstab impact this behavior? Currently I am
> not using systemd.automount on this machine. Should I? My mount options are
> similar to:
>
>>
>> rw,noatime,nodiratime,compress=lzo,ssd,space_cache,subvolid=123,subvol=@myid
>> 0 0
>
>
> Thanks
>
> _______________________________________________
> systemd-devel mailing list
> systemd-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/systemd-devel
>
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to