autoexec.nos

This file is very similar to autoexec.bat in the DOS world, in that it contains commands to initialize a session at startup time.

Commands are sent to Jnos command interpreter exactly as seen in autoexec.nos as if they were typed by the actual user. The format conforms to SysopCommands, one command per line. Another script OnexitNosFile is used to gracefully terminate a jnos session at exit time.

It is good practice to document the sysop intent with a profuse set of comments beginning with the "#" character in position 1. This is good documentation practice, and leads to good example excerpts in this wiki.

Identification Header

In exchanging samples of AutoexecNosFile it is desireable to identify the node and owner. To maintain the intent of GPL it is good practice to give recognition to contributors which also aids in the search for background thinking. Last, it aids understanding for others to describe the general node features that will be active. The header might look like:

# This autoexec.nos is for k8rra home QTH developed from ve4klm dist.
#    This file is augmented by "source" files and supported by numerous others.
# Features enabled are as follows:
#    SERVERS: BBS (almost full featured), NET/ROM, email,
#    Include CONVERSE keyboard-to-keyboard teleconference.
#    Internet I/O: bridge to ISP using dynamic IP
#    RF I/O: VHF packet, RF UHF packet, RF HF pactor
#  BBS Mailbox limits & AX.25 Forwarding is set to:
#    Standard unattended operation.
#    Forward BBS mail to selected user Home BBS nodes.
#    Mail delivery from Internet & neighbor BBS POP servers to registered users.
#    Interface LAN mailers to jnos for RF delivery path.
#  The outgoing mail services is set to support:
#    K8RRA-1 BBS registered users, into spool/mail for AX.25 delivery of mail.
#    Remote home BBS registered users, forwarding via AX.25 and SMTP client.
#    POP3 server for authorized remote sites
#  The incoming mail is set to support:
#    AX.25 reverse forwarding from registered users and remote BBS.
#    SMTP server from LAN hosts.
#    POP3 client from selected remote sites.
# Working toward a configuration that will:
#    BBS users with "Reply to:" Addresses may SMTP to Internet.
#    The manual (kick) delivery of Winlink 2k email is via port hf to pmbo.
#
# Users can:
#    Packet radio users can connect to JNOS via AX.25, optionaly via NET/ROM.
#    LAN users can telnet to JNOS via TCP/IP network.
#    After logging into the BBS function of JNOS, users may:
#      connect via AX.25 to other packet radio nodes on RF ports
#      telnet via TCP/IP to other JNOS network nodes on both RF and Internet
#      spool files to-from the linux JNOS directory structure
#      use the BBS mail agent to read and deposit email on BBS mail repository
#
#

Node ID

How the node is known to others and how it fits into the network is shown by:

[tbd]

ATTACHMENTS

One purpose this page has is to collect attachments of autoexec.nos files. The first attachment "autoexec.wiki" is an adaptation of the jnos2.0e pre-compiled version used as part of the validation set for this wiki. Note the ID of the site is changed to J0NOS in keeping with the spirit of this wiki. A most example is a file distributed with jnos2.0e which is a basis for distribution documentation.

AutoexecNosFile (last edited 2007-04-25 19:33:13 by GeorgeVerDuin)