diff options
| author | namilsk <namilsk@namilsk.tech> | 2025-12-31 17:31:34 +0300 |
|---|---|---|
| committer | namilsk <namilsk@namilsk.tech> | 2025-12-31 17:31:34 +0300 |
| commit | afe6b0d5d59c90b3765914eb771ad8237d40a90f (patch) | |
| tree | a965cdff3536cca2d3ef775980e398ff1a34b41e /init/src/pid_one.rs | |
Started work on vigil init system
Diffstat (limited to 'init/src/pid_one.rs')
| -rw-r--r-- | init/src/pid_one.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/init/src/pid_one.rs b/init/src/pid_one.rs new file mode 100644 index 0000000..84cca47 --- /dev/null +++ b/init/src/pid_one.rs @@ -0,0 +1,10 @@ +use std::process::id; + +pub fn check_pid() -> Result<(), Box<dyn std::error::Error>> { + let pid = id(); + + match pid { + 1 => Ok(()), + _ => Err("Runned not as first process.".into()), + } +} |
