Petals ESB is distributed as a ZIP archive. Please create a Debian package to improve its integration with Linux Debian-based system.
Requirements about the Debian package:
- The package will be compliant with all Debian policies
- Provide a script to automatically start/stop Petals booting the host
- One Petals runtime can launch several containers:
- Petals ESB is installed into /usr/local/petals-esb
- Several available container configurations are available into /etc/petals-esb/containers-available
- Several active container configurations are availbale into /etc/petals-esb/containers-enabled
- For each container configured into /etc/petals-esb/containers-enabled, the Petals ESB launcher use the runtime to instanciate a container.
- To de-activate temporarly a configuration, just unlink it into /etc/petals-esb/containers-enabled