[ic] Help with IC setup

Tom Carroll interchange-users@interchange.redhat.com
Tue Dec 18 19:09:00 2001


Take a look at http://ftp.interchange.redhat.com/perl/ they have 30 perl
modules listed.  I just loaded them all.  I have the room and a lack of
knowledge of what I really need, so I just shoved them all onto the system.

Tom

----- Original Message -----
From: <tburt@timburt.com>
To: "Tom Carroll" <egor@carrollweb.net>
Cc: <interchange-users@interchange.redhat.com>
Sent: Tuesday, December 18, 2001 3:31 PM
Subject: Re: [ic] Help with IC setup


>
> Wait a minute...  30 CPAN modules?
>
> I only installed about 10 ...
>
> I hope these 30 modules are just your favorites, not all required....
>
> If they are required, please send a list!  That may be my dilema.
>
> BTW, I searched the interchange website on CPAN, and didn't find much
> help.
>
> Oh, yea, about rpm...  It sometimes quits if it stubs a toe, and doesn't
> tell you that it didn't do the whole lot.  I have taken to:
>
> ls *.rpm > doit
>
> Then vi doit and give the command:
>
> :%s/^/rpm -ivh /
>
> Save and then run "sh -x doit" sometimes more than once (to deal with
> missing dependencies).  Or I will go back and add a --nodeps.
> Fortunately, rpm detects when it has already installed and skips pretty
> quickly on subsequent runs.
>
> It also helps to re-arrange the rpms in order, if you have a hunch on the
> dependencies...  I like to put the libraries and RPM updates at the top.
>
>
> On Tue, 18 Dec 2001, Tom Carroll wrote:
>
> > Okay, I have egg on my face.  I went back to my CPAN modules and ran an
> > RPM -q on all thirty of the CPAN modules.  It turned out that 7 of them
were
> > not installed.  I learned a hard lesson here.  You *should not* do an
> > rpm -ivh * to install all the rpm's located in a directory.  From here
on
> > out I will install each and every module myself and then run a query to
> > ensure it installed.
> >
> > I am now able to access the admin page.  However, no graphics.  Who
cares,
> > at least I can access the admin area and it's connecting to the store.
I'm
> > sure I can fix the graphics.  Back to my research.
> >
> > Thanks a million for bearing with me and my ignorance.
> >
> > Tom
> >
> > ----- Original Message -----
> > From: <tburt@timburt.com>
> > To: "Tom Carroll" <egor@carrollweb.net>
> > Cc: <interchange-users@interchange.redhat.com>
> > Sent: Tuesday, December 18, 2001 1:56 PM
> > Subject: Re: [ic] Help with IC setup
> >
> >
> > >
> > > I gave up on the RPM...  I found out later that it didn't test for and
> > > warn me of one of the required CPAN modules: Storable-1.0.14.tar.gz
Make
> > > sure you have that one installed.  I switched to the tarball install,
> > > which was quite different, and as a result, I have an install that I
can
> > > run makecat on, and some of the pages work.  I haven't tried going
back to
> > > the rpm, now that I have the missing CPAN module, so I cannot say if
that
> > > was my only holdup..
> > >
> > > Someone did report that the rpm installed for them on the first try,
and
> > > runs great, but didn't say much about the OS release, modules or
anything
> > > else, so it is hard to verify or explain their success.
> > >
> > > I posted a summary a day or two ago, detailing the steps I took to get
a
> > > (somewhat) working version running on a RH 7.0 box.  You might look
for it
> > > in the archives.  Try:
> > >
> > >
http://interchange.redhat.com/archive/interchange-users/2001/msg12110.html
> > >
> > > I still have problems.  Trying to submit an order stalls and errors
out.
> > > I dunno why.  The shipping box in the form comes up empty, so maybe
that
> > > has something to do with it.
> > >
> > > There appears to be lots of little challanges to overcome to get this
app
> > > working.  It reminds me of the days when contributors would put a
syntax
> > > error into their code just before tarring it up, so that at least you
had
> > > to know enough to recognize the #DEFINE was not a comment and or a
blatant
> > > error in the makefile.  I guess it kept the truly clueless from even
> > > getting started, and asking too many questions.
> > >
> > > Good Luck, and if you do switch to the tarball, and find the answer to
the
> > > order submit page hang, please post it back to the list.
> > >
> > > On Tue, 18 Dec 2001, Tom Carroll wrote:
> > >
> > > > I posted this message yesterday, but the person who was giving me
> > pointers
> > > > was at a loss of what to do further.  I do appreciate his help.
> > > >
> > > > I'm running Mitel's SME version 5.  Many people know this as E-Smith
> > Server
> > > > and Gateway (ESSG).  It's a secure server/gateway/firewall.
SME/ESSG is
> > > > built on RedHat Linux.  The last version of ESSG was based on the
Redhat
> > 7.0
> > > > kernel.  SME 5 is based on the RedHat 7.1 kernel.
> > > >
> > > > I'm trying to install the Interchange 4.8.3 RPM package on my SME
> > server.
> > > > Everything appeared to have installed fine.  I pulled down and
installed
> > all
> > > > the available CPAN modules from the ic web site.
> > > >
> > > > I was able to run makecat and configure a catalog named "store".  I
> > could
> > > > bring up the web page that had the two links for customer or admin.
> > Neither
> > > > worked.  I would get the "We're sorry" screen.
> > > >
> > > > I chown and chgrp -R the /usr/lib/interchange, /var/lib/interchange,
and
> > > > /var/log/interchange directories to "interch".  I also ran a
chmod -R
> > 770 on
> > > > those three directories.
> > > >
> > > > I have tried to configure with and without the CGIWRAP/SUEXEC
option.
> > If I
> > > > answer no to that question I get the "We're sorry" screen.  If I
tell it
> > I
> > > > use CGIWRAP/SUEXEC it will not complete the makecat program.  There
is
> > some
> > > > error near the end that dumps the makecat script.  It gives me the
error
> > > > "chmod sampledata.xls: No such file or directory."  I don't
understand
> > since
> > > > the file does exist and the permissions are correct.  I've looked
> > through
> > > > the faq, getting started guide and also search the forums.  Have I
> > > > completely missed something?
> > > >
> > > > Oh, and all the web pages and virtual sites are kept under the
> > > > home/e-smith/files/primary (for main server site) and
> > > > /home/e-smith/files/ibays/ for any additional/virtual sites.  Each
of
> > those
> > > > directories have three sub directories called /cgi-bin/, /files/,
and
> > > > /html/.  I'm trying to put the store under a virtual site in the
> > > > /home/e-smith/files//ibays/dataware/ directory.
> > > >
> > > > I sure hope this is not too confusing.  I don't know of any other
way to
> > > > explain this.
> > > >
> > > > Here's a copy of the message I posted yesterday, just in case:
> > > >
> > > > I believe this is what my interchange is set up as:
> > > >
> > > > /usr/lib/interchange <--- core install directory
> > > > /var/lib/interchange <--- location of catalogs, stores and support
files
> > > >
> > > > /home/e-smith/files/ibays/dataware/cgi-bin <--- location of my store
> > file
> > > > /home/e-smith/files/ibays/dataware/html/store <--- location of html
> > files
> > > > /home/e-smith/files/ibays/dataware/html/store/images <--- location
of
> > image
> > > > files
> > > >
> > > > I'm telling makecat:
> > > >
> > > > Catalog name:                                     store
> > > > Server name:
www.datawarecomp.com
> > > > (this is a virtual domain/ibay on my SME server)
> > > > DemoType:                                         foundation
> > > > permtype:                                            M
> > > > InterchangeUser:                                  interch
> > > > CatUser:                                              interch
> > > > InterchangeGroup:                               <blank>
> > > > MailOrderTo:
> > orders@datawarecomp.com
> > > > CatRoot:
> > > > /var/lib/interchange/store
> > > > CgiDir:
> > > > /home/e-smith/files/ibays/dataware/cgi-bin
> > > > CgiUrl:
/cgi-bin/store
> > > > Aliases:                                                /store
> > > > DocumentRoot:
> > > > /home/e-smith/files/ibays/dataware/html
> > > > SampleHtml:
> > > > /home/e-smith/files/ibays/dataware/html/store
> > > > ImageDir:
> > > > /home/e-smith/files/ibays/dataware/html/store/images
> > > > ImageUrl:                                             /store/images
> > > > INET or UNIX mode:                           UNIX
> > > > Do you use CGIWRAP or SUEXEC:    Y
> > > >
> > > > At this point it checks and/or creates the directories and copies
the
> > demo
> > > > files.
> > > >
> > > > Your company name:                            Dataware Computers
> > > > Sample data type:                                  tools
> > > > Set to 1 if you want MySQL...:              <blank>
> > > > Account name:                                      interch
> > > > Administrative password:                      pass
> > > > Set to 1 to display demo helper:            1
> > > >
> > > > At this point it finds some system commands to run.
> > > >
> > > > It moves a link to /home/e-smith/files/ibays/dataware/cgi-bin/store
> > > >
> > > > It tells me the standard warning about selecting SUEXEC/CGIWrap
option
> > and
> > > > being root.  However it does correctly select 5013/5013 which is the
> > interch
> > > > user and group.
> > > >
> > > > This is where the error "chown sampledata.xls: No such file or
> > directory"
> > > >
> > > > Thanks for any help!
> > > >
> > > > Tom
> > > >
> > > >
> > > > _______________________________________________
> > > > interchange-users mailing list
> > > > interchange-users@interchange.redhat.com
> > > > http://interchange.redhat.com/mailman/listinfo/interchange-users
> > > >
> > >
> > > --
> > > --------------------
> > > Timothy Burt
> > > Internet Specialist
> > >
> > > _______________________________________________
> > > interchange-users mailing list
> > > interchange-users@interchange.redhat.com
> > > http://interchange.redhat.com/mailman/listinfo/interchange-users
> > >
> >
> > _______________________________________________
> > interchange-users mailing list
> > interchange-users@interchange.redhat.com
> > http://interchange.redhat.com/mailman/listinfo/interchange-users
> >
>
> --
> --------------------
> Timothy Burt
> Internet Specialist
>
>