# HG changeset patch # User John "Elwin" Edwards # Date 1452825014 18000 # Node ID 298a531776d6758356558a6a978a9d0c07a68601 # Parent 3bdee6371c3fe8a711628c453b4114d59c07bb08 Add an uninstall target to the Makefile. Also a fix to the install target, and the initscript. diff -r 3bdee6371c3f -r 298a531776d6 Makefile --- a/Makefile Thu Jan 14 20:52:29 2016 -0500 +++ b/Makefile Thu Jan 14 21:30:14 2016 -0500 @@ -20,5 +20,14 @@ cp sqlickrypt dglwatcher ${CHROOT}/bin for LIB in `ldd ./sqlickrypt | awk '$$1 ~ "^/" {print $$1}; $$3 ~ "^/" {print $$3}'`; do mkdir -p ${CHROOT}`dirname $$LIB`; cp $$LIB ${CHROOT}$$LIB; done cp rlgwebd rlgwebd-stop ${BINDIR} + mkdir -p ${CHROOT}/var/www cp ${WEBASSETS} ${CHROOT}/var/www cp rlgwebd.service /usr/lib/systemd/system + +# Libraries are not removed. Something else might be using them. +uninstall: + rm -rf ${CHROOT}/var/www + rm -f ${CHROOT}/bin/sqlickrypt + rm -f ${CHROOT}/bin/dglwatcher + rm -f ${BINDIR}/rlgwebd ${BINDIR}/rlgwebd-stop + rm -f /usr/lib/systemd/system/rlgwebd.service diff -r 3bdee6371c3f -r 298a531776d6 initscript --- a/initscript Thu Jan 14 20:52:29 2016 -0500 +++ b/initscript Thu Jan 14 21:30:14 2016 -0500 @@ -3,7 +3,7 @@ NODE_PATH=/usr/lib/node_modules LOGFILE=/var/log/rlgwebd.log CTLSOCKET=/var/run/rlgwebd.sock -RLGWEBDJS=./rlgwebd +RLGWEBDJS=/usr/local/bin/rlgwebd export NODE_PATH