Installations on different user/group

Julien ÉLIE julien at trigofacile.com
Thu Jan 29 22:57:20 UTC 2009


Hi,

Who takes care of the creation of tradspool.map and related things?
Should it be during the installation?

I can do "make install" with news/news and then directly run "./nnrpd";
everything works.  I can even have several installations of CURRENT.

However, if I do the same thing with iulius/users (given at configure
time -- which goes in Makefile.global and in include/config.h for runasuser:
and runasgroup: defaults in inn.conf for example), then:
 * makedbz does not seem to work (it runs instantly -- whereas it takes
   almost ten seconds in news/news);
 * "./nnrpd" does not work:

    % ./nnrpd -p 1199
    400 NNTP server unavailable.  Try later!

In news.notice:
    Jan 29 23:24:51 news nnrpd[15961]: tradspool: mapping file /home/iulius/test-INN/spool/tradspool.map not found
    Jan 29 23:24:51 news nnrpd[15961]: tradindexed: cannot open /home/iulius/test-INN/spool/overview/group.index: No such file or 
directory
    Jan 29 23:24:51 news nnrpd[15961]: can't open overview No such file or directory


I do not know how to initialize that.
Any hint on what might be wrong for an install in something other than news/news?

(I tested "make install" both as root and the wanted user.)

-- 
Julien ÉLIE

« C'est souvent la femme qui nous inspire les grandes choses
  qu'elles nous empêchent d'accomplir. » (Alexandre Dumas Fils) 




More information about the inn-workers mailing list