ENTRY

[ESC]
1h1481 words1 reply

The root password of the world is a sentence she screamed at a dying machine

the world is a linux box. she's the SRE who sees it. he's the kernel who saved her. the old root wants to wipe it all. Root Access - Chapter 1 ls The phone rang at 3:17 in the morning.

Lin Wan checked the time before she answered. Muscle memory. Three-seventeen meant the incident was bad, or the on-call rotation was unlucky, or both. She sat up, thumbed the answer button, and put the phone to her ear.

"Go."

"Core-12 is down." Zhou Qi's voice was too awake for this hour. New kid. Everything was an emergency to him. "No response to ping. The whole rack lost power, then came back, but the node won't join. I've tried —"

"Rebooted it?"

"Twice."

"Give me the console."

She was already out of bed, the apartment dark except for the blinking green LED of the Raspberry Pi on the shelf. It blinked steady, like a heartbeat. She had built that Pi in her second year at CloudMap, and it had run without a single unplanned reboot for eight years. She was prouder of that than of anything else she had ever built.

The laptop opened on the kitchen counter. She didn't turn on the kitchen light. The screen was light enough.

ssh lwan@core-12

The connection dropped three times before it held. When the prompt finally came back, she typed the first thing she always typed.

ls

Nothing but a file listing. Standard.

She ran through the checks blind, by feel. uptime. journalctl -u for the service that should be running. df -h for the disk that should be breathing. Her left hand was on the keyboard, her right hand resting on the edge of the counter, and her right ring finger tapped the counter three times. Old habit. She did not notice it anymore.

The logs were wrong.

journalctl --since "2 hours ago" showed a clean shutdown at 3:02. A clean shutdown, then power loss, then boot. Clean. Scheduled. Nobody had scheduled anything. And the boot sequence was too fast. A node that size took four minutes to come back. It came back in eleven seconds.

She leaned forward. The screen light hit her face, and her pupils contracted, and somewhere behind her eyes a gear turned that she had spent ten years trying to un-turn.

She saw it.

Not the log. Not the text. The layer.

The machine in front of her was a process. She had never learned the right word for what she saw in those moments. A process was a program in memory, a thing with a state: running, sleeping, zombie, dead. What she saw was that and more. She saw the thing's shape in the air above the rack, a figure of pale light, standing in the cold aisle of the datacenter with its back to her.

It was a man. She could not have said how she knew it was a man. It was made of light and the shape of attention. It stood at the edge of the rack that held core-12, and it was falling.

No. It was being killed.

The signal hit it like a wave. She had never seen the signal before. She had only imagined it, in the nights after the incident, when she lay awake and let herself wonder what dying looked like from the inside. The figure stiffened. The light in its chest went out first, then the arms, then the head. It dropped to its knees, and it did not fall forward. It fell backward, in pieces, like a process being torn out of memory page by page.

SIGKILL. She knew the shape of it the way a doctor knows the shape of a heart attack.

She blinked.

The aisle was empty. Cold air. Blue lights. Nothing.

"Lin?" Zhou Qi's voice came through the phone, tinny and small. "You still there?"

"Yeah."

"Did you see the logs? The boot time is insane. I think we have a kernel issue. I think we should rebuild the node."

"No."

She said it too fast. Her mouth moved before her brain filed the objection. The node was not broken. The node was dead, and something had killed it, and now it was running anyway.

Eleven seconds. A boot that fast was not a boot. A boot that fast was a resurrection.

"Leave it running," she said. "I'm coming in."

"Now?"

"Now."

She hung up and looked at the Pi on the shelf. The green LED blinked steady, and she thought, without meaning to, that it was the only thing in her apartment that had ever kept a promise to her.

She dressed in the dark. Jeans, hoodie, the jacket with the CloudMap logo she never wore in public. Her phone was on the counter, screen cracked, six months old in crack-years. She ran her thumb across the crack before she put it in her pocket. It still worked. It always worked. It was fine.

The datacenter was twenty minutes away, and the city was empty, and the streetlights were the color of dead terminals.

Core-12 was in the east wing, row C, the old row. The machines there were older than the building. They had names, not just IDs. The engineers had named them over the years: grandpa, the walrus, the elephant that never forgets. Core-12 was named grumpy. Someone had taped a label under the rack handle: GRUMPY, DO NOT PET.

She did not pet it. She plugged in her laptop and read it like a patient chart.

stat /

The uptime line made no sense. 10 years. The node had been installed three years ago. Ten years was a lie, or a trick, or an artifact, or a clue. She checked the hardware clock, the RTC battery, the firmware. All clean. All ordinary. All wrong.

She opened /var/log and went looking for the dead man.

The log didn't show the process. The log showed the absence of the process. A gap in the timestamps, nine seconds long, where a PID should have been. Something had been in memory, and something had removed it, and the system had decided, politely, to pretend it had never existed.

Nine seconds. That was the lifespan of the man made of light.

She closed the log. She wrote the incident report with her phone, one-handed, standing in the cold aisle. She wrote: "Node core-12 experienced power loss at 03:02. Recovered at 03:03. Boot time 11s, unexplained. No data loss. No errors. Investigating."

She did not write what she had seen. She had stopped writing what she saw a long time ago. The shrink at CloudMap had a word for it. Stress. Grief. Hallucination. The word changed every year. The treatment never did.

She was fine. It was fine. It was always fine.

At 4:50 she went home, and the sun was still not up, and she checked the Pi out of habit before she went to bed.

last

The Pi's login history showed one entry at 4:12. A root login.

Her Pi had no root password. She had never set one. She had disabled root logins on that machine the day she built it, eight years ago, and she had never re-enabled them, because she was careful, because she was the kind of person who backed up before deleting, because she was the kind of person who noticed when a machine did something it could not do.

She typed one command, very carefully.

who

The terminal did not answer. The terminal sat there, cursor blinking, the way it always had, for the eight years she had owned that machine.

She watched the cursor for a long time.

Then she closed the laptop and lay down in the dark with one light on, and she did not sleep, and the Pi's green LED blinked steady on the shelf like a heartbeat, like a promise, like something that was keeping watch.

At 5:02, without her hands, without her permission, the terminal opened again.

A single line appeared. Not typed by her. Not an echo. Not a log.

stat /proc/1

She stared at it. Her fingers curled over the edge of the blanket.

She had been about to type that command. She had been about to check what the oldest process on her machine was, the way she checked it every time she couldn't sleep. She had been about to type it, and the terminal had typed it for her, and the cursor sat there, blinking, patient, waiting for her to read the answer it had already fetched.

She read it.

PID 1. The init process. The first process. The parent of everything.

The line under it said:

running, since 2016

Her Pi was from 2021.

(End of Chapter 1)

【Chapter Synopsis】 SRE Lin Wan sees a process die in real life, and a server reboots with a ten-year uptime. Her terminal types a command she hadn't typed.

1 reply

Log in to read the replies and join the conversation