diff --git a/policy/modules/services/ftp.te b/policy/modules/services/ftp.te index 0d84da71c..5686b2258 100644 --- a/policy/modules/services/ftp.te +++ b/policy/modules/services/ftp.te @@ -481,10 +481,6 @@ tunable_policy(`sftpd_full_access',` files_manage_non_auth_files(sftpd_t) ') -tunable_policy(`sftpd_write_ssh_home',` - ssh_manage_home_files(sftpd_t) -') - tunable_policy(`use_samba_home_dirs',` fs_list_cifs(sftpd_t) fs_read_cifs_files(sftpd_t) @@ -496,3 +492,9 @@ tunable_policy(`use_nfs_home_dirs',` fs_read_nfs_files(sftpd_t) fs_read_nfs_symlinks(ftpd_t) ') + +optional_policy(` + tunable_policy(`sftpd_write_ssh_home',` + ssh_manage_home_files(sftpd_t) + ') +')