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-08 08:52:46 -0500
commit637a3efcb6122ebf7826415b4ee3507b038ce2e3 (patch)
tree54b3424d88f54e5ead9159d87007ea7f54507f85
parentd79acdeb57fbb7e6f5aac43b819c67abbc417a79 (diff)
downloadgn-machines-637a3efcb6122ebf7826415b4ee3507b038ce2e3.tar.gz
Virtuoso: Explicitly specify the error-log file and enable syslog. HEAD main
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