core/shadow to 4.15.1-2.1

This commit is contained in:
Kevin Mihelich 2024-06-05 13:18:41 +00:00
parent b33f1ef3ea
commit e540ef2f93

View file

@ -2,19 +2,17 @@
# Contributor: Dave Reisner <dreisner@archlinux.org>
# Contributor: Aaron Griffin <aaron@archlinux.org>
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - build with libbsd until toolchain is updated
# remove when bumped upstream
pkgname=shadow
pkgver=4.15.1
pkgrel=2
pkgrel=2.1
pkgdesc="Password and account management tool suite with support for shadow files and PAM"
arch=(x86_64)
url="https://github.com/shadow-maint/shadow"
license=(BSD-3-Clause)
depends=(
glibc
libbsd
)
makedepends=(
acl
@ -97,12 +95,12 @@ build() {
--sysconfdir=/etc
--with-audit
--with-fcaps # use capabilities instead of setuid for setuidmap and setgidmap
--without-nscd # we do not ship nscd anymore
--with-group-name-max-length=32
--with-libpam # PAM integration for chpasswd, groupmems, newusers, passwd
--with-yescrypt
--without-bcrypt
--with-libpam # PAM integration for chpasswd, groupmems, newusers, passwd
#--without-libbsd # shadow can use internal implementation for getting passphrase
--without-libbsd # shadow can use internal implementation for getting passphrase
--without-nscd # we do not ship nscd anymore
--without-selinux
--without-su # su is provided by util-linux
)