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-shelfware] 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 designs, builds and runs agentic pipelines with controlled data access and results checked against evidence. He sets permissions, writes safe-use standards and teaches teams how to use them. Agents investigate within defined boundaries and need approval to change state. --data Find the needle in the stack of needles. mort uses machine learning to uncover malicious activity in network, endpoint and user data, turning adversary behavior into actionable detections. --ir First call or last resort. Bring mort in at the first sign of trouble or when the trail goes cold. He reconstructs events from the evidence and leads containment and recovery when needed. --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-shelfware 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 binder has never refused a login. OUTPUT A thousand alerts is not a plan. mort groups related findings into a remediation plan that tells teams what to change, where, and which findings the fix addresses. EXIT STATUS 0 It works. 1 Lookup failed. This is evidence absent, not proof of clean. 2 Usage error. You only wanted the binder. 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 Wrote C because he had to. Wrote Perl because he loved 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)