New RedHat RPM

Description

The current RPM is built using install4j and just isn't very good. It doesn't perform upgrades well and doesn't do enough to configure the OS. We need to create our own RPM.

Environment

None

Activity

Show:

Daniel Henninger 
May 9, 2007 at 12:37 AM

Just a couple of comments folk.

I've changed the owner to daemon:daemon for the sake of general consistency with 'standard installs'. Generally I like to avoid creating new users if possible. If y'all have strong objections I'd like to hear them.

The config being overwritten is fixed. Easy one.

As for the RPM from jpackage.org, it's hard to juggle all of the 83 types of java rpms out there. (one from sun, one from jpackage.org. etc) So what we're aiming to do for the standard RPM is to bundle the JRE, but I'm also allowing the ability to override via /etc/sysconfig/openfire. I think it'll work out well.

Mariusz Smykuła 
July 18, 2006 at 4:43 PM

This RPM should works with java-1.5.0-sun-1.5.0.07-1jpp from jpackage.org

Sorin Sbarnea 
July 16, 2006 at 11:04 PM

Bugs with current rpm script:

  • the installer does not change the owner to jive.jive (at leas when installed as root) -> server down on upgrades too!

  • the installer is changing (overwriting) the server name in the configuration -> server down on upgrades if default server name is not the same as the jabber domain.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created July 9, 2006 at 5:55 AM
Updated May 9, 2007 at 9:40 AM
Resolved May 9, 2007 at 9:40 AM