unRAID 6 NerdPack - CLI tools (iftop, iotop, screen, kbd, etc.)


jonp

Recommended Posts

 

 

 

Fantastic!  I wanted to build something like that eventually since our list of packages keeps growing.  Nice work!

 

Are you open to collaboration and merging your work in to the existing Nerdpack repo/plugin?

On second thought, with the GUI present, would it be more prudent for me to remove the LT plugin from CA once dmacias accepts the PR's I've got on his template?

 

Maybe... It'd be nice to just have one plugin for this (I don't mind where the plg lives - either my repo or dmacias') but I'm trying to figure out the best way to upgrade everyone that currently has Nerdpack installed.  I figured a majority of folks installed my plugin outside of community apps (since you just added plugin support).

 

If you wanna merge it into your repo after you look through it. I could then push an updated plg file pointing to the plg file in  yours.  Then any subsequent updates would come from your repo.

Link to comment

plugin: installing: https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/NerdPack.plg
plugin: downloading https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/NerdPack.plg
plugin: downloading: https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/NerdPack.plg ... done

Warning: simplexml_load_file(): /tmp/plugins/NerdPack.plg:1: parser error : Document is empty in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): /tmp/plugins/NerdPack.plg:1: parser error : Start tag expected, '<' not found in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193
plugin: xml parse error

 

I got this error today when trying to install. I also got similar error via the cli.

 

 

Link to comment

plugin: installing: https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/NerdPack.plg
plugin: downloading https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/NerdPack.plg
plugin: downloading: https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/NerdPack.plg ... done

Warning: simplexml_load_file(): /tmp/plugins/NerdPack.plg:1: parser error : Document is empty in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): /tmp/plugins/NerdPack.plg:1: parser error : Start tag expected, '<' not found in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 193
plugin: xml parse error

 

I got this error today when trying to install. I also got similar error via the cli.

Can you ping raw.githubusercontent.com from your server?

ping raw.githubusercontent.com -c 3

 

On the Dashboard under System Status, what do you have for flash : log : docker ?

Link to comment

installed but not seeing any items to install.

 

installed but not seeing any items to install.

I too have the same result after install

I figured out the problem. I'll fix it. If you make a directory named "packages" on your flash drive in /boot/config/plugins/NerdPack it'll work.

 

worked like a charm.  thanks!

Link to comment

 

 

I created a frontend for the NerdPack repo. Your presented with a table of the packages in the repo. It allows you to download, install, uninstall and remove the packages individually and all together. There's a couple of switches up top for uninstall and delete. So when a package is deselected and the Apply is clicked it will be uninstalled and/or deleted if selected. I haven't fully tested the update functions if a package is updated in the repo.

 

Also if screen is selected then utempter is selected also same for iotop and python. Let me know if there are any other packages that depend on each other.

 

https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/NerdPack.plg

 

Fantastic!  I wanted to build something like that eventually since our list of packages keeps growing.  Nice work!

 

Are you open to collaboration and merging your work in to the existing Nerdpack repo/plugin?

 

I open to whatever you wanna do. Let me know what you think is best.

 

Did you guys ever work out if this is getting incorporated directly into Nerdpack or if they are being separate?

Link to comment

 

Suggestion. Since we now have the entire list of tools in the gui can we add descriptions to the tools when you hover the mouse over the filename? Just for the lazy people I guess, like me.

Like this idea!

+2, or even if you hit "help" and it listed underneath.

 

Suggestion. Since we now have the entire list of tools in the gui can we add descriptions to the tools when you hover the mouse over the filename? Just for the lazy people I guess, like me.

 

Suggestion. Since we now have the entire list of tools in the gui can we add descriptions to the tools when you hover the mouse over the filename? Just for the lazy people I guess, like me.

Like this idea!

I added descriptions by hovering over the package name. Plus some tablesorter updates.

Link to comment
  • 2 weeks later...

 

Fantastic!  I wanted to build something like that eventually since our list of packages keeps growing.  Nice work!

 

Are you open to collaboration and merging your work in to the existing Nerdpack repo/plugin?

On second thought, with the GUI present, would it be more prudent for me to remove the LT plugin from CA once dmacias accepts the PR's I've got on his template?

 

I thought about this more, reviewed dmacias' awesome GUI and code in detail and decided to pop the question.  Will you merge me?  He said yes! ;D  So, Nerd Pack + Nerd Pack GUI will become just one plugin and all will move over to dmacias' repo.

 

Squid, please remove the my Nerd Pack plugin from CA when you get a chance.  I'll make one more update to my plg, updating the repo url, so future updates will come from dmacias' repo instead of mine.

 

I will continue to update code and add new/updated packages to Nerd Pack for dmacias' repo going forward.

 

Link to comment

 

Fantastic!  I wanted to build something like that eventually since our list of packages keeps growing.  Nice work!

 

Are you open to collaboration and merging your work in to the existing Nerdpack repo/plugin?

On second thought, with the GUI present, would it be more prudent for me to remove the LT plugin from CA once dmacias accepts the PR's I've got on his template?

 

I thought about this more, reviewed dmacias' awesome GUI and code in detail and decided to pop the question.  Will you merge me?  He said yes! ;D  So, Nerd Pack + Nerd Pack GUI will become just one plugin and all will move over to dmacias' repo.

 

Squid, please remove the my Nerd Pack plugin from CA when you get a chance.  I'll make one more update to my plg, updating the repo url, so future updates will come from dmacias' repo instead of mine.

 

I will continue to update code and add new/updated packages to Nerd Pack for dmacias' repo going forward.

Done.  Congratulations on having the first LT addition to unRaid being blacklisted...  (I blacklisted the plugin, but left the repository active in case you come up with another plugin)
Link to comment
  • Squid unpinned this topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.