aboutsummaryrefslogtreecommitdiff
path: root/docs/administration.org
blob: 8dd2b82e141585dd87a4c09137d55f9ad9a34a56 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#+TITLE: Administration of cuirass.genenetwork.org
#+AUTHOR: Collin J. Doering

#+begin_abstract
This document details maintenance and administration of cuirass.genenetwork.org.
#+end_abstract

* Updating cuirass.genenetwork.org

1. Fetch the most recent channel file.

   #+begin_src shell
     curl -O https://git.genenetwork.org/guix-north-america/plain/channels.scm
   #+end_src

2. Update guix using the most recent channel file.

   #+begin_src shell
     sudo -i guix pull -C $(relapath channels.scm)
   #+end_src

3. Update the system.

   #+begin_src shell
     sudo guix system reconfigure -e '((@ (guix-na config balg02) balg02) %system)'
   #+end_src

4. Reboot.

   #+begin_src shell
     sudo reboot
   #+end_src