diff options
| author | 2018-04-26 08:40:36 +0200 | |
|---|---|---|
| committer | 2018-04-26 08:40:36 +0200 | |
| commit | d454e90d29b8a15168e07fefcb72554e5204193c (patch) | |
| tree | 5cd8b0a8f279302ed7c51a2c4ec29b206de67d8b /docs | |
| parent | 6cda39a2f1fad096f850075564dd6e5790bf9925 (diff) | |
| parent | 28403cd6aac6e6245ea7d189e34219b0af879603 (diff) | |
Merge pull request #1837 from renzo38/dev
Selinux FAQ
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/en/users/07_Frequently_Asked_Questions.md | 10 | ||||
| -rw-r--r-- | docs/fr/users/07_Frequently_Asked_Questions.md | 8 |
2 files changed, 17 insertions, 1 deletions
diff --git a/docs/en/users/07_Frequently_Asked_Questions.md b/docs/en/users/07_Frequently_Asked_Questions.md index 132b2e7ec..42156b1a9 100644 --- a/docs/en/users/07_Frequently_Asked_Questions.md +++ b/docs/en/users/07_Frequently_Asked_Questions.md @@ -43,4 +43,12 @@ Since [1.8.0](https://github.com/FreshRSS/FreshRSS/releases/tag/1.8.0) release, ```sh ./cli/update_user.php --user <username> --password <password> ``` -For more information on that matter, there is a [dedicated documentation](../../cli/README.md).
\ No newline at end of file +For more information on that matter, there is a [dedicated documentation](../../cli/README.md). + +## Permissions under SELinux + +Some Linux distribution like Fedora or RedHat Enterprise Linux have SELinux system enabled. This acts like a firewall application, so all applications cannot write/modify files under certain conditions. While installing FreshRSS, step 2 can fail if the httpd process cannot write to some data sub-directories, the following command should be executed as root : +```sh +semanage fcontext -a -t httpd_sys_rw_content_t '/usr/share/FreshRSS/data(/.*)?' +restorecon -Rv /usr/share/FreshRSS/data +``` diff --git a/docs/fr/users/07_Frequently_Asked_Questions.md b/docs/fr/users/07_Frequently_Asked_Questions.md index f27c92579..2dc2cae97 100644 --- a/docs/fr/users/07_Frequently_Asked_Questions.md +++ b/docs/fr/users/07_Frequently_Asked_Questions.md @@ -44,3 +44,11 @@ Depuis la version [1.8.0](https://github.com/FreshRSS/FreshRSS/releases/tag/1.8. ./cli/update_user.php --user <username> --password <password> ``` Pour plus d'information à ce sujet, il existe la [documentation dédiée](../../cli/README.md). + +## Gérer les permissions sous SELinux + +Certaines distributions Linux comme Fedora ou RedHat Enterprise Linux (RHEL) activent par défaut le système SELinux. Celui-ci permet de gérer des permissions au niveau des processus. Lors de l'installation de FreshRSS, l'étape 2 procède à la vérification des droits sur certains répertoires, il faut donc exécuter la commande suivante en tant que root: +```sh +semanage fcontext -a -t httpd_sys_rw_content_t '/usr/share/FreshRSS/data(/.*)?' +restorecon -Rv /usr/share/FreshRSS/data +``` |
