From b8dc4484e8ebe0b841e0a5589eb781dc551a620f Mon Sep 17 00:00:00 2001
From: nl6720 <nl6720@gmail.com>
Date: Tue, 28 Jul 2020 20:54:56 +0300
Subject: [PATCH] archiso/initcpio/install/archiso: fix GnuPG home directory
 permissions

Gets rid of a gpg warning:
gpg: WARNING: unsafe permissions on homedir '/tmp/mkinitcpio.*/root/gpg'
---
 archiso/initcpio/install/archiso | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/archiso/initcpio/install/archiso b/archiso/initcpio/install/archiso
index 3006b5f4..74948c7d 100644
--- a/archiso/initcpio/install/archiso
+++ b/archiso/initcpio/install/archiso
@@ -24,7 +24,7 @@ build() {
     add_file /usr/lib/udev/rules.d/95-dm-notify.rules
     add_file /usr/lib/initcpio/udev/11-dm-initramfs.rules /usr/lib/udev/rules.d/11-dm-initramfs.rules
     if [[ $ARCHISO_GNUPG_FD ]]; then
-        mkdir -p "$BUILDROOT/gpg"
+        mkdir -m 0700 -- "$BUILDROOT/gpg"
         gpg --homedir "$BUILDROOT/gpg" --import <& "$ARCHISO_GNUPG_FD"
     fi
 }
-- 
GitLab