Sorry.  Haven't been able to work on this for several weeks.
(I'm the OP.)

The machine runs RH linux (5.4, IIRC) installed via kickstart, using
a "stock" configuration -- no special efforts to include
any perl packages.  So it's just a basic configurtion,
perl-wise.

However, it turns out that there is a CPAN mirror inside
our firewall (nice of them to tell me about it -- which,
in fact, they didn't; I found it by snooping around).
Someone did send me a list of the dependencies they
knew about (which aren't in the INSTALL file), but,
that's __supposed__ to be moot, if this CPAN mirror is
all that it should be.  We shall see -- though, right now,
I don't know when we shall see, since I'm still called
away to do this other thing.  After all the time
I spent chasing dependencies it seems like I ought
to be able to find time to test out this mirror, but....


About the only thing we can get past the "air gap"
(not a true air gap, but it's the shortest way to
describe it) is email.  Management has all these
grandfathered requirements about stuff they must
have _and_ stuff I can't do (e.g.,no RBLs) _and_
(so it seems to me) a real problem with certain
kinds of spam (read blue pills), so, bottom line
is, I'm reinventing a lot of wheels.  Don't get
me started.

Thanks to all who replied.  I should have said
so earlier, but....

j.




----- Forwarded message from Karsten Br?ckelmann <guent...@rudersport.de> -----

Date: Tue, 29 Oct 2013 22:45:40 +0100
From: Karsten Br?ckelmann <guent...@rudersport.de>
To: users@spamassassin.apache.org
Subject: Re: dependency hell
X-Mailer: Evolution 2.22.1.1 

On Tue, 2013-10-29 at 13:27 -0500, Jay G. Scott wrote:
> I have a machine on which I'd like to run spamassassin.
> But it's behind an air gap.  It's not on the internet.
> I've been downloading missing perl packages a handful
> at a time, but I despair of the list ever coming to an
> end.

> 2.  Or does somebody have this list of dependencies
> already?

See the INSTALL file. It lists required and optional Perl Modules SA
depends on.

Dependencies of these SA dependencies are outside our scope. CPAN and
(distro) package management systems handle these.


I notice you didn't (yet) answer the questions about your distribution
and how you installed Linux in the first place. However, even without
telling us -- you should be able to extract the complete dependency tree
out of your distro's package management.

In case you are permitted to tell -- I'm also curios about the reason
for these strict requirements, and what you're going to use SA for in
such an environment.


-- 
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

----- End forwarded message -----

-- 
Jay Scott               512-835-3553            g...@arlut.utexas.edu
Head of Sun Support, Sr. System Administrator
Applied Research Labs, Computer Science Div.                   S224
University of Texas at Austin

Reply via email to