diff options
author | Juergen Daubert <jue@jue.li> | 2021-12-22 11:25:00 +0100 |
---|---|---|
committer | Juergen Daubert <jue@jue.li> | 2021-12-22 11:25:00 +0100 |
commit | 2fffd283771f429b47fe05f0edcfe05362401717 (patch) | |
tree | 536ec0fa443345856554317eda10f9ee01866ef9 /shadow | |
parent | 119b84dc09fcee0e8b45722cfd039519dfd2cdf4 (diff) | |
download | core-2fffd283771f429b47fe05f0edcfe05362401717.tar.gz core-2fffd283771f429b47fe05f0edcfe05362401717.tar.xz |
shadow: update to 4.10
Diffstat (limited to 'shadow')
-rw-r--r-- | shadow/.footprint | 8 | ||||
-rw-r--r-- | shadow/.signature | 8 | ||||
-rw-r--r-- | shadow/Pkgfile | 91 |
3 files changed, 58 insertions, 49 deletions
diff --git a/shadow/.footprint b/shadow/.footprint index 8aa5cd48..5d42d63d 100644 --- a/shadow/.footprint +++ b/shadow/.footprint @@ -18,6 +18,9 @@ drwxr-xr-x root/root etc/pam.d/ -rw-r--r-- root/root etc/pam.d/useradd -rw-r--r-- root/root etc/pam.d/userdel -rw-r--r-- root/root etc/pam.d/usermod +drwxr-xr-x root/root lib/ +-rw-r--r-- root/root lib/libsubid.a +-rwxr-xr-x root/root lib/libsubid.la drwxr-xr-x root/root sbin/ -rwxr-xr-x root/root sbin/nologin drwxr-xr-x root/root usr/ @@ -27,6 +30,7 @@ drwxr-xr-x root/root usr/bin/ -rwsr-xr-x root/root usr/bin/chsh -rwsr-xr-x root/root usr/bin/expiry -rwxr-xr-x root/root usr/bin/faillog +-rwxr-xr-x root/root usr/bin/getsubids -rwxr-xr-x root/root usr/bin/groups -rwxr-xr-x root/root usr/bin/lastlog -rwsr-xr-x root/root usr/bin/newgidmap @@ -35,6 +39,9 @@ drwxr-xr-x root/root usr/bin/ -rwsr-xr-x root/root usr/bin/passwd lrwxrwxrwx root/root usr/bin/sg -> newgrp -rwsr-xr-x root/root usr/bin/su +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/shadow/ +-rw-r--r-- root/root usr/include/shadow/subid.h drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/chgpasswd -rwxr-xr-x root/root usr/sbin/groupadd @@ -55,6 +62,7 @@ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/chfn.1.gz -rw-r--r-- root/root usr/share/man/man1/chsh.1.gz -rw-r--r-- root/root usr/share/man/man1/expiry.1.gz +-rw-r--r-- root/root usr/share/man/man1/getsubids.1.gz -rw-r--r-- root/root usr/share/man/man1/groups.1.gz -rw-r--r-- root/root usr/share/man/man1/login.1.gz -rw-r--r-- root/root usr/share/man/man1/newgidmap.1.gz diff --git a/shadow/.signature b/shadow/.signature index 91694db1..f767e540 100644 --- a/shadow/.signature +++ b/shadow/.signature @@ -1,8 +1,8 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqvy6kMq0qV3AFJiExmYxo2JmVPdqkL138sguxTdOSHkrj7+ebsHU57aV3XyVmmw7vSZLwqlvnQ0BStEs8wQHnAg= -SHA256 (Pkgfile) = 948141f7c54a4eea613003b5e98ee08c60e7d77902a4f9694aa9f3f7d617e44a -SHA256 (.footprint) = 63fc924400dd4fcaf8a613912291d830ae89c2fa3cc17983f06f0d54597f3640 -SHA256 (shadow-4.8.1.tar.xz) = a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62 +RWRJc1FUaeVeqgN7VXhcnbbTbfPiEd60/iZQUV7kHbvQ+5eY5jjhA137t86o+oI7tarpldToO1yqleUS4oHRKzIx3s+gjpVBtwM= +SHA256 (Pkgfile) = c49a4095f02a0cccda7a490a360f612a01c69f0f64f045127ae3832766bc8623 +SHA256 (.footprint) = 64614a7fcc7b8c2330824675ccbe9a7601cff4f12fe6d87ac9d9a10d11471d3e +SHA256 (shadow-4.10.tar.xz) = bd6fbad04d96408b41c788fe8384ed37ba0b826348ff3651733c7e7ae00668fc SHA256 (pwck) = c62f1bf5785c2bb93bb269156bfa02b06728a01ff5d6c2e09cf6285701a1fda0 SHA256 (login.defs) = def991c4bc012834d726a4010783634a930558b91650bc4cba5fe822064c3535 SHA256 (chfn) = b31ef7a14f747e114c970027a57acb5dcefffee439ce0b4a7d55cc2f6b632fcf diff --git a/shadow/Pkgfile b/shadow/Pkgfile index a16a015b..2fa2d8be 100644 --- a/shadow/Pkgfile +++ b/shadow/Pkgfile @@ -1,52 +1,53 @@ # Description: Shadow password file utilities -# URL: https://github.com/shadow-maint/shadow/ -# Maintainer: CRUX System Team, core-ports at crux dot nu -# Depends on: acl linux-pam +# URL: https://github.com/shadow-maint/shadow/ +# Maintainer: CRUX System Team, core-ports at crux dot nu +# Depends on: acl linux-pam name=shadow -version=4.8.1 +version=4.10 release=1 -source=(https://github.com/shadow-maint/$name/releases/download/$version/$name-$version.tar.xz \ - pwck login.defs chfn chsh login groupadd groupdel \ - groupmems groupmod passwd su useradd userdel usermod) +source=(https://github.com/shadow-maint/$name/releases/download/v$version/$name-$version.tar.xz \ + pwck login.defs chfn chsh login groupadd groupdel \ + groupmems groupmod passwd su useradd userdel usermod) build() { - cd $name-$version - - ./configure --prefix=/usr \ - --bindir=/usr/bin \ - --sbindir=/usr/sbin \ - --sysconfdir=/etc \ - --disable-shared \ - --disable-shadowgrp \ - --disable-nls \ - --without-selinux \ - --without-audit - - make - make DESTDIR=$PKG install - - install -d $PKG/{bin,sbin} - mv $PKG/usr/bin/login $PKG/bin - mv $PKG/usr/sbin/nologin $PKG/sbin - chmod -s $PKG/usr/sbin/* - - install -d $PKG/etc/cron/daily $PKG/var/log - install -m 644 $SRC/login.defs $PKG/etc - install -m 755 $SRC/pwck $PKG/etc/cron/daily - touch $PKG/var/log/{lastlog,faillog} - - rm -r $PKG/usr/bin/gpasswd \ - $PKG/usr/share/man/man1/gpasswd.1 \ - $PKG/usr/sbin/{chpasswd,grpconv,grpunconv,logoutd} \ - $PKG/usr/sbin/{newusers,pwconv,pwunconv} \ - $PKG/usr/share/man/man8/{chpasswd.8,grpconv.8,grpunconv.8,logoutd.8} \ - $PKG/usr/share/man/man8/{newusers.8,pwconv.8,pwunconv.8} \ - $PKG/usr/share/man/man5/gshadow.5 \ - $PKG/usr/share/man/man3 \ - $PKG/etc/{default,pam.d/*} - - install -o root -g root -m 0644 \ - $SRC/{ch{fn,sh},login,group{add,del,mems,mod},passwd,su,user{add,del,mod}} \ - $PKG/etc/pam.d/ + cd $name-$version + + ./configure \ + --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin \ + --sysconfdir=/etc \ + --disable-shared \ + --disable-shadowgrp \ + --disable-nls \ + --without-selinux \ + --without-audit + + make + make DESTDIR=$PKG install + make -C man DESTDIR=$PKG install + + install -d $PKG/{bin,sbin} + mv $PKG/usr/bin/login $PKG/bin + mv $PKG/usr/sbin/nologin $PKG/sbin + chmod -s $PKG/usr/sbin/* + + install -d $PKG/etc/cron/daily $PKG/var/log + install -m 644 $SRC/login.defs $PKG/etc + install -m 755 $SRC/pwck $PKG/etc/cron/daily + touch $PKG/var/log/{lastlog,faillog} + + rm -r $PKG/usr/bin/gpasswd \ + $PKG/usr/sbin/{chpasswd,grpconv,grpunconv,logoutd} \ + $PKG/usr/sbin/{newusers,pwconv,pwunconv} \ + $PKG/usr/share/man/man1/gpasswd.1 \ + $PKG/usr/share/man/man8/{chpasswd.8,grpconv.8,grpunconv.8,logoutd.8} \ + $PKG/usr/share/man/man8/{newusers.8,pwconv.8,pwunconv.8} \ + $PKG/usr/share/man/man5/gshadow.5 \ + $PKG/usr/share/man/man3 + + install -o root -g root -m 0644 \ + $SRC/{ch{fn,sh},login,group{add,del,mems,mod},passwd,su,user{add,del,mod}} \ + $PKG/etc/pam.d/ } |