From d4fed50d7f05965b87bf28cd51c20f97407e5a12 Mon Sep 17 00:00:00 2001 From: dmacias72 Date: Mon, 24 Oct 2016 01:14:53 -0600 Subject: [PATCH] remove depreciated plgs --- plugins/ipmitool-plugin.plg | 208 ----------------------------- plugins/ipmitool-plugin.png | Bin 37121 -> 0 bytes plugins/shellinabox-plugin.plg | 230 --------------------------------- 3 files changed, 438 deletions(-) delete mode 100755 plugins/ipmitool-plugin.plg delete mode 100644 plugins/ipmitool-plugin.png delete mode 100755 plugins/shellinabox-plugin.plg diff --git a/plugins/ipmitool-plugin.plg b/plugins/ipmitool-plugin.plg deleted file mode 100755 index 69370ffa..00000000 --- a/plugins/ipmitool-plugin.plg +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - - - - - -]> - - - - -###2016.02.22 -- fix: advanced changed to fixed instead of toggle -###2016.02.15a -- fix: array combine error for sensors with non uniform data -###2016.02.15 -- update tablesorter -- add: fan control page and status -- fan control Not functional yet -- add: settings for temps and fan display -- add: temp and fans readings to footer -- move event daemon start and stop functions to rc scripts -- remove daemon start and stop with array -- move daemon start process to plugin install -- move daemon stop process to rc.local_shutdown -###2016.01.17 -- add tablesorter as a separate package -- fix values outside of critical showing green -- add icons instead of switches -- minor code changes -###2015.12.30 -- remove old plugin directory on install -###2015.12.20 -- fixed "Waiting for events" triggering notification on system start -- reorganize events page -- add switchbuttons -- move from UnRAID OS to System Information under Tools menu -- add unRAID version check -###2015.12.14 -- make sure and remove old plugin -###2015.12.11 -- change repo -- change install and remove method -###2015.11.17 -- fix permissions for events -###2015.11.10b -- deleted wrong page file -###2015.11.10 -- stop event monitoring on plugin removal -###2015.11.09 -- minor bug fixes -###2015.11.08 -- add settings page -- add event notifications -- add remote IPMI access -###2015.08.15 -- update for unRAID 6.1-rc+ only -###2015.05.07a -- fix bug -###2015.05.07 -- initial unRAID 6 release. - - - - -&gitURL;/archive/tablesorter-2016.02.12-x86_64-1.txz -d25fb1235efaa5f71c790b8d71ed7337 - - - - - -&pkgURL;/&pkg; -&md5; - - - - - - - - - - - -&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 - -#remove old plugin name directory -if [ -d /usr/local/emhttp/plugins/ipmitool ]; then - rm -rf /usr/local/emhttp/plugins/ipmitool -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 \ - &plgPATH;/&plgNAME;.md5 - exit 1 -else - upgradepkg --install-new &plgPATH;/&plgNAME;.txz - -# Load impi drivers -echo "loading ipmi drivers..." -modprobe ipmi_si -modprobe ipmi_devintf - -# Start scripts if enabled -/dev/null 2>&1 < /dev/null & -sleep 1 -echo "starting ipmitail..." -setsid /etc/rc.d/rc.ipmitail start >/dev/null 2>&1 < /dev/null & -sleep 1 -]]> - -# 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 2015, &author;" -echo " Version: &version;" -echo "-----------------------------------------------------------" -echo "" - -fi - - - - - - -#stop daemon -/etc/rc.d/rc.ipmievd stop -sleep 1 -/etc/rc.d/rc.ipmitail stop -sleep 1 - -removepkg &plgPATH;/*.txz -rm -rf &emhttp; -rm -f &plgPATH;/*.txz \ - &plgPATH;/*.md5 - - -echo "unloading ipmi drivers..." -modprobe -r ipmi_si -modprobe -r ipmi_devintf - -echo "" -echo "-----------------------------------------------------------" -echo " &name; has been removed." -echo " Copyright 2015, &author;" -echo " Version: &version;" -echo "-----------------------------------------------------------" -echo "" - - - - \ No newline at end of file diff --git a/plugins/ipmitool-plugin.png b/plugins/ipmitool-plugin.png deleted file mode 100644 index b2901712c3ad9ffe4aaa7c62261aea752f1f73df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37121 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 K_{b-I=l=o%jK(kk diff --git a/plugins/shellinabox-plugin.plg b/plugins/shellinabox-plugin.plg deleted file mode 100755 index 0b47d821..00000000 --- a/plugins/shellinabox-plugin.plg +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - - - - - - -]> - - - - - - -###2016.03.11 -- add connect button on settings page -- add setting button on tools page -- rename plugin to cmdline since it is more than just shellinabox -- fix: conform screenfetch OS: to 80 columns (remove brackets) -- condense and restructure code -###2016.02.20 -- fix: update plugin ovewriting home directory with saved -###2016.02.11a -- fix screenfetch error if emhttp/var.ini were not ready -###2016.02.11 -- fix: chmod error -- fix: shutdown not saving -###2016.02.10 -- remove array event scripts and move to rc script -- start and stop with system not array -- add: choice for command line screenshot -- add: choice to backup settings in root directory on shutdown -- add: backup restore on reboot e.g. mc settings, bash history -- add: selection of all users of group users for runas -###2016.01.07c -- add option to disable SSL -###2016.01.07b -- remove install cert button for now -###2016.01.07a -- fix cert link -###2016.01.07 -- add ip address connection option -- add install certificate button -- fix starting service with changed settings not saving -- default config file -###2016.01.06 -- change package path to plugin directory -- fix Tool/Command Line page -- fix misspelled cfg file -- fix default port 8088 to 4200 -###2015.12.30 -- remove old plugin directory on install -###2015.12.21 -- move repo to unRAID-plugins -- change plugin name to shellinabox-plugin -- convert install and remove scripts -- add package md5 and unRAID version check -###2015.10.23 -- fix "no version information" log errors -###2015.09.20 -- update shellinabox packages to 2.19 (revision e30c33d) -- fix color styles -###2015.09.07 -- fix start and stop scripts -###2015.09.06 -- use markdown syntax and parse_plugin_cfg -- change color styles -###2015.09.05 -- fixed start event -- add more color styles -- fixed icon and image on black theme -###2015.09.04 -- start and stop events -- update run as user -- update image -###2015.09.03 -- initial commit - - - - -&pkgURL;/shellinabox-2.19-x86_64-1sl.txz -96f21406d18181f469e732795d2965e8 - - -&pkgURL;/linux-pam-1.1.8-x86_64-1gds.txz -f5d4e99dc0b65f4d6b3bacf479c9c6e2 - - - - - - - - - - -&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 - #remove old plugin and move old files - OLDPLG="/boot/config/plugins/shellinabox-plugin" - if [ -d /usr/local/emhttp/plugins/shellinabox ]; then - rm -rf /usr/local/emhttp/plugins/shellinabox - fi - if [ -d /usr/local/emhttp/plugins/shellinabox-plugin ]; then - rm -rf /usr/local/emhttp/plugins/shellinabox-plugin - fi - if [ -f $OLDPLG/shellinabox-plugin.cfg ]; then - mv -f $OLDPLG/shellinabox-plugin.cfg &plgPATH;/cmdline.cfg - fi - if [ -f $OLDPLG/home_directory.tar.gz ]; then - mv -f $OLDPLG/home_directory.tar.gz &plgPATH;/home_directory.tar.gz - fi - if [ -d $OLDPLG ]; then - rm -rf $OLDPLG - fi - - # upgrade package - upgradepkg --install-new &plgPATH;/&plgNAME;.txz - - # start shellinabox daemon -/etc/rc.d/rc.shellinaboxd startup - - # 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;" - echo " Version: &version;" - echo "-----------------------------------------------------------" - echo "" - -fi - - - - - - -# stop shellinabox daemon -/etc/rc.d/rc.shellinaboxd shutdown - -removepkg &plgPATH;/*.txz -rm -rf &emhttp; -rm -f &plgPATH;/*.txz \ - &plgPATH;/*.md5 - -echo "" -echo "-----------------------------------------------------------" -echo " &name; has been removed." -echo " Copyright 2016, &author;" -echo " Version: &version;" -echo "-----------------------------------------------------------" -echo "" - - - - - -> "$CFGFILE" -[ ! `cat "$CFGFILE" | grep SCREEN` ] && echo "SCREEN=\"disable\"" >> "$CFGFILE" -[ ! `cat "$CFGFILE" | grep BACKUP` ] && echo "BACKUP=\"disable\"" >> "$CFGFILE" -[ ! `cat "$CFGFILE" | grep SSL` ] && echo "SSL=\"disable\"" >> "$CFGFILE" -[ ! `cat "$CFGFILE" | grep IPADDR` ] && echo "IPADDR=\"disable\"" >> "$CFGFILE" -[ ! `cat "$CFGFILE" | grep ^PORT` ] && echo "PORT=\"4200\"" >> "$CFGFILE" -[ ! `cat "$CFGFILE" | grep RUNAS` ] && echo "RUNAS=\"nobody\"" >> "$CFGFILE" -rm /tmp/cmdline-chkconf -]]> - - - - \ No newline at end of file