#Here are some notes I put together for NNTPS, that may help. See also #RFC 977 (ftp://nic.ddn.mil:/rfc/*) #73, --James n5knx # NNTP server setup for JNOS 1.10 # # Note: you must manually create the \spool\news\active file for nntp to work. # E.g. rem > \spool\news\active will create an empty active file. # # issue: nntp create news.group.name [y|n] # for each group you wish to receive. # Choose y to permit posting, n to deny posting, to this group. # Posting is by default enabled. # # JUNK group (for invalid postings, etc) is spool/news/forward. WHY? #nntp access on|off # Access permissions file is /spool/news/access, which has fields of the form: # host:permissions: # # where host is explicit hostname (FQDN) or starname, eg, *.aara.org # and permissions are a string of chars: R => read, P => post, none=>deny # When access is turned on, hosts not mentioned are DENIED nntp access. nntp access on #nntp add serverhost poll_interval_secs [ng1 ng2 ... ng3] [start_hh:mm-end_hh:mm] # specifies an nntp server host which is polled periodically for new articles. # All groups found in /spool/news/active are checked, unless specific group # names are listed. Note: if the serverhost has a large number of groups, # you should probably list here only those of interest. Also, a time range # within which polling is permitted, can be specified. #nntp add rouge-gw.usl.edu 3600 usl.test,rec.radio.shortwave nntp add pc.eb7cjo.ampr.org 3600 #nntp profile {fullname|host|organization|reply|sig|user} string_value # established values for the header fields of posts originating here. # sig path_to_sig_file # host FQDN, defaults to Jnos' hostname # fullname "First Mi. Lastname" # organ "name desired" # user "username" # reply reply-to-address #nntp profile fullname "Jose Carlos" #nntp profile user eb7cjo #nntp quiet val # nntp will display a message and/or beep when a new article arrives # val = 0 => beep only (default) # val = 1 => beep and display msg # val > 1 => no msg or beep #nntp ihave val # nntp ihave sets the IHAVE protocol option: # val = 0 => IHAVE disabled (default) # val = 1 => IHAVE reports only for newsgroups associated with serverhost # val = 2 => IHAVE reports for all newsgroups # The IHAVE protocol tells the server the message-ids of articles stored here; # it is used to forward articles off this system. nntp ihave 2 # Start up local server start nntp # ALL ABOVE ARE CONFIGURATION CMDS. NOW SOME OTHER CMDS ARE SUMMARIZED: #nntp list shows configured nntp servers #nntp drop serverhost deletes a nntp server from list #nntp kick serverhost force a poll #nntp active displays the active file, showing configured newsgroups #nntp read newsgroup [article_number] reads local newsgroup #nntp post posts to local newsgroup; creates session, queries made # some queries eliminated if answer obtainable from nntp # profile variables. Also, while entering msg, a line # consisting of ".u" or ".r" will then prompt for a file # name, which is inserted into the article being built. # Note: "/EX", "***END" or "." will end the article. nntp lzw on nntp firstpoll 5 #nntp kick