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

Reply via email to