September 27, 201114 yr This is the same plugin I previously designed but now in a V5 plugin format. for more information please see my other post here: http://lime-technology.com/forum/index.php?topic=10673.0 Current Version Download: http://unraid-crashplan-gui-plugin.googlecode.com/files/Crashplan_gui-1.0.9-noarch.plg Previous Versions Download: http://unraid-crashplan-gui-plugin.googlecode.com/files/Crashplan_gui-1.0.8-noarch.plg http://unraid-crashplan-gui-plugin.googlecode.com/files/Crashplan_gui-1.0.5-noarch.plg Please post comments and suggestions in this thread and I will try to answer them the best I can. Changelog: Version 1.0.9: -Fixed Bug webGui shows two User Applications listings under Utilities -Added Cleanup script to remove old plugin during install (no need to reboot to update) Version 1.0.8: -Adds a User Applications Sub Menu if doesn't exist on Utilities Page of the WebGui. Version 1.0.5: -Added event handles to shutdown Crashplan when the Array is stopped -Added event handles to Start crashplan when the Array is started. -Added more detailed version information to gui.
September 28, 201114 yr Author I just wanted to give everyone an update to this plugin. Recent Changes: Added event handles to shutdown Crashplan when the Array is stopped Added event handles to Start crashplan when the Array is started. Added more detailed version information to gui. Latest version: http://unraid-crashplan-gui-plugin.googlecode.com/files/Crashplan_gui-1.0.5-noarch.plg
September 29, 201114 yr does this install complete crashplan ? or just a GUI to monitor things ? Just a GUI to monitor and and start and stop. Installing crashplan is still a manual process and probably always will be.
September 29, 201114 yr does this install complete crashplan ? or just a GUI to monitor things ? Just a GUI to monitor and and start and stop. Installing crashplan is still a manual process and probably always will be. I just changed the title on the original post to add "GUI" to make this more clear.
September 29, 201114 yr Author Joe, Thanks for changing the title on my original post, that should clarify it a little better as to what this plugin is for. I did look into trying to incorporate the installation on Crashplan along with the GUI and this is not feasible as there are still manual steps that would need to be completed by the end user.
October 3, 201114 yr Okay, I know I'm doing something wrong that is simple, and that only frustrates me more. When I run the "installplg" command manually, it installs the plugin (I'm assuming). But I can't see the installed changes when I go back to the GUI. I just assumed I needed to reboot. Well, in my go script I have EXACTLY the same command running after I install Crashplan from the tar file, but before I actually start Crashplan, and I get "installplg: command not found" during the execution of the go script. What am I doing wrong?
October 3, 201114 yr Author Okay, I know I'm doing something wrong that is simple, and that only frustrates me more. When I run the "installplg" command manually, it installs the plugin (I'm assuming). But I can't see the installed changes when I go back to the GUI. I just assumed I needed to reboot. Well, in my go script I have EXACTLY the same command running after I install Crashplan from the tar file, but before I actually start Crashplan, and I get "installplg: command not found" during the execution of the go script. What am I doing wrong? Aiden: There is no need to put anything in your go script to install this plugin after a reboot. Just make sure the .plg file is in the correct folder (/boot/config/plugins) UnRaid V5b11+ is designed to automatically install plugins from this directory.
October 3, 201114 yr Aiden: There is no need to put anything in your go script to install this plugin after a reboot. Just make sure the .plg file is in the correct folder (/boot/config/plugins) UnRaid V5b11+ is designed to automatically install plugins from this directory. Well, that's what I thought too. So I pulled the line out of my go script, but I still can't see the icon in the Utils page. Relevant syslog info showing successful installation of the plugin: Oct 3 18:49:24 Vault logger: installing plugin: Crashplan_gui-1.0.5-noarch Oct 3 18:49:24 Vault logger: file /boot/config/plugins/crashplan_gui/Crashplan-logo.png Oct 3 18:49:24 Vault logger: already exists Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/crashplan.php Oct 3 18:49:24 Vault logger: successfully created plugin directory Oct 3 18:49:24 Vault logger: successfully wrote INLINE file contents Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/crashplan.page Oct 3 18:49:24 Vault logger: successfully wrote INLINE file contents Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/Crashplan-logo.png Oct 3 18:49:24 Vault logger: successfully copied LOCAL file Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/event/disks_mounted Oct 3 18:49:24 Vault logger: successfully created plugin directory Oct 3 18:49:24 Vault logger: successfully wrote INLINE file contents Oct 3 18:49:24 Vault logger: successfully changed file mode Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/event/unmounting_disks Oct 3 18:49:24 Vault logger: successfully wrote INLINE file contents Oct 3 18:49:24 Vault logger: successfully changed file mode Oct 3 18:49:24 Vault logger: plugin successfully installed
October 4, 201114 yr Aiden: There is no need to put anything in your go script to install this plugin after a reboot. Just make sure the .plg file is in the correct folder (/boot/config/plugins) UnRaid V5b11+ is designed to automatically install plugins from this directory. Well, that's what I thought too. So I pulled the line out of my go script, but I still can't see the icon in the Utils page. Relevant syslog info showing successful installation of the plugin: Oct 3 18:49:24 Vault logger: installing plugin: Crashplan_gui-1.0.5-noarch Oct 3 18:49:24 Vault logger: file /boot/config/plugins/crashplan_gui/Crashplan-logo.png Oct 3 18:49:24 Vault logger: already exists Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/crashplan.php Oct 3 18:49:24 Vault logger: successfully created plugin directory Oct 3 18:49:24 Vault logger: successfully wrote INLINE file contents Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/crashplan.page Oct 3 18:49:24 Vault logger: successfully wrote INLINE file contents Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/Crashplan-logo.png Oct 3 18:49:24 Vault logger: successfully copied LOCAL file Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/event/disks_mounted Oct 3 18:49:24 Vault logger: successfully created plugin directory Oct 3 18:49:24 Vault logger: successfully wrote INLINE file contents Oct 3 18:49:24 Vault logger: successfully changed file mode Oct 3 18:49:24 Vault logger: file /usr/local/emhttp/plugins/crashplan_gui/event/unmounting_disks Oct 3 18:49:24 Vault logger: successfully wrote INLINE file contents Oct 3 18:49:24 Vault logger: successfully changed file mode Oct 3 18:49:24 Vault logger: plugin successfully installed Are your running any other addons, plugins, unMenu packages, etc?
October 4, 201114 yr Are your running any other addons, plugins, unMenu packages, etc? No other plugins at this time, as that is one of my first steps in debugging this kind of thing. I just assumed it was a boot issue, but apparently the plugin is getting installed, I just can't see it in the GUI. It should be on the Utils tab, correct?
October 4, 201114 yr Author Are your running any other addons, plugins, unMenu packages, etc? No other plugins at this time, as that is one of my first steps in debugging this kind of thing. I just assumed it was a boot issue, but apparently the plugin is getting installed, I just can't see it in the GUI. It should be on the Utils tab, correct? Aiden: please open a console connection into your server and verify the logo file is present in the following location; /usr/local/emhttp/plugins/crashplan_gui/crashplan-logo.png If this is missing I don't believe the link will show up. Also you can try getting the to plugin directly with the following link Tower/utils/crashplan Change tower to what ever your server name is. Sent from my ADR6350 using Tapatalk Sent from my ADR6350 using Tapatalk
October 4, 201114 yr I have the following in that folder: Crashplan-logo.png crashplan.page crashplan.php event/
October 4, 201114 yr Author I have the following in that folder: Crashplan-logo.png crashplan.page crashplan.php event/ Aiden: I have the same list of files in my plugins folder. If you are trying to view the utils page in IE it may be caching the page. Please try hitting F5 to refresh/cache the page to see if that makes a difference. The utility should show up under Utils under User Applications. I'm using Simple Features GUI on my server but that shouldn't matter.
October 4, 201114 yr Aiden: I have the same list of files in my plugins folder. If you are trying to view the utils page in IE it may be caching the page. Please try hitting F5 to refresh/cache the page to see if that makes a difference. I actually am using Chrome, and no amount of cache resetting or refreshing helps. Incidentally, I just added the Plex plugin and I saw that icon instantly, although it's on the Settings tab. The utility should show up under Utils under User Applications. I'm using Simple Features GUI on my server but that shouldn't matter. I don't have a User Applications section on my Utils tab, and I'm using Simple Features as well. Does your plugin create the User Applications section if it's not there already?
October 4, 201114 yr Author Aiden: I have the same list of files in my plugins folder. If you are trying to view the utils page in IE it may be caching the page. Please try hitting F5 to refresh/cache the page to see if that makes a difference. I actually am using Chrome, and no amount of cache resetting or refreshing helps. Incidentally, I just added the Plex plugin and I saw that icon instantly, although it's on the Settings tab. The utility should show up under Utils under User Applications. I'm using Simple Features GUI on my server but that shouldn't matter. I don't have a User Applications section on my Utils tab, and I'm using Simple Features as well. Does your plugin create the User Applications section if it's not there already? Aiden: I'm not sure why you wouldn't have the User Applications Sub Menu under utilities. Please try this new version on the plugin, I have added the code to Add the User Applications Sub Menu. Please let me know if this works for you. New Version: http://unraid-crashplan-gui-plugin.googlecode.com/files/Crashplan_gui-1.0.9-noarch.plg
October 4, 201114 yr Aiden: I'm not sure why you wouldn't have the User Applications Sub Menu under utilities. Please try this new version on the plugin, I have added the code to Add the User Applications Sub Menu. Please let me know if this works for you. New Version: http://unraid-crashplan-gui-plugin.googlecode.com/files/Crashplan_gui-1.0.9-noarch.plg This version works perfectly. My guess is that in the absence of any other plugins, unRAID's GUI doesn't have a "User Applications" sub menu, and that's why it never showed up previously.
October 10, 201114 yr First off, thanks for the plugin. I have a question... I currently have my Crashplan install sitting on my cache drive and in my Go script I create a symbolic link to the Crashplan directories then start crashplan. This gives me the benefit of never having to re-tar since all changes are persistent. Now as far as I understand, the go script runs after plug-ins are installed, if this is the case I won't be able to use this plugin right? I believe this won't find the files in the right place... Are there any work arounds? I'd love to use the plugin if possible.
October 23, 201114 yr Author First off, thanks for the plugin. I have a question... I currently have my Crashplan install sitting on my cache drive and in my Go script I create a symbolic link to the Crashplan directories then start crashplan. This gives me the benefit of never having to re-tar since all changes are persistent. Now as far as I understand, the go script runs after plug-ins are installed, if this is the case I won't be able to use this plugin right? I believe this won't find the files in the right place... Are there any work arounds? I'd love to use the plugin if possible. gbdesai: You will still be able to use this plugin. I designed this plugin to find the crashplan installation on your server wherever it may be installed. Please give it a try and let me know if it works for you or not.
October 23, 201114 yr First off, thanks for the plugin. I have a question... I currently have my Crashplan install sitting on my cache drive and in my Go script I create a symbolic link to the Crashplan directories then start crashplan. This gives me the benefit of never having to re-tar since all changes are persistent. Now as far as I understand, the go script runs after plug-ins are installed, if this is the case I won't be able to use this plugin right? I believe this won't find the files in the right place... Are there any work arounds? I'd love to use the plugin if possible. gbdesai: You will still be able to use this plugin. I designed this plugin to find the crashplan installation on your server wherever it may be installed. Please give it a try and let me know if it works for you or not. It sure did pick it up. I guess it really appears to be in the default location anyway due to the symbolic links. Thanks, can't wait to see the new integrated CrashPlan plugin between you and SeeDrs... G
October 25, 201114 yr Cleight, please keep this version of your plugin available alongside the new version you and SeeDrs is working on. I intend to install this on some family systems that have limited room for extra drives, and therefore will benefit from having this in memory.
February 3, 201214 yr I just tried to use this GUI only plugin, but it fails to install upon reboot. If I install it after everything is up and running it works fine, but upon reboot I get: Feb 3 14:33:05 Tower logger: plugin successfully installed Feb 3 14:33:05 Tower logger: installing plugin: Crashplan_gui-1.0.9-noarch Feb 3 14:33:05 Tower logger: file /tmp/cleanup: successfully wrote INLINE file contents Feb 3 14:33:05 Tower logger: /bin/bash /tmp/cleanup ... success Feb 3 14:33:05 Tower logger: file /boot/config/plugins/crashplan_gui/Crashplan-logo.png: downloading from http://dl.dropbox.com/u/8699829/Crashplan-logo.png ... bad download, deleting Ideas? thanks, dave
February 5, 201214 yr I just tried to use this GUI only plugin, but it fails to install upon reboot. If I install it after everything is up and running it works fine, but upon reboot I get: Feb 3 14:33:05 Tower logger: plugin successfully installed Feb 3 14:33:05 Tower logger: installing plugin: Crashplan_gui-1.0.9-noarch Feb 3 14:33:05 Tower logger: file /tmp/cleanup: successfully wrote INLINE file contents Feb 3 14:33:05 Tower logger: /bin/bash /tmp/cleanup ... success Feb 3 14:33:05 Tower logger: file /boot/config/plugins/crashplan_gui/Crashplan-logo.png: downloading from http://dl.dropbox.com/u/8699829/Crashplan-logo.png ... bad download, deleting I'm having the exact same issue. It fails when running via a reboot, but works fine if I invoke the installplg command on the command line. I'm on 5.0b14. In my log, right before this plugin executes I see: kernel: e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx A little further down I see: dhcpcd[1029]: eth0: offered 192.168.0.116 from 192.168.0.1 dhcpcd[1029]: eth0: acknowledged 192.168.0.116 from 192.168.0.1 So I think the plugin is trying to download the .png before it has an internet connection. Two thoughts on a quick and dirty fix: 1) I think the plugins get installed in alphabetical order. So if the plugin file is renamed to something like zCrashplan_gui-1.0.9-noarch.plg, that may delay the install long enough for the internet connection to be up. 2) The reason it's trying to download the .png file every reboot is because the plugin cleans up any prior install of itself every time. I assume this is really only needed the first time it's run? If that part of the .plg script is commented out the .png would be persistent across reboots (after the first install, that is).
Archived
This topic is now archived and is closed to further replies.