-
Notifications
You must be signed in to change notification settings - Fork 0
Installing (Legacy)
LionsPhil edited this page Jun 5, 2015
·
1 revision
There is a legacy, non-package-managed method for installing Plumage.
This is not recommended since it makes upgrading and removing Plumage harder. Prefer building a Debian package if possible.
- Check the example configurations make sense for your machines.
deploy
, below, will use them. Modify it to use copies of them if needed. - Use the
deploy
script to put the four roles into place.- Edit it to choose the machine targets.
- Read the comments about expected directories and permissions.
- (
deploy
is useful to quickly put code changes onto the machines while developing.)
- Copy
examples/initscripts/plumage
to/etc/init.d/plumage{UI,Master,Client,Server}
as appropriate on each machine, chmod it to root, and make sure it's executable. - Make each init script start on boot:
sudo update-rc.d plumage{UI,Master,Client,Server} defaults
- If you want to be slightly more secure, chown away /opt/plumage/ directories so that Plumage can't write to itself. (This will stop
deploy
working.)
Plumage wiki content is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.