touch_newsgroup(1)
π touch_newsgroup(1) π
okay bestie, welcome to the touch_newsgroup manual page, from the General Commands Manual section, and lemme tell you this little script is a whole vibe. it's giving "quietly keeping your newsgroups alive" energy and honestly? iconic. π§
β¨ NAME β¨
touch_newsgroup β force leafnode to keep reading low-traffic newsgroups, no cap πΈ
π SYNOPSIS π
touch_newsgroup [-f groupsfile] [-h hostname] [-v] [newsgroups]
π¦ DESCRIPTION π¦
so touch_newsgroup is a Perl script, right? and what it does is it goes and reads the last article in whatever newsgroups you specify, on the specified server, using NNTP. that's it. that's the whole job. π
and why, you ask? because it stops leafnode β or any similar news-server, fr β from marking those newsgroups as inactive just because literally nobody is reading them. like, bestie, they're not dead, they're just quiet. π
heads up: you need Perl and the Net::NNTP module to use this program. on Debian systems, those live in theperl5andlibnet-perlpackages. slay. β¨
π OPTIONS π
-f groupsfileβ read newsgroup names from groupsfile in addition to any you already put on the command line. and ooh, cute trick: use-f -to read from stdin instead. π-h hostnameβ read the newsgroups on host hostname. the default is127.0.0.1, so it just chills on localhost unless you say otherwise. π-vβ be verbose! it prints the number of the article it reads from each newsgroup, so you can watch it do its thing in real time. main character behaviour, honestly. π₯newsgroupsβ the names of the newsgroups to read. you can leave this out entirely if you specified a groupsfile. lowkey flexible of it. π
π ENVIRONMENT π
this one requires the Net::NNTP module β it's available in libnet from CPAN, or in the libnet-perl package. π«Ά
and on Debian systems? bestie, it's set up to just run by default, daily, on the list of newsgroups specified in /etc/news/leafnode/touch_groups β but only if that file exists. if it's not there, nothing happens. not me checking that path twice. π
π LIMITATIONS π
ngl, it only caters for one news-server. exactly one. and the IP address of that server is hard-wired into the script as $nntp_host. so like, no switching it up on the fly. periodt. π
πΈ BUGS πΈ
dies if it encounters any problems. that's it. that's the whole bug note. dramatic much? π
π AUTHOR π
Copyright 1999 Jim Nicholson <j.nicholson@computer.org>
β SEE ALSO β
and that's the whole page, bestie!! π this one came from the General Commands Manual, dated 18 June 1999 β shoutout to the touch_newsgroup(1) era, truly a moment in history. go read some newsgroups, you absolute icon. πβ¨π¦
π¦ where this page comes from
- debian bookworm: leafnode 1.12.0-2
- debian trixie: leafnode 1.12.0-4
- ubuntu jammy: leafnode 1.11.11-5
- ubuntu noble: leafnode 1.12.0-2.1
- ubuntu questing: leafnode 1.12.0-4
- ubuntu resolute: leafnode 1.12.0-5
- ubuntu stonking: leafnode 1.12.0-5
- Copyright 1999
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms