pub fn tail( audit: impl AsRef<Path>, n: usize, principal: Option<&str>, action: Option<&str>, output: &str, ) -> Result<()>