From 42ba9bea80e7eec3c20e6373a275d74e02457f5e Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Fri, 26 Jun 2026 19:40:15 +0700 Subject: [PATCH] fix(1password): fix group ownership (#13351) (cherry picked from commit a8d249a1ca0fc0a7ada4abe1729d86f082f77fc9) --- anda/apps/1password/1password.spec | 14 +++++++++++--- anda/apps/1password/1password.sysusers | 4 ++-- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/anda/apps/1password/1password.spec b/anda/apps/1password/1password.spec index d6a346879f..876cfa7e1c 100644 --- a/anda/apps/1password/1password.spec +++ b/anda/apps/1password/1password.spec @@ -14,7 +14,7 @@ Name: 1password Version: 8.12.24 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Password manager and secure wallet Packager: Cappy Ishihara @@ -34,6 +34,8 @@ Requires: hicolor-icon-theme Requires: nss Requires: polkit Requires: xdg-utils +Requires(post): /usr/bin/chown +Requires(post): /usr/bin/chmod %description %{summary} @@ -94,6 +96,12 @@ find %{buildroot}%{appdir} -type f \ %pre %sysusers_create_package %{name} %{SOURCE2} +%post +/usr/bin/chown root:onepassword %{appdir}/1Password-BrowserSupport +/usr/bin/chmod 2755 %{appdir}/1Password-BrowserSupport +/usr/bin/chown root:onepassword-mcp %{appdir}/onepassword-mcp +/usr/bin/chmod 2755 %{appdir}/onepassword-mcp + %files -f app.files %{_bindir}/%{name} %{_libexecdir}/1Password-Crash-Handler @@ -104,10 +112,10 @@ find %{buildroot}%{appdir} -type f \ %dir %{appdir} %attr(4755,root,root) %{appdir}/chrome-sandbox %{appdir}/1Password-Crash-Handler -%attr(2755,root,onepassword) %{appdir}/1Password-BrowserSupport +%{appdir}/1Password-BrowserSupport %{appdir}/1Password-LastPass-Exporter %{appdir}/op-ssh-sign -%attr(2755,root,onepassword-mcp) %{appdir}/onepassword-mcp +%{appdir}/onepassword-mcp %{_datadir}/icons/hicolor/32x32/apps/1password.png %{_datadir}/icons/hicolor/64x64/apps/1password.png %{_datadir}/icons/hicolor/256x256/apps/1password.png diff --git a/anda/apps/1password/1password.sysusers b/anda/apps/1password/1password.sysusers index 0830214e71..98ed59ab69 100644 --- a/anda/apps/1password/1password.sysusers +++ b/anda/apps/1password/1password.sysusers @@ -1,2 +1,2 @@ -g onepassword - -g onepassword-mcp - +g onepassword 5010 +g onepassword-mcp 5011 \ No newline at end of file