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.

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

Featured Replies

[mention=11874]dmacias[/mention]- can you add Serf back into the Nerd Tools package?  It seems to have dropped at some point.
 
Thanks for the great work on this!
I did add this back in on 5/14. Just posting in case you missed it.
  • Replies 2k
  • Views 777.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • EDIT: Nerdtools is now available as a replacement, you might want to check that first: Some tools like iperf3 and perl are now included in the base unraid release, hence them not being present i

  • Lol, are we going to petition the willy wonka company to change the name of their candy too?  I guess its not a big deal to change the name, I just have to laugh at the thought of someone honestly bei

  • Reason why it's not marked as being incompatible and it hasn't been said point blank that it's going to disappear is because the deadline for this to happen is when 6.11 stable is released.  

Posted Images

Is there any chance of adding the latest python3.7?

Would it be possible to give it a try to fix the previous problem with borg? qouting myself earlier in the thread to give a few details. I'm not sure where to start, but perhaps updating msgpack, setuptools and Python3 might help?

 

On 3/22/2019 at 11:22 PM, Nischi said:

As mentioned earlier, you need msgpack, setuptools and Python3

However, that will lately result in the message "Using a pure-python msgpack! This will result in lower performance." when running backups. From what I can tell, it will only use 1 core, thus slowing down backups quite a lot.

On 6/4/2019 at 8:21 PM, ungeek67 said:
Would love to be able to create a custom/informative motd, any objections to including update-motd?
 
If possible figlet and lolcat too but they're really only for a bit of 'fun' for a header if I'm pushing my luck.

I'm not sure that's available for slackware. At least I wasn't able to find anything. I can still add figlet and lolcat if you want.

Edited by dmacias

11 hours ago, SkyHead said:

Is there any chance of adding the latest python3.7?

updated to python3.7

4 hours ago, Nischi said:

Would it be possible to give it a try to fix the previous problem with borg? qouting myself earlier in the thread to give a few details. I'm not sure where to start, but perhaps updating msgpack, setuptools and Python3 might help?

 

I think this was fixed if you removed msgpack and reinstalled it. But anyway I updated borg to 1.1.10 and remove the msgpack package since "borgbackup 1.1.10 bug fix release (now bundling msgpack)" You may want to remove msgpack first then update but it shouldn't matter.

5 hours ago, dmacias said:

I think this was fixed if you removed msgpack and reinstalled it. But anyway I updated borg to 1.1.10 and remove the msgpack package since "borgbackup 1.1.10 bug fix release (now bundling msgpack)" You may want to remove msgpack first then update but it shouldn't matter.

I haven't updated in a while, and it fixed the problem just as you suspected. thanks again!

18 hours ago, dmacias said:

updated to python3.7

Thanks

I recently upgraded to Unraid 6.7.2, and now it seems irssi is looking for the wrong version of libssl?

 

irssi: error while loading shared libraries: libssl.so.1: cannot open shared object file: No such file or directory

 

I tried checking for updates and reinstalling in nerd tools, no difference. It looks like /usr/lib64 on the server has libssl.so.1.1 and libssl.so

Edited by monogoat

I recently upgraded to Unraid 6.7.2, and now it seems irssi is looking for the wrong version of libssl?
 
irssi: error while loading shared libraries: libssl.so.1: cannot open shared object file: No such file or directory

 
I tried checking for updates and reinstalling in nerd tools, no difference. It looks like /usr/lib64 on the server has libssl.so.1.1 and libssl.so

I updated irssi. Try now.
On 6/29/2019 at 2:19 PM, dmacias said:
On 6/29/2019 at 1:49 PM, monogoat said:
I recently upgraded to Unraid 6.7.2, and now it seems irssi is looking for the wrong version of libssl?
 


irssi: error while loading shared libraries: libssl.so.1: cannot open shared object file: No such file or directory
 

 
I tried checking for updates and reinstalling in nerd tools, no difference. It looks like /usr/lib64 on the server has libssl.so.1.1 and libssl.so

I updated irssi. Try now.

 

Well, it has a different error now lol

 

irssi: error while loading shared libraries: libutf8proc.so.2: cannot open shared object file: No such file or directory

 

@dmacias I just upgraded to 6.7.2. Is there a reazon bluez would have disappeared from NerdPack? It was super useful.

Thanks!

@dmacias I just upgraded to 6.7.2. Is there a reazon bluez would have disappeared from NerdPack? It was super useful.
Thanks!
Added bluez back in
 
Well, it has a different error now lol
 
irssi: error while loading shared libraries: libutf8proc.so.2: cannot open shared object file: No such file or directory

 

I added utf8proc. You'll have to install that too. Also update irssi and perl
2 hours ago, dmacias said:
On 6/30/2019 at 6:17 PM, monogoat said:
 
Well, it has a different error now lol
 


irssi: error while loading shared libraries: libutf8proc.so.2: cannot open shared object file: No such file or directory
 

 

I added utf8proc. You'll have to install that too. Also update irssi and perl

Bingo! It is working properly again. Thanks a whole bunch!

6 hours ago, dmacias said:
13 hours ago, kmwoley said:
@dmacias I just upgraded to 6.7.2. Is there a reazon bluez would have disappeared from NerdPack? It was super useful.
Thanks!

Added bluez back in

Thank you!

  • 2 weeks later...

This is probably answered already but I can't figure out how to search this thread 🤷‍♂️.

 

I have SSHFS working but want to auto mount something on boot.  Should I just add the command in my /boot/config/go file? If I do that, how do I ensure SSHFS is installed before I run the command? Or is it not possible to have NerdPack install stuff on boot automatically?

Look into User Scripts addons. It's easier to manage your own items via that plugin.

Look into User Scripts addons. It's easier to manage your own items via that plugin.


Instead of adding to /boot/config/go file you mean? Any disadvantages with using user scripts for this? Eg. Any risk of user scripts not loading correctly when go file will always?

If I go user scripts route, I’m trying to run sshfs before the docker service starts. Is that possible?
16 minutes ago, tmchow said:

I’m trying to run sshfs before the docker service starts. Is that possible?

All services are started when user scripts executes any scripts at array start.  You want go

All services are started when user scripts executes any scripts at array start.  You want go

 

So just to be clear: is everything in go file executes BEFORE docker service is started?

 

I need to run SSHFS to mount a drive but sshfs is installed via Nerd Pack. Will it be available for execution from go file?

14 minutes ago, tmchow said:

is everything in go file executes BEFORE docker service is started?

 

Yes.  the emhttp process starts (in the background) via the go file, and it is what starts up all the services.  But, you may need to check for network access in your startup script to ensure that the network is actually up and running (emhttp doesn't start the network, but sometimes the network being available is delayed due to multitude of reasons)

Edited by Squid

Yes.  the emhttp process starts (in the background) via the go file, and it is what starts up all the services.  But, you may need to check for network access in your startup script to ensure that the network is actually up and running (emhttp doesn't start the network, but sometimes the network being available is delayed due to multitude of reasons)


Thanks that makes sense. So you’re saying to put my SSHFS mount command before emhttp but also check for network before that. I guess if network isn’t available I could put a sleep/wait in the script at that point to stall to get more time.

Any suggestions on the best/right way to check for network connectivity to my remote server? I’m kinda new to scripting and such.
19 hours ago, tmchow said:

Any suggestions on the best/right way to check for network connectivity to my remote server? I’m kinda new to scripting and such.

Not saying this is best or right, but it works for me as a network check. However, this is NOT in my go file.

#!/bin/bash
printf "%s" "waiting for IP ..."
while ! ping -c 1 -n -w 1 192.168.X.X &> /dev/null
do
    printf "%c" "."
done
printf "\n%s\n"  "IP is online"

Obviously change the IP to what you need to monitor, and add any actions you wish to happen at the end. This script just prints ...... until the ping returns successfully, so if the ip is never reachable, this will stall. There is no automatic escape. Think carefully about what could happen if your remote server is offline, you may want to change the logic. Perhaps a for next instead of while do.

Guest
This topic is now 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.