[systemd-devel] Unit configuration for S3QL filesystem
Nikolaus Rath
Nikolaus at rath.org
Tue Apr 22 07:48:06 PDT 2014
Lennart Poettering <lennart at poettering.net> writes:
> On Mon, 21.04.14 19:05, Diogo Vieira (dfv at eurotux.com) wrote:
>
>> Hello,
>>
>> I'm trying to create a unit to automatically mount a fuse filesystem
>> known as S3QL, which is the one in question in this older thread:
>> http://lists.freedesktop.org/archives/systemd-devel/2012-May/005062.html. The
>> problem seems to be that after unmounting the filesystem it still
>> needs network access to transfer data. Can someone tell me if it's
>> already possible to create a mount unit configuration that covers this
>> or should I go with a service unit? And if I need a service unit how
>> do I deal with the chance of someone manually unmounting the
>> filesystem thus making (I believe, didn't test it) the service status
>> return successfully when in fact the filesystem's not mounted? I don't
>> know if it's useful, but I'm trying this on Fedora.
>
> systemd will invoke /bin/mount when mounting a file system, and
> /bin/umount when unmountin it. fuse file systems may fork off background
> processes from there, that will be kept around while the file system is
> mounted, and terminated atfer the file system is unmounted again.
Is there any way to avoid that, and give the background process some
time to terminate on its own?
Best,
-Nikolaus
--
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F
»Time flies like an arrow, fruit flies like a Banana.«
More information about the systemd-devel
mailing list