David Runge pushed to branch main at Arch Linux / Packaging / Packages / shadow


Commits:
83d159ee by David Runge at 2026-02-03T01:23:22+01:00
Fix `chmod` call for `groupmems` in `package`

Fixes: 
https://gitlab.archlinux.org/archlinux/packaging/packages/shadow/-/issues/2
Signed-off-by: David Runge <[email protected]>

- - - - -
25dcf7dc by David Runge at 2026-06-06T21:46:53+02:00
Remove unused direct dependency

Signed-off-by: David Runge <[email protected]>

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -7,7 +7,6 @@ pkgbase = shadow
        license = 0BSD
        license = BSD-3-Clause
        makedepends = acl
-       makedepends = attr
        makedepends = audit
        makedepends = docbook-xsl
        makedepends = git
@@ -61,8 +60,6 @@ pkgname = shadow
        depends = glibc
        depends = acl
        depends = libacl.so
-       depends = attr
-       depends = libattr.so
        depends = audit
        depends = libaudit.so
        depends = libxcrypt


=====================================
PKGBUILD
=====================================
@@ -17,7 +17,6 @@ depends=(
 )
 makedepends=(
   acl
-  attr
   audit
   docbook-xsl
   git
@@ -121,7 +120,6 @@ build() {
 package() {
   depends+=(
     acl libacl.so
-    attr libattr.so
     audit libaudit.so
     libxcrypt libcrypt.so
     pam libpam.so libpam_misc.so
@@ -149,5 +147,5 @@ package() {
   install -vDm 644 ../$pkgname.tmpfiles 
"$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
 
   # adapt executables to match the modes used by tmpfiles.d, so that pacman 
does not complain:
-  chmod 750 "$pkgdir/usr/bin/groupmems"
+  chmod 2750 "$pkgdir/usr/bin/groupmems"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/shadow/-/compare/7f67146c84bcbb8a8d85fccb9db80e5df520f1c1...25dcf7dccd16b009a405f15bc6f2923746f0f68f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/shadow/-/compare/7f67146c84bcbb8a8d85fccb9db80e5df520f1c1...25dcf7dccd16b009a405f15bc6f2923746f0f68f
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to