FAXQCLEAN(8C)
π FAXQCLEAN β the HylaFAX queue cleaner, bestie edition β¨
okay so real talk: faxqclean is literally the little cleanup gremlin of the HylaFAX world (it's section 8C of the manual, iykyk), and it's the one that makes sure your spooling area doesn't turn into a hoarder situation. she's out here processing finished HylaFAX jobs and yeeting unreferenced document files. no cap.
πΈ SYNOPSIS πΈ
/usr/bin/faxqclean [ options ]
π¦ DESCRIPTION π¦
so faxqclean is the program that processes completed HylaFAX jobs and expunges unreferenced document files. π
she's designed to be run by cron(8C) on behalf of the super user (that's root, the main character), one or more times a day. like, here's the vibe β you could set up a crontab entry for root that runs faxqclean every single hour:
0 * * * * /usr/bin/faxqclean
when faxqclean runs, here's the whole ritual, step by step:
- she scans the
doneqsubdirectory in the HylaFAX spooling area π - she processes each job according to the
doneopfield specified in the job description file β c.f.sendq(5F) - jobs that are marked for removal get purged, and references to documents get removed too
- jobs that are marked for archival may be archived, depending on the options you handed her on the command line
and after she's done scanning for completed jobs? she moves on to the docq subdirectory and builds up a table of document files. files that aren't referenced by any job and that are older than a specified threshold get removed. bye bestie π«Ά
β¨ OPTIONS β¨
-aβ Enable job archiving support. π-Aβ this one forces archiving even if'doneop'in the queue file is not'archive'. like, even if the user submitted the job without specifying the-Aflag tosendfax. she's not asking, she's archiving. π-jsecs β sets the job age threshold (in seconds) that controls how long jobs may reside in thedoneqdirectory before being processed. by default this value is 15 minutes (15*60 = 900seconds). β°-dsecs β sets the document age threshold (in seconds) that controls how long unreferenced files may reside in thedocqdirectory before being removed. by default this value is 1 hour (60*60 = 3600seconds). π-nβ do not carry out any work; just show what would be done. this option is useful together with the-toption for debugging. she's manifesting, not acting. π-qdir β the specified directory is treated as the spooling area. the default spooling area,/var/spool/hylafax, is defined at the time the software is built. π-sscript β specifies a custom program to be used for archiving. this is given relative to the spooling area,/var/spool/hylafax. the default program isbin/archivefound in the spooling area. π§-tβ trace in great detail exactly what faxqclean is doing. messages are sent to the standard output. she's telling you everything, no filter. π£οΈ-vβ print messages on the standard output about jobs removed or archived and about document files removed. receipts only. π§Ύ
π FILES π
/var/spool/hylafax/doneqβ directory to scan for completed jobs/var/spool/hylafax/docqβ directory to scan for unreferenced documents/var/spool/hylafax/archiveβ directory where archived jobs are placed
also, go consult hylafax-server(5F) for a complete discussion of the structure and content of the spooling area. it's giving required reading. π
π SEE ALSO π
faxq(8C), hylafax-server(5F), sendq(5F), doneq(5F), archive(5F).
and that's the whole page, bestie β¨ this one is dated March 14, 1996, and yeah, it's the FAXQCLEAN(8C) manual β a certified classic, lowkey iconic, fr fr. go forth and clean that queue ππ¦πΈ
π¦ where this page comes from
- fedora 43: hylafax+ 7.0.11-4.fc43 Β· libtiff AND LicenseRef-Callaway-BSD-with-advertising
- fedora 43: hylafax+ 7.0.11-4.fc43 Β· libtiff AND LicenseRef-Callaway-BSD-with-advertising
- fedora 44: hylafax+ 7.0.11-5.fc44 Β· libtiff AND LicenseRef-Callaway-BSD-with-advertising
- fedora 44: hylafax+ 7.0.11-5.fc44 Β· libtiff AND LicenseRef-Callaway-BSD-with-advertising
- Copyright (c) 1990-1996 Sam Leffler
- Copyright (c) 1991-1996 Silicon Graphics, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms