Skip to content

dhomas1/openssh

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openssh 10.0p1

This is a set of scripts to package a DroboApp from scratch, i.e., download sources, unpackage, compile, install, and package in a TGZ file. The master branch contains the Drobo5N version. It also works on the 5N2 (which is what I test on), as well as the B810N, though I have no way of testing this.

I just want to install the DroboApp, what do I do?

Check the releases page. If there are no releases available, then you have to compile.

Once installed, you can symlink the ssh binary to /usr/bin/ using the following command via command line:

ln -s /mnt/DroboFS/Shares/DroboApps/openssh/bin/ssh /usr/bin/ssh

This will allow the ssh binary to be used systemwide, and is especially useful to be able to use rsync to move files to another server.

How to compile

First make sure that you have a working cross-compiling VM.

Log in the VM, pick a temporary folder (e.g., ~/build), and then do:

git clone https://github.com/dhomas1/openssh.git
cd openssh
./build.sh
ls -la *.tgz

Each invocation creates a log file with all the generated output.

  • ./build.sh distclean removes everything, including downloaded files.
  • ./build.sh clean removes everything but downloaded files.
  • ./build.sh package repackages the DroboApp, without recompiling.

Sources

Help support the apps

If you feel like buying me a beer:

[Patreon]

Paypal

Disclaimer

Props to the original creator of the majority of these DroboApps, DroboPorts. I forked most of my repositories from him to keep my Drobo up-to-date.

Drobo, DroboShare, Drobo FS, Drobo 5N, DRI and all related trademarks are the property of Data Robotics, Inc. This site is not affiliated, endorsed or supported by DRI in any way. The use of information and software provided on this website may be used at your own risk. The information and software available on this website are provided as-is without any warranty or guarantee. By visiting this website you agree that: (1) We take no liability under any circumstance or legal theory for any DroboApp, software, error, omissions, loss of data or damage of any kind related to your use or exposure to any information provided on this site; (2) All software are made “AS AVAILABLE” and “AS IS” without any warranty or guarantee. All express and implied warranties are disclaimed. Some states do not allow limitations of incidental or consequential damages or on how long an implied warranty lasts, so the above may not apply to you.

About

OpenSSH DroboApp build scripts

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%