I have MountFlags=slave defined, and I use the following recipe to
automount usb stick without right issues:
I think we should keep this settings as it is.
What is the problematic use case?
2018-02-23 2:23 GMT+01:00 Hongzhi, Song <hongzhi.s...@windriver.com>:
> If MountFlags=slave, systemd-udevd mounts all block device, such as
> '/dev/sda1' '/dev/mmcblk*' , in itself unit namespace. So other namespace,
> such as 'root user', has no access to use block device mentioned above.
> On 2018年02月23日 08:50, Otavio Salvador wrote:
>> On Thu, Feb 22, 2018 at 11:15 AM, Hongzhi.Song
>> <hongzhi.s...@windriver.com> wrote:
>>> MountFlags's default value is shared in systemd-udevd.service. But
>>> sets MountFlags with slave just for keeping mounts done by udev private
>>> udevd, which causes block device mounted by udev unvisable but being
>>> busy for
>>> host. So we revert it to shared to be propagated to host.
>>> Signed-off-by: Hongzhi.Song <hongzhi.s...@windriver.com>
>> This is what the mountflag does. This does not explain WHY you need this
> Openembedded-core mailing list
Openembedded-core mailing list