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 /minecraft-server.install | |
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.
Diffstat (limited to 'minecraft-server.install')
-rw-r--r-- | minecraft-server.install | 20 |
1 files changed, 2 insertions, 18 deletions
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" } |