From 6feb2dd3745e43114c2a659816b9456f3bedafa2 Mon Sep 17 00:00:00 2001 From: pvincent Date: Fri, 19 Dec 2025 07:55:45 +0400 Subject: [PATCH] fix miaou-push perms --- tools/miaou-create | 1 + tools/miaou-push | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/miaou-create b/tools/miaou-create index 40190e3..b04b9db 100755 --- a/tools/miaou-create +++ b/tools/miaou-create @@ -48,6 +48,7 @@ function after_start { fi pct exec "$CONTAINER_ID" -- apt-get purge -y postfix pct exec "$CONTAINER_ID" -- apt-get update + pct exec "$CONTAINER_ID" -- apt-get install -y sudo } function create { diff --git a/tools/miaou-push b/tools/miaou-push index 79343f0..bf85187 100755 --- a/tools/miaou-push +++ b/tools/miaou-push @@ -40,7 +40,8 @@ function parse_options { function copy { pct exec $vmid -- mkdir -p $DESTINATION_FOLDER - pct push $vmid "$SOURCE_FILE" "$DESTINATION_FOLDER/$(basename $SOURCE_FILE)" --user 0 --group 0 + local local_perms=$(stat -c %a "$SOURCE_FILE") + pct push $vmid "$SOURCE_FILE" "$DESTINATION_FOLDER/$(basename $SOURCE_FILE)" --user 0 --group 0 --perms $local_perms } # MAIN