fn set_not_readonly(p: &Path) -> Result<bool>