#97 ISpoofFile will not correclty parse path using ~/.oidentd.co

closed
SHiZNO
Engine (43)
5
2011-02-09
2011-01-24
Anonymous
No

ZNC 0.096 --

When specifying the following in znc.conf, idents were not spoofed on some irc servers.

ISpoofFile = ~/.oidentd.conf
ISpoofFormat = global { reply "%" }

The steps I used to setup oident were the ones here, http://en.znc.in/wiki/Using_ident_spoofs

/etc/oidentd.conf :
# Configuration for oidentd
# see oidentd.conf(5)
#
default {
default {
allow spoof
allow spoof_all
allow spoof_privport
allow random
allow random_numeric
allow numeric
allow hide
}
}

When changing to the full path for 'ISpoofFile' everything works normally and as expected. idents@ are spoofed correctly, example:

ISpoofFile = /home/user/.oidentd.conf

Discussion

  • Psychon
    Psychon
    2011-01-24

    Which value does $HOME have for you?

     
  • [ user: ~ ]$ echo $HOME
    /home/user

    ---

    psychon -- about 4-5 weeks ago we talked about this on EFNet in #znc -- I looked through the changelogs and didn't see anything about this being fixed.

     
  • Psychon
    Psychon
    2011-01-26

    No idea what's going on. ZNC clearly is successfully writing something somewhere, else it wouldn't connect to IRC. Can you get a recent nightly and check via --debug what is being written where?

    There is nothing in any changelogs because I have no idea what the problem is (and because I didn't update any changelogs lately). Did we come to any conclusion about what has to be fixed?

     
  • Psychon
    Psychon
    2011-01-26

    • status: open --> pending
     
  • This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
    • status: pending --> closed