Package: dicod
Version: 2.12-2
Severity: grave

Hi,
Dicod cannot start since version 2.12-1.
Starting dicod with:
     $ dicod --stderr
It printed: dicod: Error: /etc/dicod.conf:16.1-39: invalid include statement

So, I change the line 16 from:
    #include /var/lib/dicod/dictorg-db.list
to:
    #include </var/lib/dicod/dictorg-db.list>

I tried to start dicod again:
  $ dicod --stderr
it printed: dicod: Error: /var/lib/dicod/dictorg-db.list:8.1-60: invalid 
include statement

in this file the line 8 is just a comment begining with #:
   # included from the dictd configuration file /etc/dicod.conf
Apparently, the string "# included" is understood as an include
statement when it should'nt be.

So now, I added the strin "q " before "included":
   # q included from the dictd configuration file /etc/dicod.conf


And finally dicod started with: systemctl start dicod.service

It seems, there is something broken is the parser of the config file.
While I found a workaround, it's a bit annoying.

Cheers.
--
Karine

Reply via email to