//! Cross-platform jailer utilities.
//!
//! These modules provide:
//! - [`fd`]: File descriptor cleanup (async-signal-safe for pre_exec)
//! - [`rlimit`]: Resource limit management (async-signal-safe for pre_exec)
//! - [`pid`]: PID file writing (async-signal-safe for pre_exec)
//! - [`fs`]: Filesystem utilities (copy-if-newer, etc.)
//!
//! Note: Environment sanitization is handled by bwrap/sandbox-exec at spawn time.
/// Get errno in an async-signal-safe way.
///
/// Shared across modules that need errno access in pre_exec context.
pub