Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Crashplan GUI Plugin for V5b11 +

Featured Replies

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.

Awesome.  Can't wait to try this when I get home.

does this install complete crashplan ?

or just a GUI to monitor things ?

 

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.

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.
  • 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.

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?

  • 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.

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

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?

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?

  • 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

I have the following in that folder:

Crashplan-logo.png  crashplan.page  crashplan.php  event/

 

  • 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.

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?

  • 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

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.

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.

  • 2 weeks later...
  • 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.

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

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.

  • 3 months later...

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

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.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.