MKCOVER(8)

๐Ÿ’– MKCOVER ๐Ÿ’–

okay bestie, gather round, because we're talking about mkcover โ€” the HylaFAX continuation cover page generation command, from the System Manager's Manual. she's manual page number 8, she's a system admin girlie, and she is so much cooler than her name suggests ๐ŸŽ€


โœจ SYNOPSIS โœจ

/var/spool/hylafax/bin/mkcover qfile template result

๐ŸŒธ DESCRIPTION ๐ŸŒธ

bin/mkcover is the command that the facsimile server literally calls up when a continuation cover page is needed for an outbound job that's about to be retried. it's giving "hey girl, we're running this back, make her a fresh cover" ๐Ÿ’…

what does she actually do? she generates a single POSTSCRIPTยฎ page โ€” one page, that's it, no more, no notes โ€” and that page gets imaged according to the remote capabilities and then transmitted as the cover page. periodt.

and the arguments? let me introduce you to the whole squad ๐Ÿซถ

  • qfile โ€” the job description file for the outbound job. that's her whole personality, that's the file she reads.
  • template โ€” the cover page template file, exactly the same kind of thing the faxcover(1) program uses. reusing the fit, we love to see it โœจ
  • result โ€” the filename where the resultant POSTSCRIPT document should be written. she writes the page here, that's the assignment, she ate.

now, the default mkcover command? it's a shell script ๐Ÿš and it uses awk(1) to parse the job description file and generate the cover page document. lowkey iconic.

and here's the cute detail โ€” the template file may optionally be compressed with compress(1), pack(1), or gzip(1). the filename suffix is what decides whether or not the template file contains compressed data. so she peeks at the ending of the name and goes "ah yes, I know what you are" ๐Ÿ™ˆ no cap.


๐Ÿ‘‘ SEE ALSO ๐Ÿ‘‘


๐Ÿ’€ heads up bestie: this page is giving vintage โ€” it's from the System Manager's Manual, dated June 20, 1994, and she's still out here in section MKCOVER(8). respect the elders ๐Ÿงš

and that's the whole page, fr fr. go make a cover page, you're gonna slay ๐Ÿ’–โœจ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from