prev
next
linux
FromKees van Eeten2:280/5003.4Date Write2017-09-17 22:04:09
ToIngo Juergensmann0:0/0.0Date Arrived2017-09-18 01:11:21
Subjifcico segfaults when started
Attr
Hello Ingo!

17 Sep 17 15:46, you wrote to All / Kees:

IJ>> You were right: removing "options" statement from config made ifcico
IJ>> work without segfaulting.

IJ> Still having problems with ifcico...

IJ> I'm now playing around with ifcico on my server instead behind mgetty, but
IJ> I still get segfaults, not only from ifcico but also from e.g. ifinfo:

IJ> # /usr/lib/ifmail/ifinfo 2:2452/413
IJ> globals set in rdconfig:
IJ> verbose: 18446744073709551615
IJ> logname: /var/log/ifmail/iflog
IJ> errname: /var/log/ifmail/iflog
IJ> debugfile: /var/log/ifmail/ifdebug
IJ> configname: /etc/ifmail/config
IJ> configtime: Wed Sep 13 07:42:55 2017
IJ> Segmentation fault

It is a long time since I installed IFMAIl, when I try it now, get no output
or a segfault when I set a debug level. Apparently I do not use ifinfo.

IJ> /var/log/ifmail/ifdebug lists:
IJ> start ifinfo ver 2.14-tx8.10 of Mon Dec 26 03:40:59 2016, verbose
IJ> 0xffffffffffffffff unrecognizable address "2:2452/413"
IJ> 0xffffffffffffffff unrecognizable address "2:2452/413"

Yes I get something similar.

IJ> Compiling the nodelist with nlpatch however does work.

IJ> When connecting from my Amiga with Trapdoor via telser.device to my
IJ> ifcico
IJ> on Linux, something is working and strange enough trapdoor displays my
IJ> ifcico config. Here's the log of such a connect:

==>> /var/log/syslog <==

IJ> Sep 17 16:04:28 amigaxess ifcico[90146]: connect from 93.205.168.x
IJ> (93.205.168.x)

==>> /var/log/ifmail/ifdebug <==

IJ> start ifcico ver 2.14-tx8.10 of Mon Dec 26 03:40:59 2016, verbose
IJ> 0xffffffffffffffff inbound "**EMSI_INQC816" mode uid=64000,
IJ> euid=64000 creating directory tree for
IJ> "/var/spool/ftn/inb/tmp/" mkdir("/var") errno 17 mkdir("/var/spool") errno
IJ> 17 mkdir("/var/spool/ftn") errno 17 mkdir("/var/spool/ftn/inb") errno
IJ> 17 mkdir("/var/spool/ftn/inb/tmp") errno 17 creating directory tree for
IJ> "/var/spool/ftn/inb/tmp/" mkdir("/var") errno 17 mkdir("/var/spool") errno
IJ> 17 mkdir("/var/spool/ftn") errno 17 mkdir("/var/spool/ftn/inb") errno
IJ> 17 mkdir("/var/spool/ftn/inb/tmp") errno 17 creating directory tree for
IJ> "/var/spool/ftn/inb/tmp/" mkdir("/var") errno 17 mkdir("/var/spool") errno
IJ> 17 mkdir("/var/spool/ftn") errno 17 mkdir("/var/spool/ftn/inb") errno
IJ> 17 mkdir("/var/spool/ftn/inb/tmp") errno 17 getnlent for <none> getnlent
IJ> returns dummy entry
IJ> options: Call Hold PUA WaZOO EMSI Freqs Zmodem ZedZap Janus Hydra Tcp Txy

Apparetly ifcico is not authorised to create the needed directories.
There should be a /var/spool/ directory and in /var/spool/ a directory ftn
owned by user ftn

Take it step by step.

Kees

--- GoldED+/LNX 1.1.5
* Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)