For Programmers: Free Programming Magazines  


Home > Archive > LDAP > February 2007 > Need Help Getting Authen::SASL installed on AIX 4.3









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Need Help Getting Authen::SASL installed on AIX 4.3
Ralph.Grothe@itdz-berlin.de

2007-01-02, 7:20 pm

Hello,

I run a Nagios server on an AIX 4.3 PowerPC.

Unfortunately I am chained to this old iron and and daft OS=20
because this is my only gateway for monitoring hosts in
firewalled LANs.

I loath this platform because I always encounter almost
unsurmountable difficulties
whenever I need to install stuff that is in any way dependent on
some crypto or otherwise
demanding libraries, which on the other hand would compile within
a tick on any average=20
Linux box.

So far I have had my Nagios notifications sent via our SMTP
relay,
but what if that fails?

So I set up a Jabber server on another HP-UX box,
and registered a client on it.

I only want to establish instant messaging via this Jabber server
as an alternative
for Nagios alert notifications.

Thus I wanted to install the CPAN module Net::Jabber which
depends on Net::XMMP
which depends on XML::Stream which depends on (among others)
Authen::SASL,
and was once again bitten by the AIX platform deficiencies.

It seems that I am forced to use the "simple" authentication and
security layer
despite the fact that I will most certainly never make any use of
it because both
my Nagios server and my Jabber server run in a shielded (fwalled)
LAN.

However, did I at least manage to compile and install libgsasl
from the GNU FSF
which went to /usr/local/lib.

The usually recommended "perl -MCPAN -e 'install Net::XMMP'" was
of course
predoomed to failure because I already got kicked out by the
horrible failing
of all Authen::SASL tests.

Unfortunately there is no README that explains how to install
Authen::SASL.

When I run a simple

$ perl Makefile.PL=20
*** Module::AutoInstall version 1.02
*** Checking for Perl dependencies...
[DIGEST-MD5 mechanism]
- Digest::MD5 ...loaded. (2.33)
[CRAM-MD5 mechanism]
- Digest::HMAC_MD5 ...loaded. (1.01)
[GSSAPI mechanism]
- GSSAPI ...missing.
=3D=3D> Auto-install the 1 optional module(s) from CPAN? [n]=20
*** Module::AutoInstall configuration finished.
Can't call method "load" on an undefined value at
inc/Module/Install.pm line 164
, <STDIN> line 1.


there seems to be some Autoload issue, I would guess.
(couldn't this be trapped in e.g. an eval block by some can()
method call?)


$ sed -n 163,165p inc/Module/Install.pm=20
sub call {
my ($self, $method) =3D @_;
my $obj =3D $self->load($method) or return;



It also makes no difference whether I provide a hint where to
look for libgsasl=20
like

$ LDDFLAGS=3D-L/usr/local/lib perl Makefile.PL

or so

$ perl Makefile.PL LDDFLAGS=3D-L/usr/local/lib


and the Makefile.PL MakeMaker stub provides no hints what one
could pass
to WriteMakefile() to remedy this.


Please, give me a clue what needs to be done to get Authen::SASL
installed,
or even better yet, how to bypass it and get Net::XMMP installed
nevertheless.


Yours faithfully

Ralph Grothe
Abmohadickbas

2007-02-01, 2:21 pm

superb! :)
http://nencyalba.info/porn_clips/160948
regards, Abmohadickbas
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com