Do I understand correctly that my options are -
a) modify the corresponding tr.src.rpm and rebuild it according to my configuration needs, or
b) download the pristine source and compile it according to my configuration needs?
When I need something not included in TSL packages I go one of three routes, depending...
1. Grab an RPM from some other distro from rpmfind.net and use that. 2. Build from source tarball. 3. Build from src rpm.
Which approach depends on the package. If I know it's fairly small and generic like 'vacation' (There's no 'vacation' program in TSL??) then I grab an RPM and test it.
If it's complex and I need special support (example, I just built php to support Mapserver php-mapscript) then I build from tarball.
If it's a minor change like a 3 line patch then I build from source rpm, example I patched imap daemon to support pop-before-smtp via dracd. This is easier than building from tarball.
The tricky and time-consuming part is knowing which approach to use each time, especially for a beginner.
Two reasons to use TSL instead of other distros such as Redhat: it's not bloated with things like KDE and Gnome but still has virtually everything a server needs, and the developers are very responsive to reasonable requests.
Brian
_______________________________________________ tsl-discuss mailing list [email protected] http://lists.trustix.org/mailman/listinfo/tsl-discuss
