diff options
author | Gordian Edenhofer | 2020-08-14 19:36:58 +0200 |
---|---|---|
committer | Gordian Edenhofer | 2020-08-14 19:38:58 +0200 |
commit | a720f52c886e46acbfe4f3f9c5a8bde1e9a3244f (patch) | |
tree | 6631341d354e949f963ec703ec187107543c7afc /cuberite.install | |
parent | e2406bdae8dbbd7cfa2bf1eda353019b62fd292f (diff) | |
download | aur-a720f52c886e46acbfe4f3f9c5a8bde1e9a3244f.tar.gz |
upgpkg: minecraft-server 1.16.2-1
upgpkg: cuberite 1.12.2b14-1
upgpkg: papermc 1.16.1+b135-1
upgpkg: spigot 1.16.2+b120-1
Diffstat (limited to 'cuberite.install')
-rw-r--r-- | cuberite.install | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/cuberite.install b/cuberite.install index 3f1b17efd9b4..38a7b913062c 100644 --- a/cuberite.install +++ b/cuberite.install @@ -3,42 +3,5 @@ _user="cuberite" _server_root="/srv/cuberite" post_install() { - getent group "${_user}" &>/dev/null - if [ $? -ne 0 ]; then - echo "Adding ${_user} system group..." - groupadd -r ${_user} 1>/dev/null - fi - - getent passwd "${_user}" &>/dev/null - if [ $? -ne 0 ]; then - echo "Adding ${_user} system user..." - useradd -r -g ${_user} -d "${_server_root}" ${_user} 1>/dev/null - fi - - chown -R ${_user}:${_user} "${_server_root}" - echo "The world data is stored under ${_server_root} and the server runs as ${_user} user to increase security." } - -post_upgrade() { - chown -R ${_user}:${_user} "${_server_root}" -} - -pre_remove() { - echo "Stopping and disabling ${_game}..." - systemctl stop ${_game}.service - systemctl disable ${_game}.service -} - -post_remove() { - # Notifying the user of kept dirs - [[ -d "${_server_root}" ]] && chown -R root:root "${_server_root}" && echo "Game saves in ${_server_root} were kept on your system." - - echo "Removing ${_user} system user and group..." - if getent passwd ${_user} >/dev/null 2>&1; then - userdel ${_user} 2>/dev/null - fi - if getent group ${_user} >/dev/null 2>&1; then - groupdel ${_user} - fi -} |