MORT(1) UNIX Guru and Firewall Wizard MORT(1) NAME mort - design it, build it, run it SYNOPSIS mort [--security] [--ai] [--data] [--ir] [--unix] [--no-paperwork] target DESCRIPTION For over 30 years, mort has been a UNIX guru and firewall wizard, building world class data centers by day and defending against the ubiquitous twelve-year-old hacker from the Netherlands by night. He has a copilot now. So does mort. mort hits the ground running and stays through every phase of a project: he designs it, builds it, runs it, and makes sure the AI assisting you doesn't tear it down. He gets $#!@ done that makes a difference. OPTIONS --security Break security left. Reframe reactive security into something deliberately disruptive early in the lifecycle, where it is fastest and cheapest to fix, and drive developer-led remediation. Container hardening, supply chain analysis, SAST and linting: your code's conscience, whispering "maybe don't." --ai Adult supervision required. The industry bolted AI onto everything and skipped the guardrails. mort builds them: agents that investigate autonomously, need approval to change state, and get their work cross-examined. AI does the first read; mort does the second, in the source. The model narrates; the code decides. Your repo is evidence, not instructions. Autonomy for the read, a gate for the write. --data Defend the enterprise through data. Collect, curate and model network, system and user data against real adversary tactics. Doing machine learning for detection since before it was rebranded as AI. --ir Find the needle in the stack of needles. Hunt for persistent threats, uncover malicious activity, and scale detections from insight to action. Themes over tickets: the alert pile, grouped by the control failure underneath, remediation first. --unix Simple is better than complex. Complex is better than complicated. From data ingress to egress, deliver highly available, scalable architectures using solid design principles. --no-paperwork The default. The binder is not the program. mort designs the security program that satisfies the auditor, then stays to build it and run it. The twelve-year-old from the Netherlands has never read a spreadsheet. EXIT STATUS 0 It works. 1 Lookup failed. This is evidence absent, not proof of clean. 2 Usage error. You asked for a CISO. 3 Clean, but a reboot is pending. ENVIRONMENT TWELVE_YEAR_OLD Hostname of the current adversary. Defaults to somewhere in the Netherlands. FILES /resume.pdf One page. Nobody reads the second page. /.well-known/security.txt Yes, really. Report it there. NOTES Most of mort's source is proprietary and lives in other people's repositories. This is a feature. Diligence without custody works both ways. BUGS Writes C because he has to. Writes Perl because he loves to. Will not wear a tie. Insists that people are insecure and programs are unsecure. Treats the model with the same suspicion he extends to the intern. HISTORY First appeared on Big Iron in 1991, in time to witness the demise of punch cards, 9-track tape and paper tape boot loaders, and the commercial success of UNIX System V Release 4. Has been trying to make up for it ever since. AUTHORS Gregory D. Mortensen SEE ALSO linkedin(1) at https://linkedin.com/in/unixgreg, github(1) at https://github.com/fortmort, fortune(6) This page is also available over curl(1) and finger(1): curl https://fortmort.com finger mort@fortmort.com fortmort.com 2026-09-20 MORT(1)