TIP: Click on subject to list as thread! ANSI
echo: linux
to: INGO JUERGENSMANN
from: KEES VAN EETEN
date: 2017-09-17 22:02:00
subject: ifcico segfaults when sta

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  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)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.