aboutsummaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorArun Isaac2022-10-12 01:04:58 +0530
committerArun Isaac2022-10-12 02:01:54 +0530
commitdc3d27b29f7c50a55baf8ee259e5ca4854f62a68 (patch)
tree5833dcb9e38ef42e8084af927df71a5540190092 /README.org
parentebd9be9b913d3e1c220b6b5be4636578ee47a2b9 (diff)
downloadgn-machines-dc3d27b29f7c50a55baf8ee259e5ca4854f62a68.tar.gz
Add virtuoso container for tux01 production.
* virtuoso.scm, virtuoso-deploy.sh: New files. * README.org (Virtuoso container for tux01 production): New section.
Diffstat (limited to 'README.org')
-rw-r--r--README.org28
1 files changed, 28 insertions, 0 deletions
diff --git a/README.org b/README.org
index b9f11cf..5b39b36 100644
--- a/README.org
+++ b/README.org
@@ -19,3 +19,31 @@ container. Restart it.
#+BEGIN_SRC shell
$ sudo systemctl restart genenetwork-development-container
#+END_SRC
+
+* Virtuoso container for tux01 production
+
+The virtuoso container is run on /tux01/ production. It runs virtuoso
+alone.
+
+To build and install the container, you will need the
+guix-bioinformatics channel. Once guix-bioinformatics is pulled and
+available, on /tux01/, run
+#+begin_src shell
+ $ ./virtuoso-deploy.sh
+#+end_src
+
+/tux01/ is configured with a systemd service to run this
+container. Restart it.
+#+begin_src shell
+ $ sudo systemctl restart virtuoso-container
+#+end_src
+
+The default password of the virtuoso dba user is dba. Set a new
+password. Pay attention to the single versus double quoting.
+#+begin_src
+SQL> set password "dba" "new-password";
+#+end_src
+Disable the dav user.
+#+begin_src
+SQL> UPDATE ws.ws.sys_dav_user SET u_account_disabled=1 WHERE u_name='dav';
+#+end_src