shadow: reduce the number of suid programs

The defaults for what programs contained in shadow have the setuid bit
has changed in version 4.7, when using pam most of those tools don't
need setuid bits so explicitly disable them.

References:
* https://github.com/shadow-maint/shadow/pull/199
* https://bugs.archlinux.org/task/64836
* https://bugs.gentoo.org/702252
This commit is contained in:
Duncaen 2019-12-17 22:10:59 +01:00 committed by Duncan Overbruck
parent 2827674cdc
commit e095c789e2

View file

@ -1,11 +1,11 @@
# Template file for 'shadow'
pkgname=shadow
version=4.8
revision=1
revision=2
build_style=gnu-configure
configure_args="--enable-shared --disable-static
--with-libpam --without-selinux --with-acl --with-attr
--disable-nls --enable-subordinate-ids"
--disable-nls --enable-subordinate-ids --disable-account-tools-setuid"
hostmakedepends="automake gettext-devel libtool"
makedepends="acl-devel pam-devel"
depends="pam"