]> gitweb.morketsmerke.org Git - immudex-testing.git/commitdiff
Dodanie autostartu dla narzędzie newsfeed oraz sync, jeśli DS jest otwarty
authorxf0r3m <jakubstasinski@protonmail.com>
Mon, 9 Oct 2023 12:36:09 +0000 (14:36 +0200)
committerxf0r3m <jakubstasinski@protonmail.com>
Mon, 9 Oct 2023 12:36:09 +0000 (14:36 +0200)
files/newsfeed.desktop [new file with mode: 0644]
files/sync.desktop [new file with mode: 0644]
tools/immudex-autostart-newsfeed [new file with mode: 0755]
tools/immudex-autostart-syncsh [new file with mode: 0755]

diff --git a/files/newsfeed.desktop b/files/newsfeed.desktop
new file mode 100644 (file)
index 0000000..be6cdeb
--- /dev/null
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=0.9.4
+Type=Application
+Name=sync
+Comment=Autostart - sync.sh
+Exec=/bin/bash immudex-autostart-syncsh
+OnlyShowIn=XFCE;
+RunHook=0
+StartupNotify=false
+Terminal=false
+Hidden=false
+
diff --git a/files/sync.desktop b/files/sync.desktop
new file mode 100644 (file)
index 0000000..21bcdc3
--- /dev/null
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=0.9.4
+Type=Application
+Name=newsfeed
+Comment=Autostart - newsfeed
+Exec=/bin/bash /usr/local/bin/immudex-autostart-newsfeed
+OnlyShowIn=XFCE;
+RunHook=0
+StartupNotify=false
+Terminal=false
+Hidden=false
+
diff --git a/tools/immudex-autostart-newsfeed b/tools/immudex-autostart-newsfeed
new file mode 100755 (executable)
index 0000000..32d9187
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+function main() {
+  export HOME=/ic0;
+  bash /usr/local/bin/immudex-newsfeed --check --show-one;
+}
+
+while [ ! -f /ic0/.newsfeed ]; do sleep 1; done
+while [ -f /ic0/.newsfeed ]; do
+  main;
+  sleep 6000;
+done
+
diff --git a/tools/immudex-autostart-syncsh b/tools/immudex-autostart-syncsh
new file mode 100755 (executable)
index 0000000..07e9b3a
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+function main() {
+  export HOME=/ic0;
+  bash /usr/local/bin/sync.sh;
+}
+
+while [ ! -d /ic0/Dokumenty ]; do sleep 1; done
+while [ -d /ic0/Dokumenty ]; do
+  main;
+  sleep 3600;
+done
+