summarylogtreecommitdiffstats
path: root/digsighost.install
diff options
context:
space:
mode:
authorzurajm2018-12-05 11:33:32 +0100
committerzurajm2018-12-05 11:33:32 +0100
commite40f66d724c7a82ad2cbec81fbbd91c9241df693 (patch)
tree124a326e13d7fe25b328af67c85e40c48dc1f86f /digsighost.install
downloadaur-e40f66d724c7a82ad2cbec81fbbd91c9241df693.tar.gz
Initial commit
Diffstat (limited to 'digsighost.install')
-rw-r--r--digsighost.install35
1 files changed, 35 insertions, 0 deletions
diff --git a/digsighost.install b/digsighost.install
new file mode 100644
index 000000000000..38d9a6dd1aa6
--- /dev/null
+++ b/digsighost.install
@@ -0,0 +1,35 @@
+post_install() {
+
+ manifest=com.comtrade.banking.security.digsighost.json
+ manifest_dir=/opt/comtrade/digsighost/conf
+ chrome_nmh=/etc/opt/chrome/native-messaging-hosts
+ chromium_nmh=/etc/chromium-browser/native-messaging-hosts
+ mozilla_nmh=/usr/lib/mozilla/native-messaging-hosts
+
+ mkdir -p ${chrome_nmh}
+ cp -p ${manifest_dir}/${manifest}.chrome ${chrome_nmh}/${manifest}
+
+ mkdir -p ${chromium_nmh}
+ cp -p ${manifest_dir}/${manifest}.chrome ${chromium_nmh}/${manifest}
+
+ mkdir -p ${mozilla_nmh}
+ cp -p ${manifest_dir}/${manifest}.mozilla ${mozilla_nmh}/${manifest}
+
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+
+ manifest=com.comtrade.banking.security.digsighost.json
+ chrome_nmh=/etc/opt/chrome/native-messaging-hosts
+ chromium_nmh=/etc/chromium-browser/native-messaging-hosts
+ mozilla_nmh=/usr/lib/mozilla/native-messaging-hosts
+
+ rm -f ${chrome_nmh}/${manifest}
+ rm -f ${chromium_nmh}/${manifest}
+ rm -f ${mozilla_nmh}/${manifest}
+
+}