feat: update keyring.rs
This commit is contained in:
@@ -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=
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user