accumulo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Vines (Updated) (JIRA)" <>
Subject [jira] [Updated] (ACCUMULO-19) Debian packaging support
Date Tue, 24 Jan 2012 13:48:40 GMT


John Vines updated ACCUMULO-19:

    Fix Version/s: 1.5.0

I am going to make an effort to get these patches rolled in to both 1.4 and 1.5 so we have
debian support in place.
> Debian packaging support
> ------------------------
>                 Key: ACCUMULO-19
>                 URL:
>             Project: Accumulo
>          Issue Type: New Feature
>          Components: dist
>    Affects Versions: 1.4.0
>            Reporter: Scott Kuehn
>            Assignee: Scott Kuehn
>            Priority: Minor
>             Fix For: 1.4.0, 1.5.0
>         Attachments: ACCUMULO-19.patch, ACCUMULO-19_v2.patch, ACCUMULO-19_v3.patch
> This ticket is for improving Accumulo ease-of-installation by adding built-in support
for debian packing. 
> Debian pkg support requires:
> 1. Creating the deb package lifecycle hook scripts, such as 'preinst' and 'postinst'
> 2. Creating an init.d script (one of these already exists in bin/)
> 3. Integrating deb construction into the build lifecycle.  There are some mvn dpkg plugins,
but Im not sure how well these work.  It might just be easier to run the deb construction
as a delegated ant task (via the maven's antrun plugin)
> Outline of required files: Putting all related packing files under src/packages, which
is consistent with other Apache projects, such as zookeeper.
> The following dpkg hooks go in src/packages/deb/accumulo.control/:
> conffile, control, postinst, postrm, preinst, prerm
> An init.d script (which I think can just be a copy of bin/etc_initd_accumulo) goes in

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message