mountfsd: make MountDirectory() work with systemd-homed
systemd-homed already applies an idmap to its mounts, hence we need to undo it before we can create our own.
This commit is contained in:
committed by
Daan De Meyer
parent
0d87de0b8e
commit
9f69ff69f7
@@ -29,9 +29,16 @@ ProtectHostname=yes
|
||||
RestrictAddressFamilies=AF_UNIX AF_NETLINK AF_INET AF_INET6
|
||||
RestrictRealtime=yes
|
||||
RestrictSUIDSGID=yes
|
||||
SystemCallArchitectures=native
|
||||
SystemCallErrorNumber=EPERM
|
||||
SystemCallFilter=@system-service @mount
|
||||
|
||||
# FIXME: libseccomp (as of 2.6.0) doesn't know the open_tree_attr() system call
|
||||
# yet which we need. Thus, applying any system call filter would block this
|
||||
# system call unconditionally, which is not desirable. This should be added
|
||||
# back once libseccomp is updated. See
|
||||
# https://github.com/seccomp/libseccomp/issues/465
|
||||
|
||||
#SystemCallArchitectures=native
|
||||
#SystemCallErrorNumber=EPERM
|
||||
#SystemCallFilter=@system-service @mount
|
||||
Type=notify
|
||||
NotifyAccess=all
|
||||
FileDescriptorStoreMax=4096
|
||||
|
||||
Reference in New Issue
Block a user