DIALTEST(8)
β¨ DIALTEST(8) β¨
okay bestie, gather round β this is the manual page for dialtest, straight outta the System Manager's Manual section 8. It's a whole vibe and honestly kinda iconic if you're into HylaFAX fax setup. Let's get into it π
πΈ NAME πΈ
dialtest β the HylaFAX dial string processing rules test program. Yes, that's the whole thing. She tests dial rules. She's a legend. Periodt. π
π SYNOPSIS π
/usr/sbin/dialtest [ options ] dialrules
no cap, that's literally it.
π¦ DESCRIPTION π¦
So here's the tea β: dialtest is an interactive program for testing and developing dial string processing rules used by HylaFAX. She's not a background service, she's not a daemon, she's a conversation. π¬
What happens is: dialtest reads the file of rules you specified on the command line, and then she prompts you for a dial string. Every single string you type in? She prints the result of applying the canonicalization and dial-string preparation rule sets to it. Like a little glow-up makeover for your phone numbers, fr fr. β¨
Wanna test one specific rule set instead of the whole pipeline? No problem babe. A rule set whose name is setname can be specified by typing:
setname(string)
So for example:
CanonicalName(+1.415.965.7824)
slay. that's it. that's the move. π
β οΈ okay IMPORTANT, listen up bestie βdialtestreads the rules file only when it is initially started up. The way that it does NOT re-read it later, not even once. So if you go and edit your rules file, you have to restartdialtestfor it to apply those changes. No cap, no shortcuts. π
π OPTIONS π
-acode β Use code as the value ofAreaCodein the rules file. The default area code is`415`. (yes, that 415, the Bay Area one, main character energy fr π«Ά)-ccode β Use code as the value ofCountryCodein the rules file. The default country code is`1`. πΊπΈ-iprefix β Use prefix as the value ofInternationalPrefixin the rules file. The default international dialing prefix is`011`. π-lprefix β Use prefix as the value ofLongDistancePrefixin the rules file. The default long distance dialing prefix is`1`. π-qβ Be quiet, suppressing most all output except for the actual results. This is useful for usingdialtestin an automated fashion. Shhh π€« β she's giving minimalism, she's giving "just the facts ma'am."-vβ Print each input line before displaying the results of applying the dial string rules to the input string. This can be useful, for example, in shell scripts. Very "show your work" of her. Obsessed. π
β SEE ALSO β
dialrules(5)β go read it bestie, it's the whole lore π¦
and that's the page!! mwah π this lil write-up is from March 3, 1995 (yes, a genuine 90s baddie π) and it lives in the DIALTEST(8) section of the System Manager's Manual. stay slaying, stay dialing β¨πΈπ
π¦ where this page comes from
- debian bookworm: hylafax-server 3:6.0.7-5
- debian trixie: hylafax-server 3:6.0.7-11.1
- ubuntu jammy: hylafax-server 3:6.0.7-3.1
- ubuntu noble: hylafax-server 3:6.0.7-7
- ubuntu questing: hylafax-server 3:6.0.7-13
- ubuntu resolute: hylafax-server 3:6.0.7-13build1
- ubuntu stonking: hylafax-server 3:6.0.7-13build1
- Copyright (c) 1993-1996 Sam Leffler
- Copyright (c) 1993-1996 Silicon Graphics, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms