This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
irc:openbsd:oidentd [2019/11/08 19:47] jrmu |
irc:openbsd:oidentd [2019/11/08 23:18] (current) jrmu |
||
---|---|---|---|
Line 3: | Line 3: | ||
<code> | <code> | ||
$ doas pkg_add oidentd | $ doas pkg_add oidentd | ||
- | </code> | ||
- | |||
- | Put this inside /etc/rc.local: | ||
- | |||
- | <code> | ||
- | if [ -x /usr/local/sbin/oidentd ]; then | ||
- | echo -n ' oidentd'; /usr/local/sbin/oidentd -u _identd -g _identd | ||
- | fi | ||
- | </code> | ||
- | |||
- | This will run each time upon bootup. The first time, though, you will want to start it manually: | ||
- | |||
- | <code> | ||
- | $ doas sh /etc/rc.local | ||
</code> | </code> | ||
Line 97: | Line 83: | ||
<code> | <code> | ||
/msg *identfile setformat global { reply "%user%" } | /msg *identfile setformat global { reply "%user%" } | ||
+ | </code> | ||
+ | |||
+ | Put this inside /etc/rc.local: | ||
+ | |||
+ | <code> | ||
+ | if [ -x /usr/local/sbin/oidentd ]; then | ||
+ | echo -n ' oidentd'; /usr/local/sbin/oidentd -u _identd -g _identd | ||
+ | fi | ||
+ | </code> | ||
+ | |||
+ | This will run each time upon bootup. The first time, though, you will want to start it manually: | ||
+ | |||
+ | <code> | ||
+ | $ doas sh /etc/rc.local | ||
+ | </code> | ||
+ | |||
+ | You will probably also want to restart znc. You can do this as follows: | ||
+ | |||
+ | <code> | ||
+ | $ doas pkill -INT znc | ||
+ | $ doas su | ||
+ | # export HOME=/home/znc && chroot -u znc -g znc /home/znc znc > /var/log/znc.log 2>&1 & | ||
</code> | </code> |