faxq(1)
π faxq(1) β the mgetty+sendfax manual, but make it make sense π
okay bestie, sit down, we're talking about faxq today and honestly? it's giving β¨queue managerβ¨. This one lives in the mgetty+sendfax manual and it's about peeking at the fax jobs your system has lined up. Let's get into it π«Ά
πΈ NAME πΈ
faxq β display fax jobs queued by faxspool(1) π
β¨ SYNOPSIS β¨
faxq [<command>] [-osa] [-v] [-r<job>] [-rall] [-P<job><prio>]
π¦ DESCRIPTION π¦
So basically, faxq shows you the fax queue that faxspool(1) set up. That's the whole vibe.
It goes looking for every job that faxspool(1) dropped into /var/spool/fax/outgoing/*. For each job sitting in that queue, faxq prints out some status info about it. And if you don't pass any options at all? You get one single line per queued fax job, showing the job number, the sender, the number of pages and the target fax number. Clean, minimal, iconic. π
π COMMANDS π
faxq stopβ this stops the fax queue from processing by creating the file/var/spool/fax/outgoing/stop. Real talk though: it only works if you have write access to the spool directory. Depending on how your local setup is configured, that means either "root only" or "fax administrator group". No write access? You get an error message, sorry bestie πfaxq startβ this re-starts a queue that you previously stopped, by removing thestopfile. And same energy asfaxq stop: it only works if you have write access. π«Ά
π OPTIONS π
-vβ tellsfaxqto print a more verbose report for each job, and by verbose we mean multiple lines. She's chatty, we love her.-oβ show old jobs too, i.e. the ones that were already sent but are still hanging around in the queue directory. They're not gone, they're just lurking.-sβ show suspended jobs. Those are the ones that got stopped because of too many fatal errors while sending π. Good news: you can restart those jobs withfaxq -r <job>.-aβ show ALL jobs. Active, old, suspended, the whole friend group. π-r <job>β restart the job with the given ID(s). You can do"-r F012345"or"-r F01234*"β yes, wildcards, she ate. π-r allβ restart ALL suspended jobs. Every single suspended job in the queue (that you have write permissions for) will be requeued. β οΈ Heads up though: usefaxrmto delete jobs that you do not want to be sent! Don't just yeet everything back into the wild.-P <job> <prio>β change the priority of fax job <job> to <prio>. Example:"faxq -P F000247 3".
π BUGS π
faxqdoesn't handle time scheduling yet. Not yet, bestie. πfaxq -Pis currently broken (needs re-implementing withfaxq-helper). Yeah. It's broken. We said what we said. π
π₯ SEE ALSO π₯
faxrunq(1), faxspool(1), faxrm(1), faxqueue(5)
π AUTHOR π
faxq is Copyright (C) 1993 by Gert Doering, <gert@greenie.muc.de>. Respect the OG π«Ά
and that's the whole page, bestie β greenie, 27 Oct 93, faxq(1), mgetty+sendfax manual, we're done here, go check your queue πβ¨πΈ
π¦ where this page comes from
- debian bookworm: mgetty-fax 1.2.1-1.2
- debian trixie: mgetty-fax 1.2.1-2
- fedora 43: mgetty-sendfax 1.2.1-26.fc43 Β· GPL-2.0-or-later
- fedora 44: mgetty-sendfax 1.2.1-27.fc44 Β· GPL-2.0-or-later
- opensuse-leap 16.0: sendfax 1.2.1-bp160.1.13 Β· GPL-2.0-or-later
- opensuse-leap 16.0: sendfax 1.2.1-bp160.1.13 Β· GPL-2.0-or-later
- opensuse-leap 16.0: sendfax 1.2.1-bp160.1.13 Β· GPL-2.0-or-later
- opensuse-leap 16.0: sendfax 1.2.1-bp160.1.13 Β· GPL-2.0-or-later
- ubuntu jammy: mgetty-fax 1.2.1-1.1
- ubuntu noble: mgetty-fax 1.2.1-1.2
- ubuntu questing: mgetty-fax 1.2.1-3
- ubuntu resolute: mgetty-fax 1.2.1-5
- ubuntu stonking: mgetty-fax 1.2.1-8
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms