GET-NEWS(8)
π GET-NEWS β¨
okay bestie, welcome to get-news, section 8 of your System Manager's Manual β she's the Debian Suck front end and she's literally the main character of your news feed situation. π«Ά
π NAME π
get-news β the Debian Suck front end. that's it, that's the name, no notes. π
πΈ SYNOPSIS πΈ
get-news [ sitename ] [ -h ] [ -outgoingfile filename ] [ -userid userid
] [ -password password ] [ -noauth ] [ -port port ] [ -server sitename ]
[ -q ] [ -getonly ] [ -postonly ] [ -timestamp ] [ -verbose ]
π¦ the sitename argument π¦
get-news needs to know which site to connect to, and that's what sitename is for. give her a name and she'll use it for multiple purposes, setting:
- the DNS name of the NNTP host that
get-newsconnects to in order to download and upload articles π - the suffix for some of the configuration files
get-newsuses (sucknewsrc,active-ignore,suckkillfile) π - the news feed name β the name of the file in
/var/spool/news/outgoingthat holds the list of the articles to be sent π€
fr fr, here's the vibe: run the command get-news news.provider.site and the script goes and contacts news.provider.site, sends the messages listed in /var/spool/news/outgoing/news.provider.site (according to the feed of this name defined in /etc/news/newsfeeds), and uses /etc/suck/sucknewsrc.news.provider.site as its list of newsgroups, /etc/suck/suckkillfile.news.provider.site as its killfile, and β in case -A or -AL is specified in get-news.conf β suits the newsgroup list to /etc/suck/active-ignore.news.provider.site. iconique. π
and when the sitename parameter is missing (like when get-news is run with no parameters at all, no big deal), get-news pulls its parameters from get-news.conf (remoteserver to specify the host, outgoingfile to specify the feed) and uses the no-suffix configuration files (sucknewsrc, active-ignore, suckkillfile). π«
β¨ the options β¨
-outgoingfilefilename β tellsget-newsto use an alternate remote server outgoing articles filename, instead of the default, which is the remote server name. π-useriduserid β nope, this one's shy, she's paired up below π-passwordpassword β these two options (yes,-useridand-password, they're a package deal π) let you specify a userid and password, in case your NNTP server is demanding like that.-noauthβ tellsget-newsto not send the userid and password, even if they're sitting right there in/etc/suck/get-news.conf. like, we're not doing that today. π-portport β lets you specify a port number, if your NNTP server is on a non standard one. π-serversitename β tellsget-newsto use sitename as your local NNTP server, instead of the default,localhost. π-qβ be quiet. do not display the BPS and article count messages during download. and listen β multiple-q's makesget-newsshut up π€«-getonlyβ only get new news, don't post anything outgoing. take, don't give. π-postonlyβ only post outgoing news, don't get anything. give, don't take. π-timestampβ add timestamps to theget-news.logand verbose output. β°-verboseβ give more messages about whatget-newsis doing. and if you specify it multiple times, debugging output is enabled. ππ
π GET-NEWS.CONF π
Suck looks for a file get-news.conf in /etc/suck to initialize some defaults and set some options that are not available on the command line. so yeah, that file is doing a lot of heavy lifting behind the scenes. ππ
π SEE ALSO π
suck(1), testhost(1), rpost(1), lpost(1). go read those too, they're all part of the friend group π«Ά
and that's the whole page, bestie!! π it's from the System Manager's Manual, section 8, and the footer is just literally GET-NEWS(8) β no date, no version, she's mysterious like that. πβ¨ periodt. πΈπ¦
π¦ where this page comes from
- debian bookworm: suck 4.3.4-1+b3 Β· Public Domain
- debian trixie: suck 4.3.5-5 Β· LicenseRef-public-domain
- ubuntu jammy: suck 4.3.4-1build1 Β· Public Domain
- ubuntu noble: suck 4.3.4-1build3 Β· Public Domain
- ubuntu questing: suck 4.3.5-5
- ubuntu resolute: suck 4.3.5-5build1 Β· LicenseRef-public-domain
- ubuntu stonking: suck 4.3.5-8build1 Β· LicenseRef-public-domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms