about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-09-03 09:30:00 -0500
committerFrederick Muriuki Muriithi2025-10-07 09:37:41 -0500
commite402a271d9aeb5baff7e8e0918e66594966ecd22 (patch)
tree591abe4808a2c6ef7f598169b1a0c1d71f996b72
parent1c9287a78beb722e291a53176aedecd4988dbdd7 (diff)
downloadgn-machines-e402a271d9aeb5baff7e8e0918e66594966ecd22.tar.gz
Virtuoso: Explicitly specify the error-log file and enable syslog.
To help troubleshoot startup issues, provide a specific path for the
'ErrorLogFile' setting for virtuoso, and also enable the 'Syslog'
option to enable messages before virtuoso is completely initialised.
-rw-r--r--public-sparql.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/public-sparql.scm b/public-sparql.scm
index 4603cec..edfcd87 100644
--- a/public-sparql.scm
+++ b/public-sparql.scm
@@ -64,7 +64,9 @@ SPARQL endpoint is listening on."
 			     (dirs-allowed (list "/export/data/virtuoso"))
 			     (maximum-dirty-buffers 3000000)
                              (database-file "/var/lib/virtuoso/public-virtuoso.db")
-                             (transaction-file "/var/lib/virtuoso/public-virtuoso.trx")))
+                             (transaction-file "/var/lib/virtuoso/public-virtuoso.trx")
+                             (error-log-file "/var/lib/public-virtuoso-errors.log")
+                             (syslog "1")))
                    (service forge-nginx-service-type
                             (forge-nginx-configuration
                              (http-listen (forge-ip-socket