summarylogtreecommitdiffstats
path: root/.INSTALL
diff options
context:
space:
mode:
Diffstat (limited to '.INSTALL')
-rw-r--r--.INSTALL51
1 files changed, 51 insertions, 0 deletions
diff --git a/.INSTALL b/.INSTALL
new file mode 100644
index 000000000000..ea74fa888957
--- /dev/null
+++ b/.INSTALL
@@ -0,0 +1,51 @@
+#!/bin/sh
+
+post_install() {
+ systemctl daemon-reload
+ xhost +
+ ECHOLEN=$(echo -e|awk '{print length($0)}')
+ if [ ${ECHOLEN} = '0' ]
+ then
+ ECHO='echo -e'
+ else
+ ECHO='echo'
+ fi
+ $ECHO "\033[36m**************************************\033[0m"
+ $ECHO "\033[36m* Start SunloginClient Service *\033[0m"
+ $ECHO "\033[36m* systemctl start runsunloginclient *\033[0m"
+ $ECHO "\033[36m* Enable Remote Control *\033[0m"
+ $ECHO "\033[36m* xhost + *\033[0m"
+ $ECHO "\033[36m**************************************\033[0m"
+}
+
+post_upgrade() {
+ systemctl daemon-reload
+ xhost +
+ if [ `systemctl is-active runsunloginclient` == 'active' ];then
+ systemctl restart runsunloginclient
+ fi
+ ECHOLEN=$(echo -e|awk '{print length($0)}')
+ if [ ${ECHOLEN} = '0' ]
+ then
+ ECHO='echo -e'
+ else
+ ECHO='echo'
+ fi
+ $ECHO "\033[36m**************************************\033[0m"
+ $ECHO "\033[36m* Start SunloginClient Service *\033[0m"
+ $ECHO "\033[36m* systemctl start runsunloginclient *\033[0m"
+ $ECHO "\033[36m* Enable Remote Control *\033[0m"
+ $ECHO "\033[36m* xhost + *\033[0m"
+ $ECHO "\033[36m**************************************\033[0m"
+}
+
+pre_remove() {
+ systemctl disable runsunloginclient
+ systemctl stop runsunloginclient
+}
+
+post_remove() {
+ systemctl daemon-reload
+ xhost -
+}
+# vim: ts=2 sw=2 et: