From 5514e64ba7a35e56492a40d9765ab75363b694a5 Mon Sep 17 00:00:00 2001 From: oxaliq Date: Wed, 24 Apr 2024 17:03:46 -0400 Subject: [PATCH] add uninstall script --- uninstall.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 uninstall.sh diff --git a/uninstall.sh b/uninstall.sh new file mode 100755 index 0000000..c385578 --- /dev/null +++ b/uninstall.sh @@ -0,0 +1,22 @@ +#!/bin/sh -e + +installtarget=/usr/local/bin +chatlogdir=/var/log/bunkchat +chatlog=chat.log + +# check for root perms +if ! [ "$(id -u)" = 0 ]; then + echo + echo "ERROR: please run uninstall with root permissions" + exit 1 +fi + +echo +echo "uninstalling bunkchat" +chattr -a ${chatlogdir}/${chatlog} 2>/dev/null || echo && echo "ERROR: couldn't change attributes on $chatlog" && exit 1 +rm -rf $chatlogdir 2>/dev/null || echo & echo "ERROR: couldn't remove $chatlogdir" & exit 1 +rm ${installtarget}/heed +rm ${installtarget}/proclaim +rm ${installtarget}/scry +echo +echo "SUCCESS! bunkchat uninstalled"