[ic] Using GPG for credit card rders

Francisco Sánchez interchange-users@interchange.redhat.com
Tue Jan 15 12:04:00 2002


It must be another reason.  Have included the path as you say and still
internal server error.

Curiously I have installed the rpm version on a Red Hat 7.2 I have here,
without PGP or GPG at all, and the next page shows (the one to choose the
key or to paste a new one).  And in this server it cannot find GPG as it is
not there anyway.

There must be some other problem in the cobalt server with the tarball.  I
already had problems with catalog file permissions, which had to be set
manually.

I guess that when the rental expires, I will get a RedHat linux server...

Regards,

Francisco



----- Original Message -----
From: "Jason Kohles" <jkohles@redhat.com>
To: <interchange-users@interchange.redhat.com>
Sent: Tuesday, 15 January, 2002 15:26
Subject: Re: [ic] Using GPG for credit card rders


> On Tue, Jan 15, 2002 at 12:04:56PM +0100, Francisco Sánchez wrote:
> > Thanks Jason, now it gives a bit more info:
> >
> > Runtime error: Can't fork: No such file or directory at (eval 54) line
12.
> >
> > However still no idea of what it can be :-(
> >
> It isn't finding gpg, probably because you have it installed outside of
> the path interchange uses (which it sets to contain only /bin and /usr/bin
> for security reasons).  The easiest way to fix this is to set the variable
> GPG_PATH in your configuration with the full path name of gpg...
>
> for example, if you have it in /usr/local/bin...
>
> Variable GPG_PATH /usr/local/bin/gpg
>
> > Regards
> >
> > Francisco
> >
> > ----- Original Message -----
> > From: "Jason Kohles" <jkohles@redhat.com>
> > To: <interchange-users@interchange.redhat.com>
> > Sent: Monday, 14 January, 2002 19:05
> > Subject: Re: [ic] Using GPG for credit card rders
> >
> >
> > > On Mon, Jan 14, 2002 at 06:04:17PM +0100, Francisco Sánchez wrote:
> > > > Hello,
> > > >
> > > > I get internal server error when using the wizard for activating PGP
> > > > encrypted credit card data.  In the catalog error.log the following
line
> > > > appears:
> > > >
> > > > /cgi-bin/funshop.cgi/ui Runtime error: Can't fork! at (eval 54) line
12.
> > > >
> > > There are two gpg related usertags that generate this error message,
sadly
> > > they don't indicate what failed.  The easiest way to find out would be
to
> > > modify the two usertags involved.  In interchange/lib/UI/usertag find
the
> > > two tags called add_gpg_key.tag and get_gpg_keys.tag.  Near the top of
> > each
> > > of these scripts is this open statement:
> > >
> > >     open(GPGIMP, "$gpgexe $flags |")
> > >         or die "Can't fork!";
> > >
> > > Change this to:
> > >
> > >     open(GPGIMP, "$gpgexe $flags |")
> > >         or die "Can't fork: $!";
> > >
> > > Then restart and try again, and the error message will be more
> > descriptive.
> > >
> > > I'm checking this change into the cvs tree to prevent the problem in
the
> > > future...
> > >
> > > --
> > > Jason Kohles                                 jkohles@redhat.com
> > > Senior System Architect                      (703)786-8036 (cellular)
> > > Red Hat Professional Consulting              (703)456-2940 (office)
> > > _______________________________________________
> > > 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
>
> --
> Jason Kohles                                 jkohles@redhat.com
> Senior System Architect                      (703)786-8036 (cellular)
> Red Hat Professional Consulting              (703)456-2940 (office)
> _______________________________________________
> interchange-users mailing list
> interchange-users@interchange.redhat.com
> http://interchange.redhat.com/mailman/listinfo/interchange-users
>