dmacias72 / unRAID-NerdPack

GNU General Public License v2.0
77 stars 33 forks source link

add Ookla's speedtest.net cli #31

Closed jcat4 closed 3 years ago

jcat4 commented 4 years ago

I was unsure what else I needed to change, or how exactly the package's content needed to be arranged...

This is the official CLI for Ookla's speedtest.net.

The added tgz archive has the following files:

The archive is unmodified and comes as-is straight from the x86_64 Linux download from speedtest.net's CLI page.

kubedzero commented 3 years ago

You'll need to follow this Slackware guide on making a SlackBuild script or just jump directly to creating the files necessary to construct a .txz archive compatible with Slackware's installpkg command. The Slackware wiki has some information. You can check out this repo's SlackBuild folder for examples and instructions, I've personally worked on the nmon, llfuse, and borgbackup folders

dmacias72 commented 3 years ago

I didn't want to add this here since it's part of another plugin of mine. One problem with this is it requires you accept a license to use it. So you would have to do this everytime you boot. I don't remember where it stores the license file but you could symlink it on boot. That's what my plan was for the plugin. Just hadn't worked out the initial acceptance yet. All of this isn't included in the plugin yet but is pushed to github. Here's a link to the package and the repo:

https://github.com/dmacias72/unRAID-speedtest/blob/master/packages/speedtest-1.0.0.2-x86_64-2.txz