diff options
author | Christian Rößler | 2018-04-16 14:17:05 +0200 |
---|---|---|
committer | Christian Rößler | 2018-04-16 14:17:05 +0200 |
commit | 4ced5000dc8199b0085ae2c0c9c538e45b19ccf2 (patch) | |
tree | 19a1d2ec7fcfcf3fea3a9d9fbbe5669d7f8e5a95 /satellit_installer/includes/50-install_dnbd3-server.inc | |
parent | Revert "[SSUS] updater.template.sh: Check for major version (Deb.) accepts 9" (diff) | |
download | setup-scripts-4ced5000dc8199b0085ae2c0c9c538e45b19ccf2.tar.gz setup-scripts-4ced5000dc8199b0085ae2c0c9c538e45b19ccf2.tar.xz setup-scripts-4ced5000dc8199b0085ae2c0c9c538e45b19ccf2.zip |
[SPSS] dnbd3 server added
Diffstat (limited to 'satellit_installer/includes/50-install_dnbd3-server.inc')
-rw-r--r-- | satellit_installer/includes/50-install_dnbd3-server.inc | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/satellit_installer/includes/50-install_dnbd3-server.inc b/satellit_installer/includes/50-install_dnbd3-server.inc new file mode 100644 index 0000000..ef0aafd --- /dev/null +++ b/satellit_installer/includes/50-install_dnbd3-server.inc @@ -0,0 +1,29 @@ +install_dnbd3-server_service() { + echo -n " copying dnbd3-server service file... " + cp -p "$BASEDIR/static_files/dnbd3-server.service" /etc/systemd/system && echo "ok." || perror "failed." + echo -n "# Linking dnbd3-server service file into (/etc/systemd/system/)multi-user.target.wants... " + ln -s /etc/systemd/system/dnbd3-server.service /etc/systemd/system/multi-user.target.wants/dnbd3-server.service \ + && echo "ok." || perror "Could not link dnbd3-server service file into multiuser target!" +} + +install_dnbd3-server() { + # $1: directory to install dnbd3-server to + echo -n "# Installing dnbd3 server... " + mkdir -p "$1" 2>/dev/null + for i in dnbd3-server is-enabled; do + cp "$BASEDIR/static_files/$i" "$1" + chmod +x "$1/$i" + done + chown -R root:root "$1" + + + mkdir -p /etc/dnbd3-server 2>/dev/null + for i in rpc.acl server.conf; do + cp "$BASEDIR/static_files/$i" /etc/dnbd3-server/ + chmod 644 "/etc/dnbd3-server/$i" + done + + install_dnbd3-server_service "/etc/systemd/system/" + echo "# dnbd3-server ok." +} + |