Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



13 Commits

Repository files navigation


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, the drobofs branch contains the DroboFS version.

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, please replace the original bash binary by logging in and typing:

cp /mnt/DroboFS/Shares/DroboApps/bash/bin/bash /bin/bash

You can also install some default configuration files by doing:

mv /etc/profile /etc/profile.orig
ln -s /mnt/DroboFS/Shares/DroboApps/bash/etc/profile /etc/profile
cp /mnt/DroboFS/Shares/DroboApps/bash/etc/skel/bashrc ~/.bashrc
cp /mnt/DroboFS/Shares/DroboApps/bash/etc/skel/profile ~/.profile

How to compile

First make sure that you have a working cross-compiling VM. See for a step-by-step description.

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

git clone
cd bash
ls -la *.tgz

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

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



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.