From 6d31b366f4c6a9cc3f5ab5f1de0e07c1814ae3a6 Mon Sep 17 00:00:00 2001 From: Derek Macias Date: Fri, 5 Feb 2016 23:11:28 -0700 Subject: [PATCH] initial commit of aesir plugin --- plugins/aesir-plugin.plg | 139 +++++++++++++++++++++++++++++++++++++++ plugins/aesir.png | Bin 0 -> 37121 bytes 2 files changed, 139 insertions(+) create mode 100644 plugins/aesir-plugin.plg create mode 100644 plugins/aesir.png diff --git a/plugins/aesir-plugin.plg b/plugins/aesir-plugin.plg new file mode 100644 index 00000000..88aeeccf --- /dev/null +++ b/plugins/aesir-plugin.plg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + +]> + + + + + + +###2016.02.05 +- initial commit + + + + + +"https://api.github.com/repos/linuxserver/Aesir/tarball/master" + + + + + + + + + + +&gitURL;/archive/&plgname;.txz + + + + +&gitURL;/archive/&plgname;.md5 + + + + + +#Verify unRAID Version +source /etc/unraid-version +if [[ ${version:0:3} == 6.0 ]]; then + echo "unRAID version 6.1 or higher is required" + exit 1 +fi + +# Verify and install plugin package +sum1=$(/usr/bin/md5sum &plgpath;/&plgname;.txz) +sum2=$(/usr/bin/cat &plgpath;/&plgname;.md5) +if [ "${sum1:0:32}" != "${sum2:0:32}" ]; then + echo "Wrong 'plugin' package md5 hash." + rm &plgpath;/&plgname;.txz + rm &plgpath;/&plgname;.md5 + exit 1 +else + upgradepkg --install-new &plgpath;/&plgname;.txz +fi + +# Update file permissions of plugin scripts +chmod +0755 &emhttp;/scripts/* + +# Cleaning old source files +find &plgpath;/ -type f -iname "&name;*.txz" ! -iname "*&version;*" -delete +find &plgpath;/ -type f -iname "&name;*.md5" ! -iname "*&version;*" -delete + +echo "" +echo "-----------------------------------------------------------" +echo " &name; has been installed." +echo " This plugin requires Dynamix webGui to operate" +echo " Copyright 2016, &author;, Kode" +echo " Version: &version;" +echo "-----------------------------------------------------------" +echo "" + + + + + + +/usr/local/emhttp/plugins/&name;/scripts/stop +removepkg &plgpath;/*.txz +rm -rf &emhttp; +rm -f &plgpath;/*.txz +rm -f &plgpath;/*.md5 + +echo "" +echo "-----------------------------------------------------------" +echo " &name; has been removed." +echo " Copyright 2016, &author;, Kode" +echo " Version: &version;" +echo "-----------------------------------------------------------" +echo "" + + + + + +> "$CFGFILE" +[ ! `cat "$CFGFILE" | grep DOCROOT` ] && echo "DOCROOT=\"/mnt/cache/appdata/Aesir\"" >> "$CFGFILE" +[ ! `cat "$CFGFILE" | grep ^PORT` ] && echo "PORT=\"8088\"" >> "$CFGFILE" +[ ! `cat "$CFGFILE" | grep RUNAS` ] && echo "RUNAS=\"nobody\"" >> "$CFGFILE" +rm /tmp/aesir-plugin-chkconf +]]> + + + + \ No newline at end of file diff --git a/plugins/aesir.png b/plugins/aesir.png new file mode 100644 index 0000000000000000000000000000000000000000..c33767ed9efea2e3996dbdfdf67d5e4bc5cead47 GIT binary patch literal 37121 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 literal 0 HcmV?d00001