Sun Nov 24 15:36:47 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2009-12-01

HANGOUT

2024-11-24 | 2024-10-24 | 2024-09-24 | 2024-08-24 | 2024-07-24 | 2024-06-24 | 2024-05-24 | 2024-04-24 | 2024-03-24 | 2024-02-24 | 2024-01-24 | 2023-12-24 | 2023-11-24 | 2023-10-24 | 2023-09-24 | 2023-08-24 | 2023-07-24 | 2023-06-24 | 2023-05-24 | 2023-04-24 | 2023-03-24 | 2023-02-24 | 2023-01-24 | 2022-12-24 | 2022-11-24 | 2022-10-24 | 2022-09-24 | 2022-08-24 | 2022-07-24 | 2022-06-24 | 2022-05-24 | 2022-04-24 | 2022-03-24 | 2022-02-24 | 2022-01-24 | 2021-12-24 | 2021-11-24 | 2021-10-24 | 2021-09-24 | 2021-08-24 | 2021-07-24 | 2021-06-24 | 2021-05-24 | 2021-04-24 | 2021-03-24 | 2021-02-24 | 2021-01-24 | 2020-12-24 | 2020-11-24 | 2020-10-24 | 2020-09-24 | 2020-08-24 | 2020-07-24 | 2020-06-24 | 2020-05-24 | 2020-04-24 | 2020-03-24 | 2020-02-24 | 2020-01-24 | 2019-12-24 | 2019-11-24 | 2019-10-24 | 2019-09-24 | 2019-08-24 | 2019-07-24 | 2019-06-24 | 2019-05-24 | 2019-04-24 | 2019-03-24 | 2019-02-24 | 2019-01-24 | 2018-12-24 | 2018-11-24 | 2018-10-24 | 2018-09-24 | 2018-08-24 | 2018-07-24 | 2018-06-24 | 2018-05-24 | 2018-04-24 | 2018-03-24 | 2018-02-24 | 2018-01-24 | 2017-12-24 | 2017-11-24 | 2017-10-24 | 2017-09-24 | 2017-08-24 | 2017-07-24 | 2017-06-24 | 2017-05-24 | 2017-04-24 | 2017-03-24 | 2017-02-24 | 2017-01-24 | 2016-12-24 | 2016-11-24 | 2016-10-24 | 2016-09-24 | 2016-08-24 | 2016-07-24 | 2016-06-24 | 2016-05-24 | 2016-04-24 | 2016-03-24 | 2016-02-24 | 2016-01-24 | 2015-12-24 | 2015-11-24 | 2015-10-24 | 2015-09-24 | 2015-08-24 | 2015-07-24 | 2015-06-24 | 2015-05-24 | 2015-04-24 | 2015-03-24 | 2015-02-24 | 2015-01-24 | 2014-12-24 | 2014-11-24 | 2014-10-24 | 2014-09-24 | 2014-08-24 | 2014-07-24 | 2014-06-24 | 2014-05-24 | 2014-04-24 | 2014-03-24 | 2014-02-24 | 2014-01-24 | 2013-12-24 | 2013-11-24 | 2013-10-24 | 2013-09-24 | 2013-08-24 | 2013-07-24 | 2013-06-24 | 2013-05-24 | 2013-04-24 | 2013-03-24 | 2013-02-24 | 2013-01-24 | 2012-12-24 | 2012-11-24 | 2012-10-24 | 2012-09-24 | 2012-08-24 | 2012-07-24 | 2012-06-24 | 2012-05-24 | 2012-04-24 | 2012-03-24 | 2012-02-24 | 2012-01-24 | 2011-12-24 | 2011-11-24 | 2011-10-24 | 2011-09-24 | 2011-08-24 | 2011-07-24 | 2011-06-24 | 2011-05-24 | 2011-04-24 | 2011-03-24 | 2011-02-24 | 2011-01-24 | 2010-12-24 | 2010-11-24 | 2010-10-24 | 2010-09-24 | 2010-08-24 | 2010-07-24 | 2010-06-24 | 2010-05-24 | 2010-04-24 | 2010-03-24 | 2010-02-24 | 2010-01-24 | 2009-12-24 | 2009-11-24 | 2009-10-24 | 2009-09-24 | 2009-08-24 | 2009-07-24 | 2009-06-24 | 2009-05-24 | 2009-04-24 | 2009-03-24 | 2009-02-24 | 2009-01-24 | 2008-12-24 | 2008-11-24 | 2008-10-24 | 2008-09-24 | 2008-08-24 | 2008-07-24 | 2008-06-24 | 2008-05-24 | 2008-04-24 | 2008-03-24 | 2008-02-24 | 2008-01-24 | 2007-12-24 | 2007-11-24 | 2007-10-24 | 2007-09-24 | 2007-08-24 | 2007-07-24 | 2007-06-24 | 2007-05-24 | 2007-04-24 | 2007-03-24 | 2007-02-24 | 2007-01-24 | 2006-12-24 | 2006-11-24 | 2006-10-24 | 2006-09-24 | 2006-08-24 | 2006-07-24 | 2006-06-24 | 2006-05-24 | 2006-04-24 | 2006-03-24 | 2006-02-24 | 2006-01-24 | 2005-12-24 | 2005-11-24 | 2005-10-24 | 2005-09-24 | 2005-08-24 | 2005-07-24 | 2005-06-24 | 2005-05-24 | 2005-04-24 | 2005-03-24 | 2005-02-24 | 2005-01-24 | 2004-12-24 | 2004-11-24 | 2004-10-24 | 2004-09-24 | 2004-08-24 | 2004-07-24 | 2004-06-24 | 2004-05-24 | 2004-04-24 | 2004-03-24 | 2004-02-24 | 2004-01-24 | 2003-12-24 | 2003-11-24 | 2003-10-24 | 2003-09-24 | 2003-08-24 | 2003-07-24 | 2003-06-24 | 2003-05-24 | 2003-04-24 | 2003-03-24 | 2003-02-24 | 2003-01-24 | 2002-12-24 | 2002-11-24 | 2002-10-24 | 2002-09-24 | 2002-08-24 | 2002-07-24 | 2002-06-24 | 2002-05-24 | 2002-04-24 | 2002-03-24 | 2002-02-24 | 2002-01-24 | 2001-12-24 | 2001-11-24 | 2001-10-24 | 2001-09-24 | 2001-08-24 | 2001-07-24 | 2001-06-24 | 2001-05-24 | 2001-04-24 | 2001-03-24 | 2001-02-24 | 2001-01-24 | 2000-12-24 | 2000-11-24 | 2000-10-24 | 2000-09-24 | 2000-08-24 | 2000-07-24 | 2000-06-24 | 2000-05-24 | 2000-04-24 | 2000-03-24 | 2000-02-24 | 2000-01-24 | 1999-12-24

Key: Value:

Key: Value:

MESSAGE
DATE 2009-12-22
FROM Ruben Safir
SUBJECT Subject: [NYLXS - HANGOUT] Server Upgrade report...part II
3) DHCPD

OK - DHCPD has a terrible history of being completely disfunctional. I
have noticed this years ago with the Debian systems when Stallman's
"pump" clients couldn't function with Vixie's DHCPD. And to make it all
more interesting, the systems are designed to function as CLIENTS. To
make them work as SERVERS is a bit more artful. I gave a quick look to
see if I could just drop my /etc/dhcpd.conf file into place...no go.
And YAST now has this strange MS-like idea now that you 'bind' a DHCPD
server to an ethernet card...some that is COMPLETELY unecessary because
DHCPD will simply ignor any cards that don't have configurations for
for routes attached to cards configured in the DHCPD in the dhcpd.conf file.

So - on we go to download a the DCHPD soruce. But the chroot commands
coming from god knows what config files refuse to allow for an install
unless....you guess it..Ruben rewrites an entirely new init DHCPD
script. That is four vital init scripts I had to write by hand...and
more are coming.


4) MYSQL -

Yeah ... forget even discussing it. I have about 50 databases in my
mysql directory. Not doing that through yast. Uninstalled with
zyppher, dropped the database files directly from tar to their default
/usr/local/var location. Installed my old my.conf file into etc and
wrote yet another init script and installed with yast.
installed by source....Init. Thank god for Monty Widus.

5) Apache 6) ModPerl 7) Embeprl

We have a large legacy development environment based on modeperl and
apache. The default set up has a bunch of apache files spread out into
little tibits with configuration files. A major PIA when I'm trying to
get everything up. So download Apache and Modperl.. Compile goes smoth
as hell..boy this used to be so much harder. Rewrite the Apache init
script (script number 7) since modifying the existing one fails to work.

Then comes the major pot hole.

8) Installing Perl from Source

Installing Embperl is fairly simple and straight forward. You load up
CPAN and type

install Embperl

and also all the other Perl modules we use including DBI:MySQL, LWP,
Date::Parse, CARP, ect etc.

When trying to install Embperl with the installed openSuSE Perl I get
this strange error...

which looks something like this, except it is for embperl


I'm getting weird errors like this

CPAN: Storable loaded ok (v2.18)
CPAN: LWP::UserAgent loaded ok (v5.829)
CPAN: Time::HiRes loaded ok (v1.9711)

I would like to connect to one of the following sites to get
'authors/01mailrc.txt.gz':

http://www.perl.org/CPAN/
ftp://ftp.perl.org/pub/CPAN/

Is it OK to try to connect to the Internet? [yes] yes
Fetching with LWP:
http://www.perl.org/CPAN/authors/01mailrc.txt.gz
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
............................................................................DONE
Fetching with LWP:
http://www.perl.org/CPAN/modules/02packages.details.txt.gz
Use of uninitialized value $file_length in numeric lt (<) at /usr/lib/
perl5/vendor_perl/5.10.0/LWP/UserAgent.pm line 845.
Use of uninitialized value $file_length in concatenation (.) or string
at /usr/lib/perl5/vendor_perl/5.10.0/LWP/UserAgent.pm line 847.
Catching error: 'Transfer truncated: only out of 845183 bytes received
' at /usr/lib/perl5/5.10.0/CPAN.pm line 281
CPAN::shell() called at /usr/bin/cpan line 198
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
............................................................................DONE
Fetching with LWP:
http://www.perl.org/CPAN/modules/02packages.details.txt.gz
Use of uninitialized value $file_length in numeric lt (<) at /usr/lib/
perl5/vendor_perl/5.10.0/LWP/UserAgent.pm line 845.
Use of uninitialized value $file_length in concatenation (.) or string
at /usr/lib/perl5/vendor_perl/5.10.0/LWP/UserAgent.pm line 847.
Lockfile removed.
Transfer truncated: only out of 845183 bytes received


.. and everything I try to download looks like this. So first, I delete
the default ~/.cpan directory and reload everyhting. No luck. still
broken. I do this about five time until I finally think I can't figure
out how to fix this. So I post it to usenet comp.lang.perl.misc

http://groups.google.com/group/comp.lang.perl.misc/browse_thread/thread/bf82980de4152fcf/4206ac1e29107fb6?hl=en&lnk=gst&q=cpan#4206ac1e29107fb6

People try to help, but really there is no fix in view. So I decide
I'll have to install a fresh Perl, because Perl without cpan is pretty
useless. I download the latest perl. On the system is the broken
5.10.0. I download and compile 5.10.1 (which itself seems to have
discovered another OpenSUSE 11.2 bug:
See -
http://groups.google.com/group/comp.lang.perl.misc/browse_thread/thread/201ee1896c1ec687/7e03ffcf522d1bba?hl=en&lnk=gst&q=mrbrklyn#7e03ffcf522d1bba

nd I have a fresh 5.10.1 installed under /usr/bin/perl and
/usr/local/bin/perl5.10.1.

CPAN works, I download all the modules I needed as smoth as glass. I
recompile modperl and install DBI, EMBPREL, fix the Apache2 config
files, and test everything out after writing yet more init scripts for
apache etc...lost count of how many I wrote at this point.

One Catch..which I discover later....
~~~~~~~~~~~~~~~~~~~~~
Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
Platform:
osname=linux, osvers=2.6.31, archname=i586-linux-thread-multi
uname='linux build21 2.6.31 #1 smp 2009-08-15 17:53:59 +0200 i686
athlon i386 gnulinux '
config_args='-ds -e -Dprefix=/usr -Dvendorprefix=/usr
-Dinstallusrbinperl -Dusethreads -Di_db -Di_dbm -Di_ndbm -Di_gdbm
-Duseshrplib=true -Doptimize=-fomit-frame-pointer -fmessage-length=0 -O2
-Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables
-fasynchronous-unwind-tables -g -Wall -pipe
-Accflags=-DPERL_USE_SAFE_PUTENV'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=undef, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DPERL_USE_SAFE_PUTENV
-DDEBUGGING -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
optimize='-fomit-frame-pointer -fmessage-length=0 -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables
-fasynchronous-unwind-tables -g -Wall -pipe',
cppflags='-D_REENTRANT -D_GNU_SOURCE -DPERL_USE_SAFE_PUTENV
-DDEBUGGING -fno-strict-aliasing -pipe'
ccversion='', gccversion='4.4.1 [gcc-4_4-branch revision 150839]',
gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='cc', ldflags =''
libpth=/lib /usr/lib /usr/local/lib
libs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.10.1.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.10.1'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E
-Wl,-rpath,/usr/lib/perl5/5.10.0/i586-linux-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared -fomit-frame-pointer
-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector
-funwind-tables -fasynchronous-unwind-tables -g -Wall -pipe'


Characteristics of this binary (from libperl):
Compile-time options: DEBUGGING MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
PERL_TRACK_MEMPOOL PERL_USE_SAFE_PUTENV
USE_ITHREADS
USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
Built under linux
Compiled at Oct 24 2009 01:58:28
-at-INC:
/usr/lib/perl5/5.10.0/i586-linux-thread-multi
/usr/lib/perl5/5.10.0
/usr/lib/perl5/site_perl/5.10.0/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.10.0
/usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.10.0
/usr/lib/perl5/vendor_perl



~~~~~~~~~

see those last 3 lines? Those lines mean that Suse has specialized
modules under the vendor_perl/5.10.0 and when I installed my new perl

Built under linux
Compiled at Dec 17 2009 15:49:25
-at-INC:
/usr/local/lib/perl5/5.10.1/i686-linux-thread-multi-ld
/usr/local/lib/perl5/5.10.1
/usr/lib/perl5/site_perl/5.10.1/i686-linux-thread-multi-ld
/usr/lib/perl5/site_perl/5.10.1


There is no vender directory AND that means YAST is broken. Runnung
SuSE without Yast really sucks. Running Perl without cpan sucks. It
all suxs. some of the system scripts also use that vender directory, and
I've had to fix a few of them....

  1. 2009-12-01 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] I'm just sick of it
  2. 2009-12-02 Robert Menes <viewtiful.icchan-at-gmail.com> Re: [NYLXS - HANGOUT] I'm just sick of it
  3. 2009-12-02 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] Next NYLXS Meeting
  4. 2009-12-03 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Google DNS Services
  5. 2009-12-03 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Patent Wars to cripple blackberry - you almost want to cheer if
  6. 2009-12-03 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Pickard Solar Plane
  7. 2009-12-03 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Pickard Solar Powered Flight
  8. 2009-12-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fathers - Optional
  9. 2009-12-04 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] [Fwd: [kde-announce] KDE Software Compilation 4.4 Beta1 Released]
  10. 2009-12-04 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] Fw: The trains are running!]]
  11. 2009-12-05 Amy Coleman <acoleman-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] Next NYLXS Meeting
  12. 2009-12-05 Amy Coleman <acoleman-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] I'm just sick of it
  13. 2009-12-06 Elfen Magix <elfen_magix-at-yahoo.com> Re: [NYLXS - HANGOUT] I'm just sick of it
  14. 2009-12-06 From: "Stan Davenport" <stan-at-Etrtechcenter.com> RE: [NYLXS - HANGOUT] I'm just sick of it
  15. 2009-12-09 Amy Coleman <acoleman-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] I'm just sick of it
  16. 2009-12-10 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] I'm just sick of it
  17. 2009-12-10 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Fw: The trains are running!]]
  18. 2009-12-10 Elfen Magix <elfen_magix-at-yahoo.com> Subject: [NYLXS - HANGOUT] A Possible Solution?
  19. 2009-12-10 phantom21-at-mindspring.com Subject: [NYLXS - HANGOUT] Green Lantern rings and ...
  20. 2009-12-10 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] A Possible Solution?
  21. 2009-12-10 Elfen Magix <elfen_magix-at-yahoo.com> Re: [NYLXS - HANGOUT] A Possible Solution?
  22. 2009-12-10 Mark Halegua <phantom21-at-mindspring.com> Re: [NYLXS - HANGOUT] A Possible Solution?
  23. 2009-12-10 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] A Possible Solution?
  24. 2009-12-10 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] A Possible Solution?
  25. 2009-12-10 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Green Lantern rings and ...
  26. 2009-12-10 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] A Possible Solution?
  27. 2009-12-10 Kevin Mark <kevin.mark-at-verizon.net> Re: [NYLXS - HANGOUT] A Possible Solution?
  28. 2009-12-10 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] A Possible Solution?
  29. 2009-12-11 Mark Halegua <phantom21-at-mindspring.com> Re: [NYLXS - HANGOUT] A Possible Solution?
  30. 2009-12-11 Mark Halegua <phantom21-at-mindspring.com> Re: [NYLXS - HANGOUT] Green Lantern rings and ...
  31. 2009-12-11 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Green Lantern rings and ...
  32. 2009-12-11 phantom21-at-mindspring.com Re: [NYLXS - HANGOUT] Green Lantern rings and ...
  33. 2009-12-12 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] Look MA it works!!!
  34. 2009-12-12 From: "mlr52-at-michaellrichardson.com" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] onlime
  35. 2009-12-12 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Green Lantern rings and ...
  36. 2009-12-12 mrbrklyn <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Look MA it works!!!
  37. 2009-12-22 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Arcive not working yet
  38. 2009-12-22 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Arcive not working yet
  39. 2009-12-22 swd <sderrick-at-optonline.net> RE: [NYLXS - HANGOUT] Scotch rebates for December 2009
  40. 2009-12-22 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Re: [NYLXS - HANGOUT] Scotch rebates for December 2009
  41. 2009-12-22 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Server Upgrade report....you really have to read this
  42. 2009-12-22 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Server Upgrade report...part II
  43. 2009-12-23 Mark Halegua <phantom21-at-mindspring.com> Re: [NYLXS - HANGOUT] Server Upgrade report...part II
  44. 2009-12-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Monster groups
  45. 2009-12-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] NYLXS domain
  46. 2009-12-30 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] NYLXS domain
  47. 2009-12-30 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] NYLXS domain
  48. 2009-12-30 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] NYLXS domain
  49. 2009-12-30 Paul Robert Marino <prmarino1-at-gmail.com> Subject: [NYLXS - HANGOUT] old but good and cheap server motherboard with CPU's
  50. 2009-12-30 Paul Robert Marino <prmarino1-at-gmail.com> Subject: [NYLXS - HANGOUT] Re: old but good and cheap server motherboard with CPU's

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!