diff options
author | Timo Wilken | 2023-06-03 23:59:17 +0200 |
---|---|---|
committer | Timo Wilken | 2023-06-03 23:59:17 +0200 |
commit | 1bb96ebf8b93b856de64d7bb02c8fb47254932cb (patch) | |
tree | c7159da346a3179333c72d36248b2a4620758c22 /tw/services/nextcloud.scm | |
parent | bb169097d97e9ff20e56d7d1a950866c6b25f007 (diff) |
Indent *-file functions more conveniently
Files with potentially long or complex contents shouldn't be indented quite as
far.
Diffstat (limited to 'tw/services/nextcloud.scm')
-rw-r--r-- | tw/services/nextcloud.scm | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/tw/services/nextcloud.scm b/tw/services/nextcloud.scm index 7545474d..6ede7005 100644 --- a/tw/services/nextcloud.scm +++ b/tw/services/nextcloud.scm @@ -104,17 +104,16 @@ Header always set Strict-Transport-Security \"max-age=15552000\" ;; Nextcloud cron (simple-service 'nextcloud-cron mcron-service-type (list #~(job "*/5 * * * *" - #$(program-file - "nextcloud-cron-command" - #~(begin - ;; `setgid' first while we're still root - (setgid (group:gid (getgr "httpd"))) - (setuid (passwd:uid (getpw "httpd"))) - (chdir "/var/www/nextcloud") - ;; Nextcloud News needs this to fetch HTTPS feeds. - (setenv "SSL_CERT_DIR" #$(file-append nss-certs "/etc/ssl/certs")) - (execl #$(file-append php "/bin/php") "php" - "-c" #$%nextcloud-php.ini "cron.php")))) + #$(program-file "nextcloud-cron-command" + #~(begin + ;; `setgid' first while we're still root + (setgid (group:gid (getgr "httpd"))) + (setuid (passwd:uid (getpw "httpd"))) + (chdir "/var/www/nextcloud") + ;; Nextcloud News needs this to fetch HTTPS feeds. + (setenv "SSL_CERT_DIR" #$(file-append nss-certs "/etc/ssl/certs")) + (execl #$(file-append php "/bin/php") "php" + "-c" #$%nextcloud-php.ini "cron.php")))) ;; Nextcloud backups ;; Requires: sudo, php, btrfs, mysqldump, rsync |