installation/nextcloud_itopie.md: prefer OS logrotate authored by Luca Capello's avatar Luca Capello
This fixes <https://odoo.itopie.ch/web#model=helpdesk.ticket&id=HT00933>
and <https://odoo.itopie.ch/web#model=helpdesk.ticket&id=HT00743>.
...@@ -648,7 +648,9 @@ La [documentation officielle Nextcloud](https://docs.nextcloud.com/server/latest ...@@ -648,7 +648,9 @@ La [documentation officielle Nextcloud](https://docs.nextcloud.com/server/latest
### <https://docs.nextcloud.com/server/29/admin_manual/configuration_server/bruteforce_configuration.html#troubleshooting> ### <https://docs.nextcloud.com/server/29/admin_manual/configuration_server/bruteforce_configuration.html#troubleshooting>
'loglevel' => 2, 'loglevel' => 2,
'logfile' => '/var/log/nextcloud/nextcloud.log', 'logfile' => '/var/log/nextcloud/nextcloud.log',
'logrotate' => 0, ### ATTENTION, prefer `logrotate`!
### <https://docs.nextcloud.com/server/29/admin_manual/configuration_server/config_sample_php_parameters.html#log-rotate-size>
'log_rotate_size' => 0,
'theme' => '', 'theme' => '',
'mail_from_address' => 'nextcloud', 'mail_from_address' => 'nextcloud',
'mail_smtpmode' => 'smtp', 'mail_smtpmode' => 'smtp',
...@@ -674,6 +676,27 @@ La [documentation officielle Nextcloud](https://docs.nextcloud.com/server/latest ...@@ -674,6 +676,27 @@ La [documentation officielle Nextcloud](https://docs.nextcloud.com/server/latest
### <https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/caching_configuration.html#id1> ### <https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/caching_configuration.html#id1>
*/5 * * * * root su -s /bin/sh -c 'php --define apc.enable_cli=1 /srv/nextcloud/cron.php' www-data */5 * * * * root su -s /bin/sh -c 'php --define apc.enable_cli=1 /srv/nextcloud/cron.php' www-data
EOF EOF
#
```
#### Configuration du logrotate
**NB**, this originates from <https://odoo.itopie.ch/web#model=helpdesk.ticket&id=HT00933> and <https://odoo.itopie.ch/web#model=helpdesk.ticket&id=HT00743>!
```
# cat <<EOF >/etc/logrotate.d/local_nextcloud
/var/log/nextcloud/nextcloud.log {
daily
missingok
rotate 30
compress
delaycompress
notifempty
create 640 www-data www-data
}
EOF
#
``` ```
... ...
......