From 0438e501f989d32515c620bf69f7e6a2048e7689 Mon Sep 17 00:00:00 2001 From: Winston Li Date: Fri, 5 Dec 2014 20:38:12 +0000 Subject: [PATCH] Added install and uninstall scripts. --- services/git-bridge/build.xml | 2 +- services/git-bridge/install.sh | 8 ++++++++ services/git-bridge/uninstall.sh | 7 +++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100755 services/git-bridge/install.sh create mode 100644 services/git-bridge/uninstall.sh diff --git a/services/git-bridge/build.xml b/services/git-bridge/build.xml index ce0ce053ee..5cbe271ef2 100644 --- a/services/git-bridge/build.xml +++ b/services/git-bridge/build.xml @@ -282,7 +282,7 @@ - + diff --git a/services/git-bridge/install.sh b/services/git-bridge/install.sh new file mode 100755 index 0000000000..9aa1b81ea5 --- /dev/null +++ b/services/git-bridge/install.sh @@ -0,0 +1,8 @@ +if [ "$(id -u)" != "0" ]; then + echo "You must be root to install" 1>&2 + exit 1 +fi +ant all &&\ +cp ./bin/writelatex-git-bridge.jar /usr/local/sbin/ &&\ +cp ./bin/wlgb /etc/init.d/ &&\ +/usr/sbin/update-rc.d -f wlgb defaults diff --git a/services/git-bridge/uninstall.sh b/services/git-bridge/uninstall.sh new file mode 100644 index 0000000000..01e3a45367 --- /dev/null +++ b/services/git-bridge/uninstall.sh @@ -0,0 +1,7 @@ +if [ "$(id -u)" != "0" ]; then + echo "You must be root to uninstall" 1>&2 + exit 1 +fi +rm -f /usr/local/sbin/writelatex-git-bridge.jar &&\ +rm -f /etc/init.d/wlgb &&\ +/usr/sbin/update-rc.d -f wlgb remove