Content-type: text/html
Manpage of NLUPD
NLUPD
Section: Husky - Portable Fidonet Software
(1)
Updated: nltools
Index
Return to Main Contents
NAME
nlupd - Manages your Nodelists and keeps them up to date.
SYNOPSIS
nlupd [-hvq] [-c configfile]
DESCRIPTION
nlupd
are main utility in the nltools package. It
manages your nodelists and keeps them up to date. For each
nodelist that you have configured with a "Nodelist" statement,
it will search the latest nodelist in the "NodelistDir", then
calculate the day number of the difference file that is needed to
update this nodelist, then search the difference file, unpack
it if necessary, and apply it to the nodelist using
nldiff
utility.
nlupd
can also find full
replacement files if you configure this, and just unpack them and copy
them over the old nodelist. This is useful for othernets that do not have
nodediff files. With only a few keywords, nlupd manages the whole
process of updating your nodelist files for you.
nlupd
can also process
daily nodelists files if you configure this with the Dailynodelist statement.
nlupd
is a part of the Husky Project (nltools module) and it shares config file
(named fidoconfig) with other Husky programs. All configuration statements are
described in the Fidoconfig Manual.
OPTIONS
- -c configfile
-
Specify alternate config file. See also section
ENVIRONMENT.
- -h
-
Display version and usage information and exit.
- -v
-
Display version information and exit.
- -q
-
Quiet mode: supress normal screen output, only error messages may be displayed.
EXIT STATUS
- 0
-
new nodelists is generated
- 8
-
nlupd didn't make new nodelist because of some reason
USAGE
nlupd
uses following fidoconfig statements:
-
LogFileDir
NodelistDir
Unpack
NodeList
DiffUpdate
FullUpdate
Defaultzone
Nodelistformat
Dailynodelist
See The Fidoconfig Manual for detailed description of these statements.
SAMPLE CONFIG
The following lines show a nlupd-related part of sample configuration file.
If you are only interested in the nodelist tools, you can just copy those
commands into a text file, modify them according to your needs (OS/2, Win and
DOS users may of course use backslashes instead of forward slashes, and drive
letters), and point the FIDOCONFIG variable to this file. Don't forget to run
tparser
utility after any change of fidoconfig file (see The Fidoconfig Manual).
-
NodelistDir /var/spool/fido/nodelist
Nodelist nodelist
DiffUpdate /var/spool/fido/filebase/nodediff/nodediff
NodelistFormat Standard
Nodelist pointlst
DiffUpdate /var/spool/fido/filebase/24000/pr24diff
DefaultZone 2
NodelistFormat Points4D
FILES
-
/etc/fido/config
default Fidoconfig.
ENVIRONMENT
-
FIDOCONFIG
pathname of the config file
SEE ALSO
ulc(1), nldiff(1), nlcrc(1), info fidoconfig
BUGS
1st line with nodelist date and CRC is required for full-updated nodelists.
This restriction is discourages to use nlupd for (local) network segments
of the nodelist.
CONFORMING TO
nlupd
is conformed with FTS-5000.001, (obsoleted) FTS-0005 and FTS-5002.001
NOTES
All Husky-Software is written by various developers. For detailed information
about the Husky-Team take a look at
http://husky.sourceforge.net/team.html.
AUTHOR
This manual page was written initially by Joerg Jaspert (JJ) <joerg@goliathbbs.dnsalias.net>,
and modified by other Husky developers.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- EXIT STATUS
-
- USAGE
-
- SAMPLE CONFIG
-
- FILES
-
- ENVIRONMENT
-
- SEE ALSO
-
- BUGS
-
- CONFORMING TO
-
- NOTES
-
- AUTHOR
-
This document was created by
man2html,
using the manual pages.
Time: 18:51:39 GMT, July 08, 2022