diff --git a/Cargo.lock b/Cargo.lock index c9a9fcd..53948a7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -31,7 +31,7 @@ checksum = "a5f43f184355eefb8d17fc948dbecf6c13be3c141f20d834ae842193a448c72a" [[package]] name = "posix-acl" -version = "0.1.3" +version = "0.1.4" dependencies = [ "acl-sys", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index b8050f1..039dc8d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "posix-acl" -version = "0.1.3" +version = "0.1.4" edition = "2021" [dependencies] diff --git a/src/lib.rs b/src/lib.rs index 32252cc..f237e3e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -245,11 +245,6 @@ impl PosixACL { return Err(anyhow!("Other entry is required")); } - let has_mask = self.entries.iter().any(|x| matches!(x.0, Qualifier::Mask)); - if !has_mask { - return Err(anyhow!("Mask entry is required")); - } - for acl_entry in &self.entries { let mut entry = null_mut(); check_return(