From: Aisha F. <ais...@ma...> - 2001-08-04 10:31:11
|
Doh! Like you suggested, my dictd.conf didn't have non-root rights. Sorry I'm still kind of new to the Linux thing, so I make heaps of dumb mistakes :-) Thanks for the prompt and accurate reply, Aisha On Sunday, August 5, 2001, at 02:18 AM, Rik Faith wrote: > On Sun 5 Aug 2001 02:16:57 +1200, > Aisha Fenton <ais...@ma...> wrote: >> I am having some problems with running the dictd server. >> >> I have downloaded the source for dictd 1.5.5 from the website and >> compiled and installed dictd fine. >> >> The problem is that when I run dictd, nothing happens. I don't get any >> error >> messages or anything. But I when I look in my processes I don't see >> any >> "dictd". >> >> When I use "dictd -t blah" it says >> >>> dictd (lst_iterate_arg): Internal error >>> list is null > > This means there are no databases, perhaps because it can't find the > dictd.conf file, or because it can't read the database files. > >>> Aborting dictd... >>> Aborted >> >> I think I have set the the conf file fine? I have >> >>> access {allow *} >>> database jargon { data "/usr/share/dict/dict-dbs/jargon.dict.dz" >>> index "/usr/share/dict/dict-dbs/jargon.index" } >> >> I have the Jargon file mentioned above, in the right place. >> And I have been running the server as root. > > The server gives up root. Are the files readable by a non-root user? > > |