From ba65744cb8eab425cb2059261b2f55ab3afc0660 Mon Sep 17 00:00:00 2001 From: nevaforget Date: Tue, 31 Mar 2026 11:06:15 +0200 Subject: [PATCH] fix: moongreet cache dir permissions 700 instead of 755 Prevents local username enumeration via world-readable cache directory. --- moongreet-git/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moongreet-git/PKGBUILD b/moongreet-git/PKGBUILD index 0fdf60a..23253ab 100644 --- a/moongreet-git/PKGBUILD +++ b/moongreet-git/PKGBUILD @@ -43,6 +43,6 @@ package() { install -Dm644 config/moongreet.toml "$pkgdir/etc/moongreet/moongreet.toml" # Cache directories - install -dm755 "$pkgdir/var/cache/moongreet" - install -dm755 "$pkgdir/var/cache/moongreet/last-session" + install -dm700 "$pkgdir/var/cache/moongreet" + install -dm700 "$pkgdir/var/cache/moongreet/last-session" }