
So I played with the spec file for 7.x to get OTRS to work on RH8.0. I had some notes about installation for anyone who tries and some thoughts on packaging for RH8. 1. Requires: I had to adjust the Requires list to match up with the current versions on RH8 perl-Digest-MD5 is default on RH8 and not a package perl-MIME-Base64 is default on RH8... sendmail replaced with MTA metapackage cause I use postfix mysqlclient is now at 10 and is a part of mysql apache is now called httpd 2. Auto update of httpd.conf In the post-install, the spec file appends the include of the apache-httpd.include.conf file to the end of httpd.conf. I did not notice this, and since it does not work with apache2, this cause me no end of trouble to track down. this leads to 3 3. /etc/httpd/conf.d Apache2 on RH8 has a dir called /etc/httpd/conf.d, specifically for packages. In the install phase of the spec file, I installed the apache2-httpd.include.conf file there as otrs.conf. When you install the package, the conf file appears under apache and will be loaded the next time apache is loaded. (I assume this is what you want). 4. Net-LDAP and perl-GD et al. These two perl packaged are considered optional as they are only used as for certain modules. Redhat though, finds references to them in code and determines them as requirements. As they are not part of the standard distribution and there are no contrib packages available, this is hard if you prefer to install modules as packages. Is is possible to separate this code into a different perl module and then package? This would allow allow installation of these features (as well as their required modules) to be optional. otrs-version.i386.rpm otrs-ldap-version.i386.rpm otrs-GD-version.i386.rpm 5. apache2-httpd.include.conf This file uses <IfModule> directives. These did not work for me out of the box, and once I removed them, things worked find. I am not sure why and did not delve into it, so there maybe something I did wrong, but, I thought that might be usefull. I have using this for a week and so far its pretty awesome. Seems like you have headed in a great direction. Many thanks for the work so far. nIcholas