PASSWD.NNTP(5)
π NAME π
okay so this is PASSWD.NNTP(5) β the passwd.nntp(5) page from the InterNetNews Documentation, bestie. it's literally passwords for connecting to remote NNTP servers. π
β¨ DESCRIPTION β¨
pathetc/passwd.nntp is the file that holds host / name / password triplets for use when authenticating client programs to NNTP servers. it's normally interpreted by "NNTPsendpassword()" in libinn(3), slay.
Blank lines? ignored. Lines beginning with a number sign ("#")? also ignored. All other lines should have three or four fields separated by colons, and the shape is exactly:
host:name:password
host:name:password:style
First field is the host name, and it's matched in a case-insensitive manner. (No detailed matching is done β like, it doesn't compare IP addresses or anything. π )
Second field is the user name, and third is the password. If either the username or password is empty, then that portion of the authentication will not occur. For example, a server may require only a username, in which case the password is not necessary. Note that a username is mandatory with AUTHINFO USER/PASS.
The optional fourth field specifies the type of authentication to use. At present, the only recognized "authentication style" is "authinfo"; it's also the default. That means AUTHINFO USER/PASS commands are used to authenticate to the remote host. (These NNTP commands are described in RFC 4643.)
For example:
mit.edu:bbn:mypasswd
uunet.uu.net:bbn:yoyoma:authinfo
π¨ permission check, bestie: this file should not be world-readable. keep it private, periodt.
These programs make use of passd.nntp when needing to connect to a remote server: actsync, getlist, inews, innxbatch, innxmit, nnrpd, nntpget and rnews. yep, that's the exact spelling on the page β iykyk. π«Ά
π¦ HISTORY π¦
Written by Rich $alz <rsalz@uunet.uu.net> for InterNetNews. iconic author moment, honestly. β¨
π SEE ALSO π
Go read these too, bestie: inn.conf(5), innd(8), libinn(3).
that's the whole page β INN 2.7.4, dated 2022-07-10, signing off with main character energy ππ«Ά
π¦ where this page comes from
- arch rolling: inn 2.7.4-4 Β· ISC
- epel 10: inn 2.7.4-5.el10_3 Β· ISC AND BSD-3-Clause AND BSD-4-Clause AND FSFAP AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND GPL-3.0-or-later WITH Bison-exception-2.2 AND LicenseRef-Fedora-Public-Domain AND MIT AND NTP
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms