qico is a mailer for the Fidonet. It's features are:
- support of modem and IP-connections
- runs as daemon
- ships a control-center, where one can watch activity and the outbound like Binkley and Xenia allow
- debian-packages can be made
This page describes qicosi, the devlopmentbranch of the qico-Project.
Furhtermore the focus lies on the installation and configuration on debian.
Installation
backup /etc/inetd.conf
cd /usr/src
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/qico co qicosi
cd qicosi
./autogen.sh
./configure
make
make deb
cd ..
dpkg -i q*.deb
- This installs qico, the qico-controlcenter and the ncurses-based-qico-controlcenter
diff your backup of inetd.conf with the newly created one and insert missing services
chown ftn.ftn /usr/sbin/qico
chmod u+s /usr/sbin/qico
chmod g+s /usr/sbin/qico
edit /etc/init.d/qico
Modify the start option. Replace the start-stop-daemon-stuff with /usr/sbin/qico -d
Configuration
The configuration file is located at /etc/ftn. Copy qico.conf.sample to qico.conf and edit it according to your needs. Below you find some hints.
- the maks should be 660 for files and 770 to directories, since qicos group is also ftn.
Multiple lines can be configured in one config file. Just use the if-statements (if line 1).
- Todo: more hints O:-)
After you finished configuring qico, run qico -t to verify the configuration files.
First run
Before you can run qico, you have to call qico -n to compile the nodelists.
Translated FAQ
This section contrains translated sections of the Russion qico-FAQ:
I found bug in qico! What to do?
First, try to update - maybe the bug already fixed.
If the bug is not fixed, sent bugreport to author.
Please include the following information:
report from qico -v command.
- bug description
- debug-log with required loglevels.
if core dumped (got SIGSEGV in log):
run: gdb /path/to/qico /path/to/core
- on prompt answer:
(gdb) where
- attach the output to the report.