feat: update keyring.rs

This commit is contained in:
2026-01-02 16:17:29 +08:00
parent 0db169932b
commit caa1d83958
3 changed files with 9 additions and 9 deletions

View File

@@ -13,7 +13,7 @@
use clap::{Args, Parser, Subcommand};
use keyring::Entry;
use rust_util::{XResult, opt_result, success};
use rust_util::{opt_result, success, XResult};
use std::collections::BTreeMap;
use zeroizing_alloc::ZeroAlloc;
@@ -101,7 +101,7 @@ fn main() -> XResult<()> {
match args.command {
Commands::Set(cmd_set) => {
let keyring_key = KeyringKey::parse_key(&cmd_set.service, &cmd_set.user);
let entry = Entry::new(&keyring_key.service, &cmd_set.user)?;
let entry = Entry::new(&keyring_key.service, &keyring_key.user)?;
let password = match cmd_set.password {
Some(password) => password,
@@ -136,5 +136,5 @@ fn main() -> XResult<()> {
Ok(())
}
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260102T155433+08:00.MEQCIFYYJ4OI5Q+EArEZGTAV
// WGOMtguuDWImfg+qngQopIIHAiAoWXzczFWsvhflIwqnaIX4Le4i8a7N6XQH/mlIrwgMvA==
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260102T161635+08:00.MEUCIQD6zEitjMktgUQTzM9T
// 34zokou7pHGvhksmGrR41BS9VAIgD3HpLI01PfnN5nGoQi69yYmrILfdr82m4abfx8juzI4=

View File

@@ -66,11 +66,11 @@
},
"keyring.rs": {
"script_name": "keyring.rs",
"script_length": 4130,
"script_sha256": "8993d6c34face72a3f4288328ba5bb543b334858d60bb1421943ed23179cc416",
"script_length": 4134,
"script_sha256": "7858a0386ba7392406c8cb455d8ec48f62b284c02d20be566d8b9896927efd04",
"script_full_url": "https://git.hatter.ink/rust-scripts/scriptbase/raw/branch/main/keyring-rs/src/main.rs",
"publish_time": 1760858747229,
"update_time": 1767340579217
"update_time": 1767341842395
},
"makepassword.rs": {
"script_name": "makepassword.rs",

View File

@@ -36,8 +36,8 @@
},
"keyring-rs": {
"script_name": "keyring-rs",
"script_length": 4130,
"script_sha256": "8993d6c34face72a3f4288328ba5bb543b334858d60bb1421943ed23179cc416"
"script_length": 4134,
"script_sha256": "7858a0386ba7392406c8cb455d8ec48f62b284c02d20be566d8b9896927efd04"
},
"makepassword-rs": {
"script_name": "makepassword-rs",