summaryrefslogtreecommitdiff
path: root/config/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'config/scripts')
-rwxr-xr-xconfig/scripts/license_management/postinst14
-rwxr-xr-xconfig/scripts/license_management/postrm6
-rwxr-xr-xconfig/scripts/license_management/preinst3
-rwxr-xr-xconfig/scripts/license_management/prerm11
4 files changed, 34 insertions, 0 deletions
diff --git a/config/scripts/license_management/postinst b/config/scripts/license_management/postinst
new file mode 100755
index 0000000..da63d3b
--- /dev/null
+++ b/config/scripts/license_management/postinst
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+PROGNAME=$(basename "$0")
+
+error_exit()
+{
+ echo "${PROGNAME}: ${1:-"Unknown Error"}" 1>&2
+ exit 1
+}
+
+ln -s /opt/gitlab/bin/license_management /usr/local/bin/license_management
+echo "Thank you for installing license_management!"
+
+exit 0
diff --git a/config/scripts/license_management/postrm b/config/scripts/license_management/postrm
new file mode 100755
index 0000000..5b47b27
--- /dev/null
+++ b/config/scripts/license_management/postrm
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+rm -f /usr/local/bin/license_management
+echo "license_management has been uninstalled!"
+
+exit 0
diff --git a/config/scripts/license_management/preinst b/config/scripts/license_management/preinst
new file mode 100755
index 0000000..dcef0c4
--- /dev/null
+++ b/config/scripts/license_management/preinst
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+echo "You're about to install license_management!"
diff --git a/config/scripts/license_management/prerm b/config/scripts/license_management/prerm
new file mode 100755
index 0000000..ef80795
--- /dev/null
+++ b/config/scripts/license_management/prerm
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+PROGNAME=$(basename "$0")
+
+error_exit()
+{
+ echo "${PROGNAME}: ${1:-"Unknown Error"}" 1>&2
+ exit 1
+}
+
+exit 0