-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On May 18, 2006, at 17:59 , Voytek Eymont wrote:
On Fri, May 19, 2006 1:58 am, Mark Martinec wrote:
can I simply edit top of amavisd to point it at the more recent
Perl ?
Yes you can. But you would need to be extremely careful when
using existing (and installing new) Perl modules, as these may
come from
(go to) one or the other of your Perl libraries.
More likely than not this will lead to confusion and
inconsistencies, so if you can afford, it is safest to remove 5.6.1
entirely, along with all its library directories.
unfortunately, 'ppl that know' tell me 5.6.1 is needed by some of the
RedHat's scripts, hence, I was advised against removing the RH's Perl
hmmm
What???
People tried to remove the 5.6.1-rc3 provided by Apple in OSX 10.2
and when they did a lot of the software was broken.
A quick look at what was breaking boiled down to some modules that I
couldn't find the sources for which is probably the same problem
you'll encounter with your RH install but not all is lost.
I edited the packlist files to reflect the new paths (used a script),
used the "install_name_tool" to fix paths in any linked binaries that
required it and everything was up and running with 5.8.7 so knowing
this much and having done this myself leads me to believe that it can
be done in other OS's using the same principles and I'd be really
hard-pressed to believe that it can't be accomplished with this easy
and simple method in RH.
I believe that this tool can be ported without too much difficulty if
RH doesn't have anything of equivalent functionality.
Here's the manpage.
INSTALL_NAME_TOOL(1)
INSTALL_NAME_TOOL(1)
NAME
install_name_tool - change dynamic shared library install names
SYNOPSIS
install_name_tool [-change old new ] ... [-id name] file
DESCRIPTION
Install_name_tool changes the dynamic shared library
install names
recorded in a Mach-O binary. For this tool to work when
the install
names are larger the binary should be built with the ld
(1) -header-
pad_max_install_names option.
-change old new
Changes the dependent shared library install name old
to new in
the specified Mach-O binary. More than one of these
options can
be specified. If the Mach-O binary does not
contain the old
install name in a specified -change option the
option is
ignored.
-id name
Changes the shared library identification name of
a dynamic
shared library to name. If the Mach-O binary is not
a dynamic
shared library and the -id option is specified it is
ignored.
SEE ALSO
ld(1)
link to the source that might be usefull.
http://darwinsource.opendarwin.org/projects/apsl/cctools-576/misc/
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services,
security?
Get stuff done quickly with pre-integrated technology to make your
job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (Darwin)
iD8DBQFEbQbKiD9DTPch4RQRAh7yAJ494mDAuDoyqo/fAP0vfXUOyfhlLgCffg1Y
OqMbSUCq4fYdLr8dF0wbt+I=
=Q8SJ
-----END PGP SIGNATURE-----
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/