Freeside Problems
Ivan Kohler
ivan at sisd.com
Wed May 12 02:04:21 PDT 1999
On Tue, May 04, 1999 at 03:12:28PM -0400, Webmaster wrote:
> I am using Perl 5.005_03 without problems... All i know i did have to edit
> ( i don't think it had to do with anything, but i disliked the trailing
> slashes in the files it did so i edited the UID.pm file to remove the line
> from their...)
Yep, you're right. UNIX explicitly allows multiple slashes. :)
Glad you got everything working with minimal fuss!
>
> on line 22 i changed the following:
> $conf_dir = "/usr/local/etc/freeside/";
> to
> $conf_dir = "/usr/local/etc/freeside";
> ... since all file calls add a '/' between file/directories...
>
> But that does not cause the error to appear...
>
> Here is how i set up the system..
>
> -- I Removed the old freeside system ( i had the origional installed ), i
> kept MySQL & the database though.
> -- I moved the old per installation to some other directory (this is
> because the DBI package gave me headaches when trying to upgrade perl from
> 5.003 - 5.005)
> -- I then installed all the Perl Packages (all freshly unpackaged &
> installed) this was some of the old binaries are not compatibe witht the
> new 5.005_03!!!
> -- I then installed freeside (the new ver 1.2.1)
> -- Created mapsecrets, and other conf files...
> -- Ran the database upgrade.
> -- All ok now...
>
> Here is a Perl -V from my running version (incase that may be a problem)
>
> Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
> Platform:
> osname=linux, osvers=2.0.30, archname=i586-linux
> uname='linux sys1 2.0.30 #3 tue aug 11 16:07:24 gmt 1998 i586 unknown '
> hint=recommended, useposix=true, d_sigaction=define
> usethreads=undef useperlio=undef d_sfio=undef
> Compiler:
> cc='gcc', optimize='-O2', gccversion=2.7.2.3
> cppflags='-Dbool=char -DHAS_BOOL -I/usr/local/include'
> ccflags ='-Dbool=char -DHAS_BOOL -I/usr/local/include'
> stdchar='char', d_stdstdio=define, usevfork=false
> intsize=4, longsize=4, ptrsize=4, doublesize=8
> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
> alignbytes=4, usemymalloc=n, prototype=define
> Linker and Libraries:
> ld='gcc', ldflags =' -L/usr/local/lib'
> libpth=/usr/local/lib /shlib /lib /usr/lib
> libs=-lndbm -lgdbm -ldbm -ldb -ldl -lm -lc
> libc=/lib/libc.so.5.4.33, so=so, useshrplib=true, libperl=libperl.so
> Dynamic Linking:
> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic
> -Wl,-rpath,/usr/lib/perl5/i586-linux/CORE'
> cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
>
>
> Characteristics of this binary (from libperl):
> Built under linux
> Compiled at Apr 18 1999 01:30:19
> @INC:
> /usr/lib/perl5/i586-linux
> /usr/lib/perl5
> /usr/lib/perl5/site_perl/i586-linux
> /usr/lib/perl5/site_perl
>
>
>
> At 12:16 PM 5/4/99 , you wrote:
> >
> >Hi,
> >
> >Conf::config is being called from UID.pm Line 224.
> >
> >I have hardcoded my datasource, username, password into this script and
> >then I get passed that.
> >
> >I then hit
> >SOFTWARE ERROR
> >Illegal line in /usr/local/etc/freeside//conf.DBI:mysql:freeside/shells
> >/bin/csh /bin/sh /bin/bash
> >
> >
> >This indicates the the problem is DEFINETLY related to the Newer versions
> >of perl.
> >
> >Is anyone Successfully using Freeside with Perl version 5.005 or Greater?
> >
> >Conf.pm needs to be modified to work under perl5.00502 but I do not know
> >how to do it.
> >
> >Regards
> >Andrew
> >
> >On Tue, 4 May 1999, Joel Griffiths wrote:
> >
> >> On Tue, 04 May 1999, you wrote:
> >> > Hi,
> >> >
> >> > Have you managed to resolve the problems you have been having.
> >> No. I haven't had time to work on it. I imagine the problem is pretty
> >simple to
> >> solve though. I just need to find a little time to work on it.
> >>
> >> > I have the same version of perl that you have and I get the SAME error
> >> > messages.
> >> It's nice to know I wasn't imagining anything. If you know Perl, I am pretty
> >> certain that the problem lies in the Conf.pm file. I will have a look at the
> >> scripts this week to see if I can find the exact problem.
> >>
> >> >From what I have had time to do, it appears that the config subroutine of
> >> Conf::config returns the entire file despite carriage returns (as defined by
> >> Perl) and Freeside is really expecting it to return some sort of
> >seperation. I
> >> think I need to find where the call to Conf::config is coming from before
> >I can
> >> do anything. Like I said, I hope to have some time this week to look at it.
> >>
> >> > This indicates to me that the scripts are
> >> not compatible with the > version of perl we are using. > > Regards
> >> That's what I thought.
> >>
> >>
> >> > Andrew
> >> >
> >> > --
> >> >
> >-----------------------------------------------------------------------------
> >> >
> >> > Andrew Cameron
> >> > Internet: andrew at ibi.co.za
> >> > Internet: apcameron at intch.co.za
> >> >
> >> >
> >-----------------------------------------------------------------------------
> >>
> >
> >-----------------------------------------------------------------------------
> >
> >Andrew Cameron
> >Internet: andrew at ibi.co.za
> >Internet: apcameron at intch.co.za
> >
> >-----------------------------------------------------------------------------
> >
>
> -^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
> W W W . W i Z K i D . O R G - A new look on web hosting & internet services
> -^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
> Suggestion, comments, help, money, anything, email me!
> webmaster at wizkid.org or wizkid at wizkid.org
> -^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
>
> This site is powered by Cisco, Intel, and Linux Products!
> -- Where we use ONLY the best! No second Class! --
> Site hosted by Integra-NET internet Services, a leader in networking
> for schools, businesses and homes in the Philadelphia, PA area!
> For internet Service (from 33.6 K through Full T1) Call or Email today!
> Phone: (215) 338-7759 Fax: (215) 338-3633 Email: root at integra-net.com
>
> This AD had been placed by the owner of wizkid.org freely with out any
> request or intervention from integra-net.com!
--
Ivan Kohler <ivan at sisd.com> - finger for PGP key - <moc.dsis at navi> Relhok Navi
Open-source billing and administration for ISPs - http://www.sisd.com/freeside
20 4,16 * * * saytime # please don't be surprised if you find me dreaming too
More information about the freeside-users
mailing list