This is a follow up question to this Q/A.
I tried the command on my laptop it worked:
setfacl -m 'u:programX:rwx' /etc/NetworkManager
I checked that my embedded device had acl
installed and marked correct.
But I'm finding when using the command on the embedded device I get setfacl: /etc/NetworkManager: Operation not supported
.
When I check man setfacl
my version of acl
seems to support the -m
flag.
Why wouldn't acl
on the device support the operation, when it works fine on my laptop?
Result of mount | grep -w /
:
/dev/block/mtd/by-name/linuxroot on / type ext4 (rw,relatime,barrier=1,data=ordered)
mount | grep -w /
?tune2fs -l /dev/sdaX | grep "Default mount options"
replacesdaX
with your device.tune2fs: No such file or directory while trying to open /dev/sdaX Couldn't find valid filesystem superblock