Hi everyone,

I have to (re)install mod_perl enabled Apache on prod server, which is
polluted with the several previous unsuccessful attempts to do the similar
job. It is not my server, but I may sudo su, when sure that the main prod
(which is running on pure Apache using perl CGI scripts) will remain
working... Basically, I need to clean up the mess and to install a brand new
mod_perl enabled dedicated Apache to use some of my handlers for the
performance demonstration. Actually, I need somebody very experienced with
the sun4-solaris environment to assist me carefully on this slippery road...

# perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
  Platform:
    osname=solaris, osvers=2.6, archname=sun4-solaris
    uname='sunos tensor.vnet.net 5.6 generic_105181-06 sun4u sparc
sunw,ultra-1 '
    config_args='-Dcc=gcc -de'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='gcc', ccflags
='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFS
ET_BITS=64',
    optimize='-O',
    cppflags='-fno-strict-aliasing -I/usr/local/include'
    ccversion='', gccversion='2.95.3 20010315 (release)',
gccosandvers='solaris2.6'
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags =' -L/usr/local/lib '
    libpth=/usr/local/lib /usr/lib /usr/ccs/lib
    libs=-lsocket -lnsl -lgdbm -ldb -ldl -lm -lc
    perllibs=-lsocket -lnsl -ldl -lm -lc
    libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'

Characteristics of this binary (from libperl):
  Compile-time options: USE_LARGE_FILES
  Built under solaris
  Compiled at May 10 2001 06:56:03
  @INC:
    /usr/local/lib/perl5/5.6.1/sun4-solaris
    /usr/local/lib/perl5/5.6.1
    /usr/local/lib/perl5/site_perl/5.6.1/sun4-solaris
    /usr/local/lib/perl5/site_perl/5.6.1
    /usr/local/lib/perl5/site_perl

================================

Libraries in initial conditions:
================================
# ls -l /usr/local/lib/perl5/5.6.1/sun4-solaris/
total 1166
drwxr-xr-x   3 root     other       1024 Mar 12 19:50 Apache
-r--r--r--   1 root     other      35434 May  1  2001 Apache.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:36 B
-r--r--r--   1 bin      bin        16467 May 10  2001 B.pm
drwxr-xr-x   2 root     other        512 Mar 12 19:50 Bundle
-r--r--r--   1 bin      bin          603 May 10  2001 ByteLoader.pm
drwxr-xr-x   2 bin      bin         1024 Mar 12 19:36 CORE
-r--r--r--   1 bin      bin       188975 May 10  2001 Config.pm
-r--r--r--   1 bin      bin        57760 May 10  2001 DB_File.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:36 Data
drwxr-xr-x   2 bin      bin          512 Mar 12 19:36 Devel
-r--r--r--   1 bin      bin        27317 May 10  2001 DynaLoader.pm
-r--r--r--   1 bin      bin         6953 May 10  2001 Errno.pm
-r--r--r--   1 bin      bin         5216 May 10  2001 Fcntl.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:36 File
-r--r--r--   1 bin      bin         1930 May 10  2001 GDBM_File.pm
drwxr-xr-x   3 bin      bin          512 Mar 29 12:17 IO
-r--r--r--   1 root     other        742 Jul 23  1998 IO.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:36 IPC
-r--r--r--   1 bin      bin         2408 May 10  2001 NDBM_File.pm
-r--r--r--   1 bin      bin         2651 May 10  2001 O.pm
-r--r--r--   1 bin      bin         2406 May 10  2001 ODBM_File.pm
-r--r--r--   1 bin      bin        15195 May 10  2001 Opcode.pm
-r--r--r--   1 bin      bin        18796 May 10  2001 POSIX.pm
-r--r--r--   1 bin      bin        50095 May 10  2001 POSIX.pod
-r--r--r--   1 bin      bin         2517 May 10  2001 SDBM_File.pm
-r--r--r--   1 bin      bin        16668 May 10  2001 Safe.pm
-r--r--r--   1 bin      bin        10564 May 10  2001 Socket.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:36 Sys
-r--r--r--   1 bin      bin         3619 May 10  2001 XSLoader.pm
-r--r--r--   1 bin      bin         1432 May 10  2001 attrs.pm
drwxr-xr-x  25 bin      bin          512 Mar 12 19:50 auto
-r--r--r--   1 root     other       3277 Mar  3  2000 cgi_to_mod_perl.pod
-r--r--r--   1 root     other       1096 Jul 11  2001 mod_perl.pm
-r--r--r--   1 root     other      27538 Nov 28  2000 mod_perl.pod
-r--r--r--   1 root     other       2706 Feb 29  2000 mod_perl_cvs.pod
-r--r--r--   1 root     other        512 Mar 12 16:44 mod_perl_hooks.pm
-r--r--r--   1 root     other         43 Jul 18  1998 mod_perl_hooks.pm.PL
-r--r--r--   1 root     other       4781 Mar  3  2000
mod_perl_method_handlers.pod
-r--r--r--   1 root     other      11781 Mar  3  2000 mod_perl_traps.pod
-r--r--r--   1 root     other      17520 Mar  3  2000 mod_perl_tuning.pod
-r--r--r--   1 bin      bin          969 May 10  2001 ops.pm
-rw-r--r--   1 root     other      11615 Apr  3 17:34 perllocal.pod
-r--r--r--   1 bin      bin         3780 May 10  2001 re.pm
================================
# ls -l /usr/local/lib/perl5/5.6.1/
total 2052
-r--r--r--   1 bin      bin         2570 May 10  2001 AnyDBM_File.pm
-r--r--r--   1 bin      bin        10672 May 10  2001 AutoLoader.pm
-r--r--r--   1 bin      bin        15212 May 10  2001 AutoSplit.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 B
-r--r--r--   1 bin      bin        22257 May 10  2001 Benchmark.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 CGI
-r--r--r--   1 bin      bin       208050 May 10  2001 CGI.pm
drwxr-xr-x   2 bin      bin          512 Mar 27 22:48 CPAN
-r--r--r--   1 bin      bin       217854 May 10  2001 CPAN.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Carp
-r--r--r--   1 bin      bin         4166 May 10  2001 Carp.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Class
-r--r--r--   1 bin      bin        12077 May 10  2001 Cwd.pm
-r--r--r--   1 bin      bin        18937 May 10  2001 DB.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Devel
-r--r--r--   1 bin      bin         1353 May 10  2001 DirHandle.pm
-r--r--r--   1 bin      bin        16157 May 10  2001 Dumpvalue.pm
-r--r--r--   1 bin      bin         3665 May 10  2001 English.pm
-r--r--r--   1 bin      bin         5146 May 10  2001 Env.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Exporter
-r--r--r--   1 bin      bin        10377 May 10  2001 Exporter.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 ExtUtils
-r--r--r--   1 bin      bin         4968 May 10  2001 Fatal.pm
drwxr-xr-x   3 bin      bin          512 Mar 12 19:35 File
-r--r--r--   1 bin      bin         1671 May 10  2001 FileCache.pm
-r--r--r--   1 bin      bin         6773 May 10  2001 FileHandle.pm
-r--r--r--   1 bin      bin         4333 May 10  2001 FindBin.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Getopt
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 I18N
drwxr-xr-x   3 bin      bin          512 Mar 12 19:35 IO
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 IPC
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Math
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Net
drwxr-xr-x   3 bin      bin          512 Mar 12 19:35 Pod
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Search
-r--r--r--   1 bin      bin         1050 May 10  2001 SelectSaver.pm
-r--r--r--   1 bin      bin        12135 May 10  2001 SelfLoader.pm
-r--r--r--   1 bin      bin         4043 May 10  2001 Shell.pm
-r--r--r--   1 bin      bin         3876 May 10  2001 Symbol.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Term
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Test
-r--r--r--   1 bin      bin         7822 May 10  2001 Test.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Text
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Tie
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 Time
-r--r--r--   1 bin      bin         2359 May 10  2001 UNIVERSAL.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:35 User
-r--r--r--   1 bin      bin         9540 May 10  2001 Win32.pod
-r--r--r--   1 bin      bin          838 May 10  2001 abbrev.pl
-r--r--r--   1 bin      bin         1298 May 10  2001 assert.pl
-r--r--r--   1 bin      bin        12075 May 10  2001 attributes.pm
drwxr-xr-x   3 bin      bin          512 Mar 12 19:35 auto
-r--r--r--   1 bin      bin         4017 May 10  2001 autouse.pm
-r--r--r--   1 bin      bin         2320 May 10  2001 base.pm
-r--r--r--   1 bin      bin         7368 May 10  2001 bigfloat.pl
-r--r--r--   1 bin      bin         8966 May 10  2001 bigint.pl
-r--r--r--   1 bin      bin         4476 May 10  2001 bigrat.pl
-r--r--r--   1 bin      bin         1299 May 10  2001 blib.pm
-r--r--r--   1 bin      bin         1833 May 10  2001 bytes.pm
-r--r--r--   1 bin      bin          101 May 10  2001 bytes_heavy.pl
-r--r--r--   1 bin      bin         1122 May 10  2001 cacheout.pl
-r--r--r--   1 bin      bin         4434 May 10  2001 charnames.pm
-r--r--r--   1 bin      bin         9964 May 10  2001 chat2.pl
-r--r--r--   1 bin      bin         3191 May 10  2001 complete.pl
-r--r--r--   1 bin      bin         9143 May 10  2001 constant.pm
-r--r--r--   1 bin      bin         1993 May 10  2001 ctime.pl
-r--r--r--   1 bin      bin        14439 May 10  2001 diagnostics.pm
-r--r--r--   1 bin      bin         2277 May 10  2001 dotsh.pl
-r--r--r--   1 bin      bin        11982 May 10  2001 dumpvar.pl
-r--r--r--   1 bin      bin         1736 May 10  2001 exceptions.pl
-r--r--r--   1 bin      bin         1019 May 10  2001 fastcwd.pl
-r--r--r--   1 bin      bin         7980 May 10  2001 fields.pm
-r--r--r--   1 bin      bin         2091 May 10  2001 filetest.pm
-r--r--r--   1 bin      bin         1185 May 10  2001 find.pl
-r--r--r--   1 bin      bin         1130 May 10  2001 finddepth.pl
-r--r--r--   1 bin      bin          642 May 10  2001 flush.pl
-r--r--r--   1 bin      bin        24095 May 10  2001 ftp.pl
-r--r--r--   1 bin      bin         1427 May 10  2001 getcwd.pl
-r--r--r--   1 bin      bin         1322 May 10  2001 getopt.pl
-r--r--r--   1 bin      bin         1380 May 10  2001 getopts.pl
-r--r--r--   1 bin      bin          727 May 10  2001 hostname.pl
-r--r--r--   1 bin      bin          356 May 10  2001 importenv.pl
-r--r--r--   1 bin      bin         3242 May 10  2001 integer.pm
-r--r--r--   1 bin      bin          349 May 10  2001 less.pm
-r--r--r--   1 bin      bin         3614 May 10  2001 lib.pm
-r--r--r--   1 bin      bin          798 May 10  2001 locale.pm
-r--r--r--   1 bin      bin         1255 May 10  2001 look.pl
-r--r--r--   1 bin      bin         1976 May 10  2001 newgetopt.pl
-r--r--r--   1 bin      bin         2216 May 10  2001 open.pm
-r--r--r--   1 bin      bin          185 May 10  2001 open2.pl
-r--r--r--   1 bin      bin          185 May 10  2001 open3.pl
-r--r--r--   1 bin      bin        45378 May 10  2001 overload.pm
-r--r--r--   1 bin      bin        85208 May 10  2001 perl5db.pl
drwxr-xr-x   2 bin      bin         2560 Mar 12 19:36 pod
-r--r--r--   1 bin      bin         1478 May 10  2001 pwd.pl
-r--r--r--   1 bin      bin          880 May 10  2001 shellwords.pl
-r--r--r--   1 bin      bin         7584 May 10  2001 sigtrap.pm
-r--r--r--   1 bin      bin          658 May 10  2001 stat.pl
-r--r--r--   1 bin      bin         2624 May 10  2001 strict.pm
-r--r--r--   1 bin      bin          818 May 10  2001 subs.pm
drwxr-xr-x  13 bin      bin         1024 Mar 29 12:17 sun4-solaris
-r--r--r--   1 bin      bin         4806 May 10  2001 syslog.pl
-r--r--r--   1 bin      bin          164 May 10  2001 tainted.pl
-r--r--r--   1 bin      bin         4114 May 10  2001 termcap.pl
-r--r--r--   1 bin      bin          690 May 10  2001 timelocal.pl
drwxr-xr-x   5 bin      bin         1024 Mar 12 19:36 unicode
-r--r--r--   1 bin      bin         2150 May 10  2001 utf8.pm
-r--r--r--   1 bin      bin         5483 May 10  2001 utf8_heavy.pl
-r--r--r--   1 bin      bin         3803 May 10  2001 validate.pl
-r--r--r--   1 bin      bin         2746 May 10  2001 vars.pm
drwxr-xr-x   2 bin      bin          512 Mar 12 19:36 warnings
-r--r--r--   1 bin      bin        14333 May 10  2001 warnings.pm
================================
# ls -l /usr/local/lib/perl5/site_perl/5.6.1/sun4-solaris/
total 228
drwxr-xr-x   3 root     other       1024 Apr  2 19:50 Apache
-r--r--r--   1 root     other      35434 May  1  2001 Apache.pm
drwxr-xr-x   2 root     other        512 Mar 12 19:47 Bundle
drwxr-xr-x   2 root     other        512 Mar 28 18:19 Compress
drwxr-xr-x   2 root     other        512 Mar 28 16:01 Digest
drwxr-xr-x   2 root     other        512 Mar 28 18:01 MIME
drwxr-xr-x  12 root     other        512 Apr  3 17:34 auto
-r--r--r--   1 root     other       3277 Mar  3  2000 cgi_to_mod_perl.pod
-r--r--r--   1 root     other       1096 Jul 11  2001 mod_perl.pm
-r--r--r--   1 root     other      27538 Nov 28  2000 mod_perl.pod
-r--r--r--   1 root     other       2706 Feb 29  2000 mod_perl_cvs.pod
-r--r--r--   1 root     other        512 Mar 12 16:44 mod_perl_hooks.pm
-r--r--r--   1 root     other         43 Jul 18  1998 mod_perl_hooks.pm.PL
-r--r--r--   1 root     other       4781 Mar  3  2000
mod_perl_method_handlers.pod
-r--r--r--   1 root     other      11781 Mar  3  2000 mod_perl_traps.pod
-r--r--r--   1 root     other      17520 Mar  3  2000 mod_perl_tuning.pod
================================
# ls -l /usr/local/lib/perl5/site_perl/5.6.1/
total 128
drwxr-xr-x   2 root     other        512 Apr  3 15:27 Apache
drwxr-xr-x   2 root     other        512 Mar 28 18:05 Bundle
drwxr-xr-x   3 root     other        512 Mar 29 14:15 Devel
drwxr-xr-x   2 root     other        512 Mar 28 18:05 File
drwxr-xr-x   2 root     other        512 Mar 28 18:05 HTML
drwxr-xr-x   4 root     other        512 Mar 28 18:05 HTTP
drwxr-xr-x   4 root     other        512 Mar 28 18:05 LWP
-r--r--r--   1 root     other      19400 Feb  9 12:45 LWP.pm
drwxr-xr-x   4 root     other        512 Apr  3 17:37 Net
drwxr-xr-x   3 root     other       1024 Mar 28 18:01 URI
-r--r--r--   1 root     other      24793 Dec 30 16:30 URI.pm
drwxr-xr-x   3 root     other        512 Mar 28 18:05 WWW
-r--r--r--   1 root     other       9119 Nov 15 02:56 lwpcook.pod
drwxr-xr-x   8 bin      bin          512 Mar 28 18:19 sun4-solaris
================================
# ls -l /usr/local/lib/perl5/site_perl/
total 2
drwxr-xr-x  13 bin      bin          512 Mar 29 14:15 5.6.1
================================

Thanks,
Slava


Reply via email to