/etc/husky/config: Unterschied zwischen den Versionen

Aus FidoPedia
Wechseln zu: Navigation, Suche
(Erster Uebertrag aus meinem Blog)
 
(BITTE LOESCHEN)
Markierung: Ersetzt
 
Zeile 1: Zeile 1:
== Basis-Konfiguration für Husky ==
+
BITTE LOESCHEN
Diese Datei gehört zu dem Artikel [[Husky Setup]]. Sie beinhaltet Beispiel-Werte, die noch den eigenen Bedürfnissen und Gegebenheiten angepasst werden müssen.
 
 
 
Dieses Beispiel orientiert sich an meinem persoenlichen Linux-System, kann aber auch problemlos fuer andere Betriebssysteme verwendet werden. Hierzu müssen nur die Pfade entsprechend angepasst werden.
 
 
 
<pre>
 
# main fidoconfig file
 
 
 
#
 
# Systemname, Sysopname, Ort
 
#
 
# Format:  name <Systemname>
 
#          sysop <Sysopname>
 
#          location <Ort, Land>
 
#
 
name Kuehlbox
 
sysop Philipp Giebel
 
location Ranstadt, Germany
 
 
 
#
 
# Alle ftn Adressen
 
#
 
# Format:  address <1:2/3>
 
#          address <1:2/3.4>
 
#
 
address 2:240/5853
 
address 75:18/6
 
 
 
# -----------------------------
 
# Diverse Pfade und Dateien
 
# -----------------------------
 
 
 
# unsecure inbound Verzeichnis
 
# Hier legt BinkD eingehende Pakete unbekannter Quellen ab.
 
inbound /var/spool/ftn/inb/unsecure
 
 
 
# secure inbound Verzeichnis
 
# Hier legt BinkD eingehende Pakete bekannter Quellen ab.
 
protinbound /var/spool/ftn/inb
 
 
 
# outbound Verzeichnis
 
# Hier holt BinkD ausgehende Pakete zum Versenden ab.
 
outbound /var/spool/ftn/outb
 
 
 
# temp inbound Verzeichnis
 
# Hier werden eingehende Pakete weiterverarbeitet
 
tempinbound /var/spool/ftn/tmp/inb
 
 
 
# temp outbound Verzeichnis
 
# Hier werden ausgehende Pakete vorbereitet
 
tempoutbound /var/spool/ftn/tmp/outb
 
 
 
# logfile Verzeichnis
 
# Hier werden alle Logfiles gespeichert
 
logfiledir /var/log/husky
 
 
 
# dupehistory Verzeichnis
 
# Hier werden die dupe history dateien gespeichert
 
dupehistorydir /var/spool/ftn/dupebase
 
 
 
# nodelist Verzeichnis
 
# Hier werden Nodelists gespeichert und gesucht
 
nodelistdir /var/spool/ftn/nodelist
 
 
 
# messagebase Verzeichnis
 
# Hier liegt die eigentliche Messagebase
 
msgbasedir /var/spool/ftn/msgbase
 
 
 
# tosser Logfile
 
# Datei in der zu scannende Echos hinterlegt werden, nachdem mit einem
 
# Mailreader oder "hpt post" oder aehnlichem eine Nachricht geschrieben wurde,
 
# um den Scan-Prozess zu beschleunigen.
 
echotosslog /var/spool/ftn/flags/echoscan.log
 
 
 
# import Logfile
 
# Datei in der hpt echos eintraegt, in die es neue Nachrichten
 
# getosst hat.
 
importlog /var/log/husky/import.log
 
 
 
# fileboxes Verzeichnis
 
# ???
 
fileboxesdir /var/spool/ftn/fileboxes
 
 
 
# fileecho Verzeichnis
 
# Hier liegen die Fileechos
 
fileareabasedir /var/spool/ftn/filebase
 
 
 
# passfilearea Verzeichnis
 
# ???
 
passfileareadir /var/spool/ftn/transit
 
 
 
# -----------------------------
 
# Nodelisten
 
# -----------------------------
 
 
 
# FIDO
 
# Name der Nodelist Files fuer fido
 
nodelist NODELIST
 
 
 
# Nodelist Diff-Updates (Pfad und Dateiname, ohne Extension) fuer fido beziehen aus..
 
DiffUpdate /var/spool/ftn/filebase/fido/nodedifz/nodediff
 
 
 
# Fido Userlist file
 
fidoUserList fidouser.lst
 
 
 
 
 
# GERBBS
 
 
 
# Name der Nodelist Files fuer gerbbs
 
nodelist ger-bbs
 
 
 
# Komplettes Nodelistupdate (Pfad und Dateiname, ohne Extension) fuer gerbbs beziehen aus...
 
FullUpdate /var/spool/ftn/filebase/ger-bbs/ger_node/gernode
 
 
 
# -----------------------------
 
# Linker (Exportieren)
 
# -----------------------------
 
 
 
# Linken mit Hilfe des importlog
 
#
 
# Format:  linkwithimportlog [yes|no|kill]
 
#          kill = ja und danach importlog leeren
 
linkwithimportlog kill
 
 
 
# Echomail fuer verschiedene Links in jeweils eigenen
 
# Unterverzeichnissen speichern
 
separatebundles yes
 
 
 
# Keine PID-Line in generierte Nachrichten einfuegen
 
disablepid yes
 
 
 
# keine TID-Line in gescannte Nachrichten einfuegen
 
disabletid yes
 
 
 
# Programm und Parameter zum Packen ausgehender Pakete
 
#
 
# Format:  pack [zip|tgz|rar|arc|...] <Programm> <Parameter>
 
# $a = Archivdatei
 
# $j = Zu archivierende Datei
 
#
 
pack zip zip -9 -j -q $a $f
 
 
 
# -----------------------------
 
# Tosser (Importieren)
 
# -----------------------------
 
 
 
# Programm(e) und Parameter zum Entpacken eingehender Pakete
 
#
 
# Format:  unpack "<Programm> <Parameter>" <offset> <match>
 
#    offset = Position im Archiv, an der nach dem Erkennungsmerkmal
 
#              (match) gesucht werden soll
 
#      match = Erkennungsmerkmal (Bytewert(e))
 
#        $a = Archivdatei
 
#        $p = Zielpfad fuer entpackte Dateien
 
#        $t = Beschreibungsdateiname (htick, FileDescName Parameter)
 
#
 
unpack "unzip -j -Loqq $a $f -d $p" 0 504b0304
 
unpack  "arc eno $a $p'*.*'" 0 1a
 
 
 
# Kopien von Mails an "carbonkonto" in "carboncopy" Echo ablegen.
 
carbonto Philipp Giebel
 
carboncopy PERSONAL.MAIL
 
 
 
# Area in der nach Mails an AreaFix und FileFix gesucht werden soll
 
robotsarea NETMAIL
 
 
 
# -----------------------------
 
# Robots
 
# -----------------------------
 
 
 
# 1. Robot Name (default = fuer alle gueltig)
 
robot default
 
 
 
# Nachrichten an Robots nach der Verarbeitung loeschen
 
killrequests yes
 
 
 
# Standardattribute fuer Nachrichten von Robots
 
reportsattr loc pvt k/s npd
 
 
 
 
 
# 2. Robot Name (Areafix)
 
robot areafix
 
 
 
# Absendername fuer Mails dieses Robots
 
fromname Areafix robot
 
 
 
# Origin Line fuer Mails dieses Robots
 
robotorigin Areafix robot
 
 
 
# Nachrichten direkt bearbeiten und nicht speichern
 
areafixFromPkt on
 
 
 
# Datei mit der Antwort auf ein %HELP an AreaFix
 
helpfile /etc/husky/areafix.hlp
 
 
 
 
 
# 3. Robot Name (Filefix)
 
robot filefix
 
fromname Filefix robot
 
robotorigin Filefix robot
 
reportsattr loc pvt k/s npd dir
 
helpfile /etc/husky/filefix.hlp
 
 
 
# Standardeinstellungen fuer alle Links
 
linkdefaults begin
 
 
 
# Pakete ohne Passwort akzeptieren, aber im Logfile warnen
 
allowemptypktpwd secure
 
 
 
# Packer fuer ausgehende Dateien
 
packer zip
 
 
 
# Neue Echos automatisch erstellen
 
areafixautocreate on
 
 
 
# Standardparameter fuer automatisch erstellte Echos
 
areafixautocreatedefaults -b Jam -dupecheck del -dupehistory 14
 
 
 
# Datei in der neue Echos erstellt werden sollen
 
areafixautocreatefile /etc/husky/areas
 
 
 
# Neue Fileechos automatisch erstellen
 
filefixautocreate on
 
 
 
# Standardparameter fuer automatisch erstellte Fileechos
 
filefixautocreatedefaults -p 90
 
 
 
# Datei in der neue Fileechos erstellt werden sollen
 
filefixautocreatefile /etc/husky/fileareas
 
 
 
# Standardflavor fuer Echomails
 
# Format:  echomailflavor [hold|normal|crash|direct|immediate]
 
echomailflavour hold
 
 
 
# Requests an Robots nicht standardmaessig weiterleiten
 
forwardrequests off
 
 
 
linkdefaults end
 
 
 
# Extrene Datei mit der Link-Konfiguration einbinden
 
include /etc/husky/links
 
 
 
# Externe Datei mit der Routing-Konfiguration einbinden
 
include /etc/husky/route
 
 
 
# Externe Datei mit den Mailechos einbinden
 
include /etc/husky/areas
 
 
 
# Externe Datei mit den Fileechos einbinden
 
include /etc/husky/fileareas
 
</pre>
 

Aktuelle Version vom 4. Juni 2019, 08:26 Uhr

BITTE LOESCHEN