systemd-run 0.6.0

A Rust crate for running processes as Systemd transient services.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use std::env;
use std::process::Command;

fn main() {
    let out_dir = env::var("OUT_DIR").unwrap();
    let st = Command::new("make")
        .args(["-C", "test-aux"])
        .arg(&format!("OUT_DIR={}", out_dir))
        .status()
        .unwrap();
    if !st.success() {
        panic!("make -C test-aux failed");
    }
}