summarylogtreecommitdiffstats
path: root/smarttrafficmeter.install
diff options
context:
space:
mode:
authorRafał Frączek2017-12-23 00:00:01 +0100
committerRafał Frączek2017-12-23 00:00:01 +0100
commit1d875ad82a09232ed153b9a2d7b644125acdc744 (patch)
treef5cd92c1612573bfea990b273a1a01de0205e0e5 /smarttrafficmeter.install
downloadaur-1d875ad82a09232ed153b9a2d7b644125acdc744.tar.gz
the first release
Diffstat (limited to 'smarttrafficmeter.install')
-rw-r--r--smarttrafficmeter.install28
1 files changed, 28 insertions, 0 deletions
diff --git a/smarttrafficmeter.install b/smarttrafficmeter.install
new file mode 100644
index 00000000000..b7bf6154a22
--- /dev/null
+++ b/smarttrafficmeter.install
@@ -0,0 +1,28 @@
+post_install() {
+ systemctl enable smarttrafficmeter
+ systemctl start smarttrafficmeter
+ echo "#####################################################################"
+ echo "# #"
+ echo "# Smart Traffic Meter should now be running as a service (daemon) #"
+ echo "# Open your web browser and navigate to 127.0.0.1:7676 #"
+ echo "# If the page does not open #"
+ echo "# you may need to execute the following comands in the command line #"
+ echo "# sudo systemctl enable smarttrafficmeter #"
+ echo "# sudo systemctl start smarttrafficmeter #"
+ echo "# and restart your computer #"
+ echo "# #"
+ echo "#####################################################################"
+}
+
+pre_upgrade() {
+ systemctl stop smarttrafficmeter
+}
+
+post_upgrade() {
+ systemctl start smarttrafficmeter
+}
+
+pre_remove() {
+ systemctl stop smarttrafficmeter
+ systemctl disable smarttrafficmeter
+}