mirror of
https://github.com/atuinsh/atuin.git
synced 2026-10-11 22:29:51 +00:00
chore: replace daemonize with daemonix (#4099)
This commit is contained in:
Generated
+4
-4
@@ -276,7 +276,7 @@ dependencies = [
|
|||||||
"clap_complete_nushell",
|
"clap_complete_nushell",
|
||||||
"colored 2.2.0",
|
"colored 2.2.0",
|
||||||
"crossterm",
|
"crossterm",
|
||||||
"daemonize",
|
"daemonix",
|
||||||
"derive_more",
|
"derive_more",
|
||||||
"easy-cast",
|
"easy-cast",
|
||||||
"enum_dispatch",
|
"enum_dispatch",
|
||||||
@@ -1591,10 +1591,10 @@ dependencies = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "daemonize"
|
name = "daemonix"
|
||||||
version = "0.5.0"
|
version = "0.1.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e"
|
checksum = "f0b747381562a10fd2104e9333ad72fe5158d79de81b64426fc9e229c6d3fb38"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"libc",
|
"libc",
|
||||||
]
|
]
|
||||||
|
|||||||
+1
-1
@@ -44,7 +44,7 @@ colored = "2.0.4"
|
|||||||
config = { version = "0.15.8", default-features = false, features = ["toml"] }
|
config = { version = "0.15.8", default-features = false, features = ["toml"] }
|
||||||
crossterm = "0.29.0"
|
crossterm = "0.29.0"
|
||||||
crypto_secretbox = "0.1.1"
|
crypto_secretbox = "0.1.1"
|
||||||
daemonize = "0.5.0"
|
daemonix = "0.1.0"
|
||||||
dashmap = "6.1.0"
|
dashmap = "6.1.0"
|
||||||
derive_more = {
|
derive_more = {
|
||||||
version = "2",
|
version = "2",
|
||||||
|
|||||||
@@ -144,7 +144,7 @@ arboard = { workspace = true, optional = true }
|
|||||||
arboard = { workspace = true, optional = true, features = ["wayland-data-control"] }
|
arboard = { workspace = true, optional = true, features = ["wayland-data-control"] }
|
||||||
|
|
||||||
[target.'cfg(unix)'.dependencies]
|
[target.'cfg(unix)'.dependencies]
|
||||||
daemonize = { workspace = true }
|
daemonix = { workspace = true }
|
||||||
|
|
||||||
# Enable tree-sitter shell parsing on platforms where tree-sitter's bundled C
|
# Enable tree-sitter shell parsing on platforms where tree-sitter's bundled C
|
||||||
# compiles cleanly. tree-sitter 0.26's portable/endian.h fails on illumos,
|
# compiles cleanly. tree-sitter 0.26's portable/endian.h fails on illumos,
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ use atuin_common::futures::Backoff;
|
|||||||
use atuin_daemon::client::{DaemonClientErrorKind, HistoryClient, classify_error};
|
use atuin_daemon::client::{DaemonClientErrorKind, HistoryClient, classify_error};
|
||||||
use clap::Subcommand;
|
use clap::Subcommand;
|
||||||
#[cfg(unix)]
|
#[cfg(unix)]
|
||||||
use daemonize::Daemonize;
|
use daemonix::Daemonize;
|
||||||
use eyre::{Result, WrapErr, bail, eyre};
|
use eyre::{Result, WrapErr, bail, eyre};
|
||||||
|
|
||||||
#[derive(clap::Args, Debug)]
|
#[derive(clap::Args, Debug)]
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ ignore = [
|
|||||||
# No upstream patch. Runs only on client, no severe concern.
|
# No upstream patch. Runs only on client, no severe concern.
|
||||||
"RUSTSEC-2026-0194",
|
"RUSTSEC-2026-0194",
|
||||||
"RUSTSEC-2026-0195",
|
"RUSTSEC-2026-0195",
|
||||||
# daemonize (RUSTSEC-2025-0069): unmaintained, no maintained replacement.
|
|
||||||
"RUSTSEC-2025-0069",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[licenses]
|
[licenses]
|
||||||
@@ -51,7 +49,10 @@ highlight = "all"
|
|||||||
workspace-default-features = "allow"
|
workspace-default-features = "allow"
|
||||||
external-default-features = "allow"
|
external-default-features = "allow"
|
||||||
allow = []
|
allow = []
|
||||||
deny = []
|
deny = [
|
||||||
|
# Unmaintained with an unfixed UB bug (RUSTSEC-2025-0069). Replaced by daemonix.
|
||||||
|
{ crate = "daemonize", use-instead = "daemonix" },
|
||||||
|
]
|
||||||
skip = []
|
skip = []
|
||||||
skip-tree = []
|
skip-tree = []
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user