jcdole
#1
Hello.
I have created a specific permission file “/etc/permissions.custom”
As a test it contains :
/home root:root 755
/home/user_install user_install:users 755
/home/user_install/.config/Kate user_install:users 700
I have tried different command with chkstat but the permissions on the folder “/home
/home/user_install/.config/kate” does not change and stay 755
How to use a custom permissions file.
Provide the link to documentation that describes this file.
jcdole
#3
/etc/permissions
man chkstat
Have made change in first paragraph of ‘/etc/sysconfig/security’
/etc/sysconfig/security
jcdole
#4
In additions see permissions.local
/etc/permissions.local
I am trying to use this file in place of mine.
jcdole
#5
/etc/sysconfig/security contains :
PERMISSION_SECURITY="easy local"
/etc/permissions.local contains :
/home/ root:root 755
/home/user_install_vb/ user_install_vb:users 755
/home/user_install_vb/.config/ user_install_vb:users 700
#/home/user_install_vb/.config/kate/ --> should be user_install_vb:users 755
/home/user_install_vb/.config/kate/ user_install_vb:users 700
all files /etc/permissions.* are 644 root:root
I got this error :
user_install_vb@localhost:~> sudo chkstat --system --set /etc/permissions.local
/etc/permissions.local: cannot verify root:root 0644 - not listed in /etc/permissions
or
user_install_vb@localhost:~> chkstat --system --set /etc/permissions.local
/etc/permissions.local: cannot verify root:root 0644 - not listed in /etc/permissions
It seems that the good syntax is :
user_install_vb@localhost:~> chkstat --system
Checking permissions and ownerships - using the permissions files
/etc/permissions
/etc/permissions.easy
/etc/permissions.d/postfix
/etc/permissions.local
setting /home/user_install_vb/.config/kate/ to user_install_vb:users 0700. (wrong permissions 0755)
Any comment is welcome
jcdole
#6