diff --git a/Cargo.lock b/Cargo.lock index fc3c724..cd4dbb8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -45,11 +45,11 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "birdcage" -version = "0.3.1" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d92dd4267938d2d01b141f1af28e31c78c764a2550f66fb4f28611fed20c97b3" +checksum = "ea096aa0a7403806d488d058922713c27771323d3c2a96310b90d7d3d1a6a578" dependencies = [ - "landlock", + "bitflags 2.4.0", "libc", "seccompiler", ] @@ -60,6 +60,12 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +[[package]] +name = "bitflags" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" + [[package]] name = "blake2" version = "0.10.6" @@ -91,7 +97,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" dependencies = [ "atty", - "bitflags", + "bitflags 1.3.2", "clap_derive", "clap_lex", "indexmap 1.9.3", @@ -153,26 +159,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "enumflags2" -version = "0.7.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2" -dependencies = [ - "enumflags2_derive", -] - -[[package]] -name = "enumflags2_derive" -version = "0.7.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.32", -] - [[package]] name = "equivalent" version = "1.0.1" @@ -257,17 +243,6 @@ dependencies = [ "hashbrown 0.14.0", ] -[[package]] -name = "landlock" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "520baa32708c4e957d2fc3a186bc5bd8d26637c33137f399ddfc202adb240068" -dependencies = [ - "enumflags2", - "libc", - "thiserror", -] - [[package]] name = "libc" version = "0.2.147" @@ -330,7 +305,7 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2835a92daeceb952dc846c442c4502583d26a773b031dd04c210cf0a3da599ef" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] [[package]] @@ -454,9 +429,9 @@ dependencies = [ [[package]] name = "seccompiler" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e01d1292a1131b22ccea49f30bd106f1238b5ddeec1a98d39268dcc31d540e68" +checksum = "6f6575e3c2b3a0fe2ef3e53855b6a8dead7c29f783da5e123d378c8c6a89017e" dependencies = [ "libc", ] diff --git a/pam-direct-fallback/Cargo.toml b/pam-direct-fallback/Cargo.toml index 9bc32a9..79e6ac0 100644 --- a/pam-direct-fallback/Cargo.toml +++ b/pam-direct-fallback/Cargo.toml @@ -13,7 +13,7 @@ pamsm = { version = "0.5", features = ["libpam"] } pam-utils = { path = "../pam-utils" } thiserror = "1" error-stack = "0.4" -birdcage = { version = "0.3", optional = true } +birdcage = { version = "0.4", optional = true } [features] default = ["sandbox"] diff --git a/pam-pin/Cargo.toml b/pam-pin/Cargo.toml index 535b32d..48e329f 100644 --- a/pam-pin/Cargo.toml +++ b/pam-pin/Cargo.toml @@ -15,7 +15,7 @@ pin-data = { path = "../pin-data" } thiserror = "1" error-stack = "0.4" argon2 = { version = "0.5", features = ["std"] } -birdcage = { version = "0.3", optional = true } +birdcage = { version = "0.4", optional = true } [features] default = ["sandbox"] diff --git a/pin-gen/Cargo.toml b/pin-gen/Cargo.toml index 6617fd6..19d8ad6 100644 --- a/pin-gen/Cargo.toml +++ b/pin-gen/Cargo.toml @@ -17,7 +17,7 @@ argon2 = { version = "0.5", features = ["std"] } rand_core = { version = "0.6", features = ["std"] } rpassword = "7.2" clap = { version = "3.2", features = ["derive"] } -birdcage = { version = "0.3", optional = true } +birdcage = { version = "0.4", optional = true } [features] default = ["sandbox"]