[ic] who is supposed to run bin/makecat?

Ashtanga Yogi interchange-users@icdevgroup.org
Wed Jan 8 20:02:00 2003


I installed Interchange from interchange-4.8.6.tar.gz
via configure with no args as the root user.

However, then I wanted to run "bin/makecat". But some aspects of this program seem more oriented towards a normal user and others oriented towards root.

For example, BaseDir defaults to ~/catalogs, which of course would mean that some data entry/marketing expert might type bin/makecat and be own his way. 

However, doing this, leads to problems that can only be solved by running as root:

ImageUrl? /terrences_catalog/images
Unable to write temp config file /usr/local/interchange/etc/makecat.cfg.new: Permission denied at bin/makecat line 1176

Interchange can use either UNIX- or internet-domain sockets.
Most ISPs would prefer UNIX mode, and it is more secure.

If you already have a program there, or use a common program
and the FullURL directive, select NONE. You will then need
to copy the program by hand or otherwise ensure its presence.

(You can use the up/down arrows to toggle).
INET or UNIX mode? UNIX
Do you use CGIWRAP or SUEXEC? n
./configure: line 413: ./config.log: No such file or directory
Couldn't run configure; probably no C compiler.
        Couldn't find the executable file 'vlink'.

        Please give the complete path to the link program.

warning: locate: could not open database: /var/lib/slocate/slocate.db: No such file or directory
warning: You need to run the 'updatedb' command (as root) to create the database.



_____________________________________________________________
Get 25MB, POP3, Spam Filtering with LYCOS MAIL PLUS for $19.95/year.
http://login.mail.lycos.com/brandPage.shtml?pageId=plus&ref=lmtplus