summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeiko <heiko@schaefer.name>2021-05-07 17:32:06 +0200
committerHeiko <heiko@schaefer.name>2021-05-07 17:32:06 +0200
commitc686f22a9af66fc06dd7d93dd14e86782b81f841 (patch)
tree9c0363a1ec4694f5e8a25a5e732f6b893b16129c
parentf581d1be5ae7c7d2d9abdfbfa2af4feef1d6e46f (diff)
downloadopenpgp-ca-c686f22a9af66fc06dd7d93dd14e86782b81f841.tar.gz
Set env 'LC_ALL=C' in Command calls.
-rw-r--r--gnupg-test-wrapper/src/lib.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/gnupg-test-wrapper/src/lib.rs b/gnupg-test-wrapper/src/lib.rs
index 9beb341..78544fe 100644
--- a/gnupg-test-wrapper/src/lib.rs
+++ b/gnupg-test-wrapper/src/lib.rs
@@ -313,6 +313,7 @@ pub enum GnupgError {
pub fn import(ctx: &Ctx, what: &[u8]) {
let mut gpg = Command::new("gpg")
+ .env("LC_ALL", "C")
.stdin(Stdio::piped())
.arg("--homedir")
.arg(ctx.directory("homedir").unwrap())
@@ -328,6 +329,7 @@ pub fn export(ctx: &Ctx, search: &str) -> String {
let mut out = String::new();
let mut gpg = Command::new("gpg")
+ .env("LC_ALL", "C")
.stdout(Stdio::piped())
.arg("--homedir")
.arg(ctx.directory("homedir").unwrap())
@@ -351,6 +353,7 @@ pub fn export_secret(ctx: &Ctx, search: &str) -> String {
let mut out = String::new();
let mut gpg = Command::new("gpg")
+ .env("LC_ALL", "C")
.stdout(Stdio::piped())
.arg("--homedir")
.arg(ctx.directory("homedir").unwrap())
@@ -389,6 +392,7 @@ pub fn list_keys(ctx: &Ctx) -> Result<HashMap<String, String>> {
fn list_keys_raw(ctx: &Ctx) -> Vec<StringRecord> {
let gpg = Command::new("gpg")
+ .env("LC_ALL", "C")
.stdin(Stdio::piped())
.arg("--homedir")
.arg(ctx.directory("homedir").unwrap())
@@ -485,6 +489,7 @@ pub fn edit_expire(ctx: &Ctx, user_id: &str, expires: &str) -> Result<()> {
pub fn create_user(ctx: &Ctx, user_id: &str) {
let mut gpg = Command::new("gpg")
+ .env("LC_ALL", "C")
.stdin(Stdio::piped())
.arg("--homedir")
.arg(ctx.directory("homedir").unwrap())