alevtd(1)
π NAME π
okay so alevtd is a webserver for videotext pages πΊβ¨ bestie, it's literally the manual name AND the whole vibe π
π§ SYNOPSIS π§
alevtd [ options ]
ngl that's the whole thing π«Ά toss your options after it and you're set
πΈ DESCRIPTION πΈ
okay so alevtd is an http daemon that serves videotext pages as HTML π first you gotta tune in to some station with a utility like v4lctl or some TV application π‘ then start alevtd and point your browser to http://localhost:5654/ π¦
Pages can be requested in two flavors π either HTML, like http://localhost:5654/<page>/ or http://localhost:5654/<page>/<subpage>.html, or plain ASCII text, like http://localhost:5654/<page>/<subpage>.txt π and if your page doesn't have subpages, just use subpage 00 π
π OPTIONS π
-hβ pops up a short help text plus the default values for every option π-v devβ sets the vbi device (default:/dev/vbi0) πΌ-dβ turns on debug output π-sβ writes a start/stop notice and serious errors to the syslog π ask for it twice and you get a verbose log, with extra events like dropped connections π-t secβ sets the network timeout to sec seconds β°-c nβ sets the number of allowed parallel connections to n π heads up, this is a per-thread limit π§΅-p portβ listens on port for incoming connections (default5654) π-n hostnameβ sets the hostname the server should use, and it's required for redirects π-i ipβ binds to IP-address ip π-l logβ logs all requests to the logfile log in common log format ποΈ using"-"as the filename makesalevtdprint the access log to stdout, which is only useful together with the-Fswitch (see below) π₯οΈ-L logβ same energy as-l, but with an extra flush on every line π§ super handy if you want to monitor the logfile withtail -fποΈ-u userβ sets uid to user, after binding to the tcp port π
π -u is allowed for root only, so if you're not root bestie, this one is NOT it π
-g groupβ sets gid to group, after binding to the tcp port π«§
π same deal here, -g is allowed for root only π
-Fβ don't run as daemon π§ββοΈalevtdwill NOT fork into the background or detach from your terminal, and errors get reported to stderr π£-rβ polls the tv frequency, and if a frequency change is detected it clears the vtx page cache π§Ή
π¦ SEE ALSO π¦
alevt(1), xawtv(1), v4lctl(1) π go check those out, they're giving main character energy π
π«Ά AUTHOR π«Ά
Written by Gerd Knorr <kraxel@goldbach.in-berlin.de> β¨ the legend himself π§
π COPYRIGHT π
Copyright (C) 2000 Gerd Knorr <kraxel@goldbach.in-berlin.de> πΈ
ngl the legal stuff is lowkey important, so here's the tea π΅ this program is free software π you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version π
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY π not even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Check the GNU General Public License for more details π
You should have received a copy of the GNU General Public License along with this program. If you didn't, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA π
π okay bestie that's the whole tea β alevtd(1) by Gerd Knorr, (c) 2000, and it's still iconic ππ¦ periodt π
β¨
π¦ where this page comes from
- debian bookworm: alevtd 3.107-1.1 Β· GPL-2.0-or-later
- debian trixie: alevtd 3.107-4 Β· GPL-2.0-or-later
- ubuntu jammy: alevtd 3.107-1.1 Β· GPL-2.0-or-later
- ubuntu noble: alevtd 3.107-2build3 Β· GPL-2.0-or-later
- ubuntu questing: alevtd 3.107-4
- ubuntu resolute: alevtd 3.107-4build1 Β· GPL-2.0-or-later
- ubuntu stonking: alevtd 3.107-4build1 Β· GPL-2.0-or-later
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms