[ https://issues.apache.org/jira/browse/CASSANDRA-786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nick Bailey updated CASSANDRA-786: ---------------------------------- Attachment: apache-cassandra.spec Some changes to the last attached spec file: * I think the package name should be apache-cassandra as it differentiates an rpm from something that might be provided by Riptano or similar. * Version updated to 0.70 * The package ant-nodeps is a dependency * The build step should perform ant clean and indicate the release flag in order for the jar to build correctly. * I modified how configuration is handled. The package installs the basic configuration at /usr/share/cassandra/default.conf and /etc/cassandra/default.conf. Then alternatives are set up to point /etc/cassandra/conf here with a priority of 0. This allows deployment specific packages to install a custom alternative with a higher priority. * The spec file should default to using the cassandra.in.sh in conf. * Ticket CASSANDRA-1347 addresses making cassandra.in.sh not actually perform jvm configuration. This allows someone to do all configuration by using an alternative /etc/hadoop/conf directory. * Modified the log files and conf files to give read access to the world. > RPM Packages > ------------ > > Key: CASSANDRA-786 > URL: https://issues.apache.org/jira/browse/CASSANDRA-786 > Project: Cassandra > Issue Type: Improvement > Components: Contrib > Reporter: Daniel Lundin > Priority: Minor > Attachments: 768-update-spec-for-trunk.diff, 786-adjust-jars.patch, > apache-cassandra.spec, cassandra.spec, cassandra.spec > > > RPM packages (and debs of course) would be nice,especially now that cassandra > is maturing and gaining more interest. > Lowering the threshold for getting cassandra running and getting started is > also important. > I think the RabbitMQ project has an admirable "Download and install" > experience, not to mention the rather cute "2 min guarantee". Definitely a > good inspiration. > I've been studying Cloudera's Hadoop packages, which are very nice, and > really appreciate the separate packages for configuration. > This allows easy deployment of node configuration to a cluster. > I'll have a spec file for building RHEL5 / CentOS packages ready for review > and attached here in a bit. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.