NOTE: The RPM installer is proprietary and is no longer maintained. It is not recommended to use this older release for production use. We are looking for a contributor who can maintain open source installers.
Source: TWikiInstaller Section: rpm
I couldn't find any RPM packages that would work for my
RedHat system (RHEL 3 beta 1) so I wrote my own. If I had known how long it would take to figure out RPM SPEC files and figure out a bug in my rpmbuild installation, I certainly wouldn't have done it. But I couldn't stop once I started.
They should work on any
RedHat system that provides Apache 2.0 (httpd >= 2.0). They depend on the availability of
/etc/httpd/conf.d.
Enjoy.
--
TuradgAleahmad
Thanks for doing this (belatedly) - see also
ModPerl,
TWikiOnRedHat and
ModPerlOnRedHat90.
--
RichardDonkin - 09 Oct 2003
I've just rebuilt these packages for the
TWikiRelease01Sep2004. They are attached below..
--
KevinCMiller - 09 Sep 2004
I've also just built them for Fedora Core 2. The primary difference is dropping the perl-CGI dependency, since perl provides that by default.
--
KevinCMiller - 10 Oct 2004
Good work, thanks Kevin,
I'm ignorant of the details of how RPM works, but just to be sure everyone can
reproduce these packages, can I just make sure that
- all files required to build the RPMs are checked in to the SVN repository
- there are some instructions describing how it is done
I've been interested in putting together an RPM for
SuSE 9.0 and 9.1 for a while.
--
CrawfordCurrie - 11 Oct 2004
you can recreate the RPM from the SRPM (source RPM), along with
Google:rpmbuild
(
rpmbuild -rebuild twiki-20040901.fc2-2.src.rpm), although it would still be a good idea to get the
.spec file checked into CVS/SVN(?) if i make any modifications, i'll check it into
TWikiPluginsCVS
--
WillNorris - 21 Oct 2004
I've rebuilt the RPMs with the patch to address
SecurityAlertExecuteCommandsWithSearch. They are the -3 RPMs below..
I'm also posting the specfile that I'm using to build the RPMs. It can be adjusted for your system and then use
rpmbuild -ba [specfile] to build the actual RPMS.
--
KevinCMiller - 16 Nov 2004
If a single spec file is found in a tarball, you can rebuild the binary RPM directly from the tarball with
rpmbuild -ta tarballname.tar.gz.
I've done a lot of RPM packaging and will check out what you've got. My TWiki is deployed on Fedora Core 2, but was manually installed. An RPM would be nicer.
--
KennethPorter - 16 Nov 2004
Issues:
- No build root. That means you can't package as a mortal, and someone who repackages as root risks blowing away their real installation.
- twiki.conf can be another source file.
- Don't mess with the user's config in
%post and %postun, unless this is a first-time install and no config file exists yet.
- Content should be in /var/www (or perhaps /srv), not /home.
--
KennethPorter - 17 Nov 2004
>
That means you can't package as a mortal
Have you checked
http://easysw.com/epm
?
As a
really nice side effect, it would give you packages for most other Unixes.
--
PeterKlausner - 01 Mar 2005