... | @@ -2,6 +2,41 @@ This document will instruct the user on the post install setup of a Debian 10 Fr |
... | @@ -2,6 +2,41 @@ This document will instruct the user on the post install setup of a Debian 10 Fr |
|
|
|
|
|
**For this documentation, our front end computer will be named ‘x2fec’**
|
|
**For this documentation, our front end computer will be named ‘x2fec’**
|
|
|
|
|
|
|
|
# Update /etc/apt/sources.list
|
|
|
|
|
|
|
|
If there is a line trying to read packages from a DVD or CD, comment it out.
|
|
|
|
|
|
|
|
If these lines don't exist, add them
|
|
|
|
|
|
|
|
For bullseye:
|
|
|
|
|
|
|
|
```
|
|
|
|
deb http://deb.debian.org/debian/ bullseye main
|
|
|
|
deb http://deb.debian.org/debian/ bullseye-updates main
|
|
|
|
```
|
|
|
|
|
|
|
|
For buster:
|
|
|
|
|
|
|
|
```
|
|
|
|
deb http://deb.debian.org/debian/ buster main
|
|
|
|
```
|
|
|
|
|
|
|
|
# update package
|
|
|
|
|
|
|
|
Run the following:
|
|
|
|
|
|
|
|
```
|
|
|
|
apt-get update
|
|
|
|
```
|
|
|
|
|
|
|
|
All sources should load without error.
|
|
|
|
|
|
|
|
If there are any packages that need updating, update with
|
|
|
|
|
|
|
|
```
|
|
|
|
apt-get dist-upgrade
|
|
|
|
```
|
|
|
|
|
|
# Create 'controls' user and group
|
|
# Create 'controls' user and group
|
|
|
|
|
|
Log into the new front end as root. At the command line, type the following as root:
|
|
Log into the new front end as root. At the command line, type the following as root:
|
... | @@ -128,23 +163,32 @@ controls@x2fec /opt/rtcds/rtscore $ git clone https://git.ligo.org/cds/advligort |
... | @@ -128,23 +163,32 @@ controls@x2fec /opt/rtcds/rtscore $ git clone https://git.ligo.org/cds/advligort |
|
controls@x2fec /opt/rtcds/rtscore $ ln -s advligorts release
|
|
controls@x2fec /opt/rtcds/rtscore $ ln -s advligorts release
|
|
```
|
|
```
|
|
|
|
|
|
You will also need to set the RCG_LIB_PATH environment variable for the controls user. This can be set in
|
|
You will also need to set the RCG_LIB_PATH environment variable for the controls user. This can be set in ```/etc/advligorts/env```
|
|
|
|
|
|
|
|
with the following addition.
|
|
|
|
|
|
```plaintext
|
|
```plaintext
|
|
/etc/advligorts/env
|
|
|
|
```
|
|
|
|
|
|
|
|
with the follwing addition.
|
|
# LIGO site environment files with hand-curated model paths
|
|
|
|
if [ $BASH_VERSION ] ; then
|
|
|
|
if [ -e /opt/rtcds/userapps/release/etc/userapps-user-env.sh ] ; then
|
|
|
|
source /opt/rtcds/userapps/release/etc/userapps-user-env.sh
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
```plaintext
|
|
|
|
|
|
# Prefer USERAPPS_LIB_PATH for user model paths.
|
|
|
|
# LIGO sites use USERAPPS_LIB_PATH
|
|
|
|
# but fall back on RCG_LIB_PATH if USERAPPS_LIB_PATH
|
|
|
|
# is undefined
|
|
export RCG_LIB_PATH=${USERAPPS_LIB_PATH:-$RCG_LIB_PATH}
|
|
export RCG_LIB_PATH=${USERAPPS_LIB_PATH:-$RCG_LIB_PATH}
|
|
```
|
|
```
|
|
|
|
|
|
Add the controls user to the advligorts group and vice versa
|
|
Add the controls user to the advligorts group and vice versa
|
|
|
|
|
|
```plaintext
|
|
```plaintext
|
|
controls@x2fec:/ $ sudo usermod -a -G advligorts controls
|
|
sudo usermod -a -G advligorts controls
|
|
controls@x2fec:/ $ sudo usermod -a -G controls advligorts
|
|
sudo usermod -a -G controls advligorts
|
|
```
|
|
```
|
|
|
|
|
|
# Install userapps
|
|
# Install userapps
|
... | | ... | |