#8 ilist in command argument must be a file, not a list of IPs


The "-i ilist" arg is confusing, as per the help page:

# /usr/bin/dk-filter
dk-filter: usage: dk-filter -p socketfile [options]
-i ilist list of internal (signing) hosts

The man page and docs make it seem that one can just
use a list of IP addresses, such as:


However, upon doing this, one gets:

dk-filter: fopen(): No such file or directory

In the code, it looks like the ilist is expected to
alway be a file which lists the IPs:

f = fopen(ilist, "r");
if (f == NULL)
fprintf(stderr, "%s: %s:
fopen(): %s\n", progname,
ilist, strerror(errno));

So, this is probably just a doc bug. It should be made
clear that as currently implemented, ilist is a file
containing an IP list.


  • Anonymous - 2004-07-14

    Logged In: YES

    The man page says:

    -i ilist
    Identifies a file of internal hosts whose mail
    should be signed
    rather than verified. Entries in this file
    follow the same form
    as those of the -a option above. If not
    specified, the default
    of "" is applied.

    However, I agree the usage message is incorrect. It'll be
    corrected in v0.1.15.

  • Anonymous - 2004-07-14
    • assigned_to: nobody --> sm-msk
  • Anonymous - 2004-07-23
    • status: open --> closed-fixed

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks