Hi guys,
I'm stuck at trying to change the mount options of
/proc and I would like to know if someone may help me here.
I would like my
/proc to be mounted with
nosuid,noexec,nodev,hidepid=2,gid=proc, so I updated the
cmd_args of the mount-proc service to the desired value
cmd_args=!-o nosuid,noexec,nodev,hidepid=2,gid=proc -t proc -d proc
with
# 66-env -e nvim mount-proc
, then applying it with
# 66-enable -t boot -I -F mount-proc
and even then with a
# 66-enable -t boot -I -F boot@ system
Now I have something which looks nice when running
# 66-env -L -t boot mount-proc
66-env: info: contents of file: /etc/66/conf/boot@ system/2.3.1/mount-proc/2.3.1/.mount-proc
# # [STARTWARN]
# # DO NOT MODIFY THIS FILE, IT OVERWRITTEN AT UPGRADE TIME.
# # Uses '66-env mount-proc' command instead.
# # Or make a copy of this file at /etc/66/conf/boot@ system/2.3.1/mount-proc/2.3.1/mount-proc and modify it.
# # [ENDWARN]
cmd_args=!-o nosuid,noexec,nodev -t proc -d proc
66-env: info: contents of file: /etc/66/conf/boot@ system/2.3.1/mount-proc/2.3.1/mount-proc
cmd_args=!-o nosuid,noexec,nodev,hidepid=2,gid=proc -t proc -d proc
But for a reason I do not understand, after reboot, my /proc is still mounted with the default options:
# findmnt
TARGET SOURCE FSTYPE OPTIONS
/ /dev/mapper/root[/@ ] btrfs rw,relatime,ssd,space_cache,subvolid=256,su
├─/proc proc proc rw,nosuid,nodev,noexec,relatime
...
Have you any idea what I am doing wrong ??
By advance thank you for your help