A BOSH release for deploying a tmux
executable.
This release also installs a script to /etc/profile.d
that makes tmux
available on the PATH
.
An example manifest for BOSH-Lite can be found at manifests/bosh-lite.yml.
This manifest assumes the BOSH-Lite BOSH director has a cloud-config similar to the one in the cf-deployment repository.
To upload the release and deploy, follow these steps using the BOSH CLI, assuming the BOSH-Lite director is aliased to lite
:
$ bosh -e lite upload-release releases/tmux/tmux-0.2.0.yml
$ bosh -e lite -d tmux deploy manifests/bosh-lite.yml
- tmux: https://github.com/tmux/tmux
- libevent: http://libevent.org/
- ncurses: http://invisible-island.net/ncurses/
Thanks to https://gist.github.com/ryin/3106801 and https://gist.github.com/haridsv/5040047 for providing most of the compilation flags required for the BOSH packaging scripts to work.