wmbusmeters/uninstall.sh

42 wiersze
924 B
Bash
Executable File

#!/bin/bash
if [ ! -d "$1" ]
then
echo Oups, please supply a valid root directory.
exit 1
fi
ROOT="${1%/}"
if [ -x $ROOT/usr/bin/wmbusmeters ] || [ -x $ROOT/usr/sbin/wmbusmeters ]
then
rm -f $ROOT/usr/bin/wmbusmeters $ROOT/usr/sbin/wmbusmetersd
echo binaries: removed $ROOT/usr/bin/wmbusmeters and $ROOT/usr/sbin/wmbusmetersd
fi
ID=$(id -u wmbusmeters 2>/dev/null)
if [ ! "$ID" = "" ]
then
deluser wmbusmeters
echo user: removed wmbusmeters
fi
if [ -f $ROOT/etc/wmbusmeters.conf ]
then
rm $ROOT/etc/wmbusmeters.conf
echo conf file: removed $ROOT/etc/wmbusmeters.conf
fi
if [ -d $ROOT/etc/wmbusmeters.d ]
then
rm -rf $ROOT/etc/wmbusmeters.d
echo conf dir: removed $ROOT/etc/wmbusmeters.d
fi
if [ -f $ROOT/etc/systemd/system/wmbusmeters.service ]
then
rm $ROOT/etc/systemd/system/wmbusmeters.service
echo systemd: removed $ROOT/etc/systemd/system/wmbusmeters.service
fi