systemd encfs mount

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear systemd team,

I stuck with this problem, where I am unable to successfully mount an encfs dir via systemd service. (in reverse mode for backup) A simple bind mount works, but encfs not. Seemingly everything is ok: no error, zero exit status, the encfs command runs and give the same output if I add verbose, but the mount doesn't appear.

I wrote a simple test service which calls a simple shellscript.

-----------------------------------------------------------------------
/etc/systemd/system/test.service
[Service]
ExecStart=/root/x
-----------------------------------------------------------------------
/root/x
#!/bin/bash
echo a | encfs -S --standard --reverse /tmp/a /tmp/b
-----------------------------------------------------------------------

If I run the script by hand, it works. If i run systemctl start test, it doesn't.

Also tried adding an entry to fstab (with noauto) and use the mount command, the result is the same: works by hand, and doesn't via service.

Tried on:
systemd 232 kernel: 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u3
systemd 242 (242.153-3-manjaro) kernel: 5.4.18-1-MANJARO #1 SMP PREEMPT

Could you help me out with this?


Regards,

Gabor.

_______________________________________________
systemd-devel mailing list
systemd-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/systemd-devel



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux