diff options
author | Gordian Edenhofer | 2017-04-13 14:18:17 +0200 |
---|---|---|
committer | Gordian Edenhofer | 2017-04-13 14:18:17 +0200 |
commit | 5a97b7c72537ed082da5407c9967169942889a2e (patch) | |
tree | 034b7839f8802b280b70fc75e37d0fc98e3216ed | |
parent | d13086f4dae31b9d0dd521ce8baeb5b41c16d9e6 (diff) | |
download | aur-5a97b7c72537ed082da5407c9967169942889a2e.tar.gz |
upgpkg: minecraft-server 1.11.2-4
Do not remove the user upon un-installation and do not stop the server
prior to removal in order to conform with the Arch package standards.
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | minecraft-server.install | 20 |
3 files changed, 4 insertions, 20 deletions
@@ -1,7 +1,7 @@ pkgbase = minecraft-server pkgdesc = Minecraft server unit files, script, and jar pkgver = 1.11.2 - pkgrel = 3 + pkgrel = 4 url = https://minecraft.net/ install = minecraft-server.install arch = any @@ -4,7 +4,7 @@ pkgname=minecraft-server pkgver=1.11.2 -pkgrel=3 +pkgrel=4 pkgdesc="Minecraft server unit files, script, and jar" arch=('any') url="https://minecraft.net/" diff --git a/minecraft-server.install b/minecraft-server.install index e647b98633a9..f6f998078da4 100644 --- a/minecraft-server.install +++ b/minecraft-server.install @@ -29,24 +29,8 @@ post_upgrade() { chown -R ${_user}:${_user} "${_server_root}" } -pre_remove() { - echo -e "\e[34;1m==>\e[39;1m Stopping and disabling ${_game}d... \e[0m" - systemctl stop ${_game}d.service - systemctl disable ${_game}d.service - - /usr/bin/${_game}d stop > /dev/null -} - post_remove() { # Notifying the user of kept dirs - [[ -d "${_server_root}" ]] && chown -R root:root "${_server_root}" && echo -e "\e[34;1m==>\e[39;1m NOTE: Game saves in ${_server_root} were kept on your system.\e[0m" - [[ -f "/etc/conf.d/${_game}" ]] && echo -e "\e[34;1m==>\e[39;1m NOTE: Your configuration file /etc/conf.d/${_game} was kept on your system.\e[0m" - - echo -e "\e[34;1m==>\e[39;1m Removing ${_user} system user and group... \e[0m" - 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 + [[ -d "${_server_root}" ]] && echo -e "\e[34;1m==>\e[39;1m NOTE: Game saves in ${_server_root} were kept on your system.\e[0m" + echo -e "\e[34;1m==>\e[39;1m NOTE: The ${_user} user was preserved on your system. \e[0m" } |