chris snow created STRATOS-661: ---------------------------------- Summary: Create debian/ubuntu native package Key: STRATOS-661 URL: https://issues.apache.org/jira/browse/STRATOS-661 Project: Stratos Issue Type: Improvement Affects Versions: FUTURE Environment: Debian / Ubuntu Reporter: chris snow
This JIRA ticket is to capture the design of a deb package for Stratos. h2. Tooling Approach It would be preferable if packaging was integrated into the maven build rather than requiring native packaging tools to be installed. [jdeb|https://github.com/tcurdt/jdeb] seems to be the best supported java library for creating debian packages. h2. Packaging Approach The first version of the packaging should focus on: * Single product profile Installation * Create 'stratos' user account and 'stratos' group * Install Stratos to the /opt folder * Create init.d/upstart scripts * Install mysql database * Install rabbitmq (has dependency on [STRATOS-616|https://issues.apache.org/jira/browse/STRATOS-616] * Key configuration files to go in /etc/ folder ** which configuration files? h2. Future Versions * Logs to go to /var/logs/stratos? * Distributed installation? * what else? -- This message was sent by Atlassian JIRA (v6.2#6252)