Linux - Jnos Setup and Configuration HOW-TO

NOS config file

By John Martin KF8KK

 

The nos.cfg file is what instructs jnos on the whereabouts of the various files that it will need while it's running.

 

#SAMPLE: these are the defaults used.
#These are new names for the various files and directories used in nos.
#To use them, run nos as 'nos -fnos.cfg'
#If you don't change a particular filename, you should comment out each
#unneeded line, since they allocate memory for the new name.
#lines need to be either comments (starting with #)
#or have a valid 'file=filename' format.
#(lines are NOT case sensitive.)
#all others are ignored; this allows for different compiles to
#use the same files-configuration file...
#both spaces or tabs can be used as separators.
#921125 - WG7J

#the autoexec file containing system setup
Startup = /jnos/autoexec.nos

#the user permission file
Userfile = /jnos/ftpusers.txt
#the ftp host file for auto-login
Hostfile = /jnos/net.rc

#the spool directory
Spoolqdir = /jnos/spool
#the mail log file
#Maillog = /jnos/spool/mail.log
Maillog = /jnos/logs/mail.log
#the directory where local mail gets delivered
Mailspool = /jnos/spool/mail
#the directory where mail gets queued for the smtp daemon to handle
Mailqdir = /jnos/spool/mqueue

#the directory where the logs are kept
LogsDir = /jnos/logs
#this should have same path as the above!!
Mailqueue = /jnos/spool/mqueue/*.wrk
#if you route mail, here is goes
Routeqdir = /jnos/spool/rqueue

#the mail alias file
Alias = /jnos/alias

#the domain.txt file
Dfile = /jnos/domain.txt

#directory where finger files go
Fdir = /jnos/finger

#the file where the finger database is maintained
Fdbase = /jnos/finger/dbase.dat

#the file where the mail daemon searches for full user names
Pdbase = /jnos/spool/names.dat

#the list of areas on the system
Arealist = /jnos/spool/areas

#areas and mailboxes subject to msg-hold on locally-originated msgs
Holdlist = /jnos/spool/holdlist

#mailbox message of the day
Motdfile = /jnos/spool/motd.txt

#mail rewrite rules. (1) Translatefile does FROM adrs
# (2) Refilefile does the TO addr as a function of "FROM|TO"
# (3) otherwise Rewritefile does TO address
Rewritefile = /jnos/spool/rewrite
Translatefile = /jnos/spool/translat
Refilefile = /jnos/spool/refile

#user signatures go here
Signature = /jnos/spool/signatur

#Bulletin ID's go here
Historyfile = /jnos/spool/history

#Mailbox help files go in this directory
Helpdir = /jnos/spool/help

# Console/Sysop commands help files go in this directory
CmdsHelpdir = /jnos/help

#the user defaults file (created by system)
#NOTE: UDefaults and UDefbak have to be ON THE SAME DRIVE !!!
UDefaults = /jnos/spool/users.dat
#backup of the above
UDefbak = /jnos/spool/users.bak

#Registration help file
Mreg = /jnos/spool/mreg.txt

#Convers user info file; notice that default is the same as Fdbase file !
Cinfo = /jnos/finger/dbase.dat
#Convers user info backup
Cinfobak = /jnos/finger/dbase.bak
#Convers MOTD file
ConvMotd = /jnos/spool/convmotd.txt
#Convers channel numbers to names file
Channelfile = /jnos/spool/channel.dat

#pop users are listed in this
Popusers = /jnos/popusers

#FTP message of the day
Ftpmotd = /jnos/spool/ftpmotd.txt

#BBS forward file
Forwardfile = /jnos/spool/forward.bbs

#saved netrom routes go here
Netromfile = /jnos/netrom.sav

#these commands get executed on exit
Onexit = /jnos/onexit.nos

#expire command file
Expirefile = /jnos/spool/expire.dat

#NNTP directory
Newsdir = /jnos/spool/news
#NNTP access file
Naccess = /jnos/spool/news/access
#NNTP active file
Active = /jnos/spool/news/active
#NNTP pointer file
Pointer = /jnos/spool/news/pointer
#NNTP info
NInfo = /jnos/spool/news/info
#NNTP help
Nhelp = /jnos/spool/news/help
#NNTP message history file
History = /jnos/spool/news/history
#NNTP forward
Forward = /jnos/spool/news/forward
#NNTP poll
Poll = /jnos/spool/news/poll
#NNTP news to mail mapping file
Newstomail = /jnos/spool/news/gateway

#the Http server root directory
HttpDir = /jnos/wwwroot

#the Http server statistics directory
HttpStatsDir = /jnos/wwwstats
#the Http server extended logs directory
HLogsDir = /jnos/wwwlogs

 

Introduction
Obtaining The Software
Installing a DOS partition
Slackware Installation A
Slackware Installation B
Selecting Packages
Configuring Linux
Linux Network Configuration
Starting Slackware Linux
Basic Jnos Installation
Jnos Localization & Config
Starting Jnos
Compiling Jnos