sys-apps / shadow

Utilities to deal with user accounts

Official package sites : https://github.com/shadow-maint/shadow ·

v4.14.8 :: 0/4 :: gentoo

Modified
License
BSD GPL-2
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~loong ~m68k ~mips ~riscv ~s390
USE flags
acl audit cracklib nls pam selinux skey split-usr su systemd verify-sig xattr

v4.14.6-r1 :: 0/4 :: gentoo

Modified
License
BSD GPL-2
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
USE flags
acl audit cracklib nls pam selinux skey split-usr su systemd verify-sig xattr

v4.14.2 :: 0/4 :: gentoo

Modified
License
BSD GPL-2
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~loong ~m68k ~mips ~riscv ~s390
USE flags
acl audit cracklib nls pam selinux skey split-usr su systemd verify-sig xattr

General

acl
Add support for Access Control Lists
audit
Enable support for Linux audit subsystem using sys-process/audit
cracklib
Support for cracklib strong password checking
nls
Add Native Language Support (using gettext - GNU locale utilities)
pam
Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
skey
Enable S/Key (Single use password) authentication support
split-usr
Enable behavior to support maintaining /bin, /lib*, /sbin and /usr/sbin separately from /usr/bin and /usr/lib*
su
build the su program
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
verify-sig
Verify upstream signatures on distfiles
xattr
Add support for extended attributes (filesystem-stored metadata)

dev-libs / libbsd : Library to provide useful functions commonly found on BSD systems

sys-apps / acl : Access control list utilities, libraries, and headers

sys-apps / attr : Extended attributes tools

sys-apps / systemd : System and service manager for Linux

sys-auth / skey : Linux Port of OpenBSD Single-key Password System

sys-kernel / linux-headers : Linux system headers

sys-libs / cracklib : Password Checking Library

sys-libs / libselinux : SELinux userland library

sys-libs / libsemanage : SELinux kernel and policy management library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-process / audit : Userspace utilities for storing and processing auditing records

virtual / libcrypt : Virtual for libcrypt.so

virtual / libintl : Virtual for the GNU Internationalization Library

dev-libs / libbsd : Library to provide useful functions commonly found on BSD systems

sys-apps / acl : Access control list utilities, libraries, and headers

sys-apps / attr : Extended attributes tools

sys-apps / systemd : System and service manager for Linux

sys-apps / util-linux : Various useful Linux utilities

sys-auth / pambase : PAM base configuration files

sys-auth / skey : Linux Port of OpenBSD Single-key Password System

sys-libs / cracklib : Password Checking Library

sys-libs / libselinux : SELinux userland library

sys-libs / libsemanage : SELinux kernel and policy management library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-process / audit : Userspace utilities for storing and processing auditing records

virtual / libcrypt : Virtual for libcrypt.so

virtual / libintl : Virtual for the GNU Internationalization Library

app-admin / superadduser : Interactive adduser script from Slackware

app-containers / buildah : A tool that facilitates building OCI images

app-containers / podman : A tool for managing OCI containers and pods with Docker-compatible CLI

app-containers / skopeo : Work with remote container images registries

app-vim / sudoedit : vim plugin: edit files using sudo or su

mail-mta / nullmailer : Simple relay-only local mail transport agent

mate-extra / mate-screensaver : Replaces xscreensaver, integrating with the MATE desktop

net-misc / openssh : Port of OpenBSD's free SSH release

net-misc / openssh-contrib : Port of OpenBSD's free SSH release with HPN/X509 patches

net-misc / utelnetd : Small telnet daemon derived from the Axis tools

net-print / sshlpr : ssh-lpr backend for cups -- print to remote systems over ssh

net-proxy / dante : A free socks4,5 and msproxy implementation

sci-physics / root : C++ data analysis framework and interpreter from CERN

sys-auth / sssd : System Security Services Daemon provides access to identity and authentication

x11-misc / ktsuss : Graphical version of su written in C and GTK+ 2

x11-misc / mugshot : A lightweight user-configuration application

416783
sys-apps/shadow-4.1.5 dev-db/postgresql-server cannot start via initscript "su: Cannot drop the controlling terminal"
465174
sys-apps/shadow[pam]: login does not respect UMASK from /etc/login.defs (due to missing pam_umask.so?)
564896
sys-apps/shadow: add support for fcaps.eclass
565918
sys-apps/shadow-4.1.5.1-r1: "su -c" breaks the shell's job control
894754
sys-apps/shadow should use capabilities instead of suid root for new{g,u}idmap binaries
904518
<sys-apps/shadow-4.13-r3: passwd file manipulation via chfn
908613
<sys-apps/shadow-4.13-r4: possible password leak during passwd(1) change
910754
sys-apps/shadow useradd: Creating mailbox file: No such file or directory
911339
sys-apps/util-linux-9999: File collisions with sys-apps/shadow
912868
sys-apps/shadow missing/wrong license
920818
sys-apps/shadow-4.13-r4 Creating mailbox file: No such file or directory
922538
sys-apps/shadow: useradd fails to create user with -Z
931119
sys-apps/shadow: get logind support working for elogind too
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sys-apps/shadow: Add blocker to <glibc-2.38
Closes: https://bugs.gentoo.org/940354 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.8 hppa, #938625
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.8 sparc, #938625
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.8 ppc, #938625
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.8 ppc64, #938625
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.8 amd64, #938625
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.8 arm64, #938625
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.8 arm, #938625
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.8 x86, #938625
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: add 4.14.8, drop 4.14.7
Closes: https://bugs.gentoo.org/935453 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christopher Bayliss · gentoo
sys-apps/shadow: remove nonexistent blockers
* app-i18n/man-pages-it was last rited then removed in commit 1494d93f4030 * the current sys-apps/man-pages are now on 6.x * the only app-i18n/man-pages-ja is newer than 20180315-r1 * the only app-i18n/man-pages-ru is not less than 5.03.2390.2390.20191017-r1 Signed-off-by: Christopher Bayliss <cjbdev@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/36800 Signed-off-by: Sam James <sam@gentoo.org>
Christopher Bayliss · gentoo
sys-apps/shadow: drop 4.13-r4
Signed-off-by: Christopher Bayliss <cjbdev@icloud.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: add 4.14.7
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: do not use libbsd
Only 2 functions are used: readpassphrase and freezero. freezero is a trivial wrapper around explicit_bzero and free. readpassphrase has been copied locally from OpenBSD. No need to pull in libbsd and its deps for this. Closes: https://bugs.gentoo.org/924684 Closes: https://bugs.gentoo.org/931668 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: drop 4.14.5
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: add bug ref for elogind TODO
Bug: https://bugs.gentoo.org/931119 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: add 4.14.6
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: drop 4.13-r3, 4.14.0-r3, 4.14.3, 4.14.4
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Vetter · gentoo
sys-apps/shadow: add 4.14.5
4.14.4 is under certain conditions broken. See https://github.com/shadow-maint/shadow/pull/949. Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/35309 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: set QA_CONFIG_IMPL_DECL_SKIP for musl
Closes: https://bugs.gentoo.org/908575 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: add 4.14.4
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: add 4.14.3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.2 amd64, #919959
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.2 arm64, #919959
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.2 x86, #919959
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
sys-apps/shadow: Stabilize 4.14.2 hppa, #919959
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Matoro Mahri · gentoo
sys-apps/shadow: Stabilize 4.14.2 sparc, #919959
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-apps/shadow: Stabilize 4.14.2 ppc, #919959
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.2 ppc64, #919959
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.14.2 arm, #919959
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
sys-apps/shadow: Stabilize 4.13-r4 ppc, #909740
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
sys-apps/shadow: Stabilize 4.13-r4 sparc, #909740
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: wire up PGP key for Alejandro Colomar
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Michael Vetter · gentoo
sys-apps/shadow: add 4.14.2
Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/33214 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: backport build fixes
Closes: https://bugs.gentoo.org/912446 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: drop the bcrypt and yescrypt USE flags
These options increase code size by a trivial amount, and do not introduce any new dependencies. Enable them unconditionally. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Alexandra Parker · gentoo
sys-apps/shadow: 4.14.0-r1 add 'yescrypt' USE flag
Signed-off-by: Alexandra Parker <alex.iris.parker@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32697 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: add 4.14.0
The libbsd situation isn't ideal, but I don't feel we have a better option for now. libbsd is used for two things: 1. readpassphrase(3) - not implemented in glibc, not aware of any plans to either 2. strlcpy(3) - implemented in >=glibc-2.38 (also in musl already) With --disable-libbsd, shadow will use a bundled copy of readpassphrase.c, but it still needs a system copy of strlcpy (=> libbsd if older glibc), disappointingly. So, for now, depend on libbsd, and then when glibc-2.38 is stable, re-evaluate. We could do a || ( ... ) dep now but it's, at minimum, likely to confuse Portage and users. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r4 arm, #909740
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r4 x86, #909740
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-apps/shadow: stable 4.13-r4 for hppa, bug #909740
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r4 arm64, #909740
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r4 ppc64, #909740
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r4 amd64, #909740
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: backport password leak fix, backport usermod gid --prefix fix
Bug: https://bugs.gentoo.org/908613 Closes: https://bugs.gentoo.org/894754 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: drop 4.12.3-r1, 4.13-r2
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r3 sparc, #904520
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r3 amd64, #904520
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r3 x86, #904520
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r3 arm, #904520
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r3 ppc, #904520
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r3 ppc64, #904520
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r3 arm64, #904520
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-apps/shadow: Stabilize 4.13-r3 hppa, #904520
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Vetter · gentoo
sys-apps/shadow: fix CVE-2023-29383
See: https://nvd.nist.gov/vuln/detail/CVE-2023-29383 Bug: https://bugs.gentoo.org/904518 Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/30644 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: fix chfn typo in PAM configuration
Bug: https://bugs.gentoo.org/712372 Closes: https://bugs.gentoo.org/894998 Fixes: c7da130a443ab9811b242ae2cbf8259cb85d43b1 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r1 hppa, #888452
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r1 ppc, #888452
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r1 amd64, #888452
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r1 ppc64, #888452
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r1 arm64, #888452
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r1 sparc, #888452
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.13-r1 arm, #888452
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.13-r1 x86, #888452
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: fix configure w/ clang 16
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: keyword 4.13
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: add 4.13
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: drop 4.11.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.12.3 x86, #867358
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.12.3 arm64, #867358
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.12.3 arm, #867358
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.12.3 sparc, #867358
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.12.3 ppc, #867358
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.12.3 ppc64, #867358
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.12.3 hppa, #867358
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.12.3 amd64, #867358
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: drop 4.12.1, 4.12.2
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: add 4.12.3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: add 4.12.2
Bug: https://bugs.gentoo.org/830486 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: add 4.12.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-apps/shadow: keyword 4.11.1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: drop 4.8.1-r4, 4.9-r3, 4.9-r4, 4.10-r4
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.11.1 x86, #831980
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.11.1 arm64, #831980
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/shadow: sparc stable wrt bug #831980
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.11.1 ppc, #831980
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.11.1 arm, #831980
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.11.1 ppc64, #831980
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.11.1 hppa, #831980
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.11.1 amd64, #831980
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/shadow: Stabilize 4.9-r4 hppa, #830484
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r4 sparc, #830484
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r4 arm, #830484
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r4 arm64, #830484
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r4 ppc, #830484
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r4 ppc64, #830484
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r4 x86, #830484
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r4 amd64, #830484
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: add 4.11.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sys-apps/shadow: remove uclibc
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: check for invalid passwd entries
- In pkg_postinst, check for invalid ${EROOT}/etc/passwd entries by running 'pwck' in read-only mode. In the referenced bug, this manifested as the man cronjob failing. - Also fix another check for empty ${EROOT} (broken since EAPI 7 port). Closes: https://bugs.gentoo.org/829872 Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23534 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: don't install 'su' man page with USE=-su
Reported-by: josef64 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: update libsubid patch to match upstream-submitted version
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: fix libsubid SONAME, add subslot for libsubid
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: disable static libsubid
Closes: https://bugs.gentoo.org/829686 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: fix IndirectInherits
Whoops. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: add 4.10
Note that 'su' is now disabled by default (IUSE="su", not IUSE="+su"), see from the release notes: ``` Note: From this release forward, su from this package should be considered deprecated. Please replace any users of it with su from util-linux. Please open an issue if there is a problem with that. We intend to remove it in an upcoming release. ``` Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: backport upstream patch for crash
Also throw in a configure typo patch, given we're calling eautoreconf anyway. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-apps/shadow: stable 4.9-r3 for hppa, bug #813687
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: drop libsubid.la
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r2 arm64, #813687
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r2 ppc, #813687
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r2 arm, #813687
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/shadow: x86 stable wrt bug #813687
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r2 sparc, #813687
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r2 ppc64, #813687
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/shadow: Stabilize 4.9-r2 amd64, #813687
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: fix SHA hash behavior with USE=-pam
Closes: https://bugs.gentoo.org/808195 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: fix build with cracklib enabled
Closes: https://bugs.gentoo.org/806124 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: destabilize 4.9-r1
Was pushed as stable. Fixes: 094b04485ed2967a788dc20912de0cc76d2f47ab Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-apps/shadow: Consolidate blocker against man-pages-ja
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Revbump to install man pages
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Bump to version 4.9
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-apps/shadow: Fix whitespace
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Ulrich Müller · gentoo
sys-apps/shadow: Add blockers against app-i18n/man-pages-*
File collision for passwd.5 man page Bug: https://bugs.gentoo.org/803587 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
sys-apps/shadow: Install the passwd.5 man page
This needs a somewhat awkward blocker against sys-apps/man-pages, which can be simplified when >=man-pages-5.12-r2 becomes stable. Bug: https://bugs.gentoo.org/776787 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/shadow: ...and sparc
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/shadow: Drop old
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-apps/shadow: mark stable
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: libtool--
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/shadow: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Revert "sys-apps/shadow: require the mail group at runtime"
The acct-{user,group} eclasses call useradd and groupadd to create users and groups. This is esentually a circular dependency that needs to be resolved somehow. Bug: https://bugs.gentoo.org/720948 Reverts: f065b54fc2420c72d1d248b6a96c52c81f00d141 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Michael · gentoo
sys-apps/shadow: require the mail group at runtime
Closes: https://bugs.gentoo.org/720948 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/shadow: fix cracklib dictonary path
Closes: https://bugs.gentoo.org/714012 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-apps/shadow: Disable cracklib default
Built-in cracklib support is just an alternative to the stack installed by the sys-auth/pambase package. If shadow is built with USE=pam, then it will prefer pam configuration files over cracklib, so cracklib is useless as an option. The pam use flag is enabled in the linux profiles by default, which covers most use cases. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Security cleanup
Bug: https://bugs.gentoo.org/702252 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
*/*: downgrade m68k down to ~m68k
m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-apps/shadow: stable 4.8-r4 for hppa, bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: depend on >=sys-kernel/linux-headers-4.14
Bug: https://bugs.gentoo.org/708810 Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-apps/shadow: arm64 stable (bug #702252)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Weiser · gentoo
sys-apps/shadow: Revbumps to fix pam usage of chpasswd and newusers
Closes: https://bugs.gentoo.org/712372 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: depend on >=sys-kernel/linux-headers-4.19
Closes: https://bugs.gentoo.org/708810 Package-Manager: Portage-2.3.92_p3, Repoman-2.3.20_p118 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/shadow: ppc64 stable wrt bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: ia64 stable wrt bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: x86 stable wrt bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/shadow: ppc stable wrt bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/shadow: arm stable wrt bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: sparc stable wrt bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mikle Kolyada · gentoo
sys-apps/shadow: amd64 stable wrt bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-apps/shadow: s390 stable wrt bug #702252
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-apps/shadow-4.8.1-r1: add slot operator to libcrypt
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-apps/shadow-4.8.1-r1: Revbump, add dep on virtual/libcrypt
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-apps/shadow: fix su blocker
Package-Manager: Portage-2.3.86_p1, Repoman-2.3.20_p43 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Removed old
Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/shadow: Bump to version 4.8.1
Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Weiser · gentoo
sys-apps/shadow: Revbump to fix up PAM configuration
shadow includes a number of administrative account management binaries like useradd, chage and chpasswd, traditionally only useable by root. In shadow they can be compiled with PAM support and installed setuid. PAM configuration can then be used to delegate account management to users other than root. The previous config contained the pam_rootok module to provide default behaviour of allowing account management when called as root. But it also contained pam_permit which would allow everyone else to also do account management without any authentication. To close this loophole we remove pam_permit from the config. Also, chpasswd, chgpasswd and newusers are batch-mode mass-change tools meant for scripting. They only contain PAM support if configure flag --enable-account-tools-setuid is in effect and are then installed setuid root. They should use the same restrictive PAM configuration as their siblings. But with setuid user management tools and PAM support within them disabled by commit f569e607 we can stop installing the configuration files as well. chfn and chsh are intended to be called by the user as self-service tools. For this reason they're always installed setuid root and contain PAM support. They should be allowed to work but maybe not without some prior authentication to avoid attacks such as someone finding an unlocked session and using chfn to redirect phone calls intended for the user to himself. The existing passwd config seems perfect for that and is aptly named in that both tools change user information normally stored in /etc/passwd. groupmems is another user self-service tool. It allows the user to add people to their user-private group, allowing them trusted access to normally private files. It is not installed setuid like chfn and chsh but always contains PAM support. Upstream installs a locked down PAM config by default. Since default shell profiles on Gentoo do not change umask to 0002 when a private user group is in use, impact will only be to allow read access to those additional users by default. Since the idea of adding more users to the user *private* group is questionable, go with upstream's default of locking the PAM config down so that an admin not only needs to make the binary suid but also adjust the PAM config, in the process hopefully considering what they're doing. Bug: https://bugs.gentoo.org/702252 Closes: https://github.com/gentoo/gentoo/pull/14032 Reviewed-by: Mikle Kolyada <zlogene@gentoo.org> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Revbump to no longer install binaries SUID-root
Thanks-to: Michael Weiser <michael@weiser.dinsnail.net> Bug: https://bugs.gentoo.org/702252 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Minor ebuild adjustment
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
sys-apps/shadow-4.8-r1: Revbump, install in /usr as well as /
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Bump to version 4.8
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: eautoreconf requires sys-devel/gettext
Thanks-to: Arthur Zamarin <arthurzam+gentoo@gmail.com> Closes: https://bugs.gentoo.org/700750 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/shadow: Removed old
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Introduced "su" USE flag
Moved passwd from /usr/bin to /bin (again) as it breaks at least one package that has passwd path hardcoded (net-misc/scponly) Thanks-to: fling <fling@member.fsf.org> Bug: https://bugs.gentoo.org/699930 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
Revert "sys-apps/shadow: Revbump to re-add split-usr"
This reverts commit 3e71cbd8a3a3b45fe6858e5837c2e7535ea3a158. Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Revbump to re-add split-usr
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
sys-apps/shadow: 4.7-r1: create /etc/sub{g,u}id, remove split-usr
Bug: https://bugs.gentoo.org/700062 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: William Hubbs <williamh@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Removed Debian's alioth HOMEPAGE URI
Thanks-to: Wim Muskee <wimmuskee@gmail.com> Closes: https://bugs.gentoo.org/698710 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/shadow: migrate to sys-libs/pam
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matija Skala · gentoo
sys-apps/shadow: add support for /usr merge
Closes: https://github.com/gentoo/gentoo/pull/12477 Signed-off-by: Matija Skala <mskala@gmx.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/shadow: Bump to version 4.7
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/shadow: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/shadow: Drop unused inherit
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sargun Dhillon · gentoo
sys-apps/shadow: Ensure /bin is present before moving file into it
When building with a new prefix, sometimes the /bin directory does not exist at install time. Therefore, we need to create it before using it. You can recreate if you try to run: emerge --prefix=/test shadow Closes: https://github.com/gentoo/gentoo/pull/10107 Signed-off-by: Sargun Dhillon <sargun@sargun.me> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mikle Kolyada · gentoo
sys-apps/shadow: Drop old
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mikle Kolyada · gentoo
sys-apps/shadow: hppa/ppc64 stable wrt bug #647790
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mike Frysinger · gentoo
sys-apps/shadow: mark 4.5/4.6 m68k/s390/sh stable
Tobias Klausmann · gentoo
sys-apps/shadow-4.6-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/647790
Sergei Trofimovich · gentoo
sys-apps/shadow: stable 4.6 for ppc, bug #647790
Bug: https://bugs.gentoo.org/647790 Package-Manager: Portage-2.3.36, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc"
Rolf Eike Beer · gentoo
sys-apps/shadow: stable 4.6 for sparc
Bug: https://bugs.gentoo.org/647790 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Mikle Kolyada · gentoo
sys-apps/shadow: arm stable wrt bug #647790
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Thomas Deutschmann · gentoo
sys-apps/shadow: x86 stable (bug #647790)
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Mart Raudsepp · gentoo
sys-apps/shadow-4.6: arm64 stable (bug #647790)
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Mikle Kolyada · gentoo
sys-apps/shadow: amd64 stable wrt bug #647790
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
sys-apps/shadow: stable 4.6 for ia64, bug #647790
Bug: https://bugs.gentoo.org/647790 Package-Manager: Portage-2.3.31, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64"
Lars Wendler · gentoo
sys-apps/shadow: Security bump to version 4.6
Bug: https://bugs.gentoo.org/647790 Bug: https://bugs.gentoo.org/635750 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Aaron Bauman · gentoo
sys-apps/shadow: drop vulnerable
Bug: https://bugs.gentoo.org/627044 Package-Manager: Portage-2.3.28, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/7882
Mart Raudsepp · gentoo
sys-apps/shadow-4.5: arm64 stable (bug #627044)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Lars Wendler · gentoo
sys-apps/shadow: EAPI-6 bump.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Michael Vetter · gentoo
sys-apps/shadow: Fix CVE-2018-7169
Fix CVE-2018-7169 by applying upstream patch: https://github.com/shadow-maint/shadow/commit/fb28c99b8a66ff2605c5cb96abc0a4d975f92de0 Bug: https://bugs.gentoo.org/647790 Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7203
Ulrich Müller · gentoo
sys-apps/shadow: Remove linguas_* from IUSE.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Michael Orlitzky · gentoo
sys-apps/shadow: set IUSE="+cracklib" default.
Closes: https://bugs.gentoo.org/642570 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-apps/shadow: stable 4.5 for sparc, bug #627044 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="sparc"
Sergei Trofimovich · gentoo
sys-apps/shadow: stable 4.5 for hppa, bug #627044
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa"
Sergei Trofimovich · gentoo
sys-apps/shadow: stable 4.5 for ppc, bug #627044
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
sys-apps/shadow: stable 4.5 for ppc64, bug #627044
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Matt Turner · gentoo
sys-apps/shadow-4.5: alpha stable, bug 627044
Thomas Deutschmann · gentoo
sys-apps/shadow: x86 stable (bug #627044)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Richard Freeman · gentoo
sys-apps/shadow: amd64 stable #627044
Bug: 627044 Package-Manager: Portage-2.3.6, Repoman-2.3.3
Markus Meier · gentoo
sys-apps/shadow: arm stable, bug #627044
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Sergei Trofimovich · gentoo
sys-apps/shadow: stable 4.5 for ia64, bug #627044
Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
Lars Wendler · gentoo
sys-apps/shadow: Bump to version 4.5
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Lars Wendler · gentoo
sys-apps/shadow: Security cleanup (bug #610804).
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Jeroen Roovers · gentoo
sys-apps/shadow: Stable for HPPA (bug #610804).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Mike Frysinger · gentoo
sys-apps/shadow: mark arm64/ia64/m68k/s390/sh stable
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Markus Meier · gentoo
sys-apps/shadow: arm stable, bug #610804
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
sys-apps/shadow-4.4-r2: add alpha keyword
Gentoo-Bug: 610804
Agostino Sarubbo · gentoo
sys-apps/shadow: sparc stable wrt bug #610804
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: ppc stable wrt bug #610804
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: ppc64 stable wrt bug #610804
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: x86 stable wrt bug #610804
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: amd64 stable wrt bug #610804
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Lars Wendler · gentoo
sys-apps/shadow: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Lars Wendler · gentoo
sys-apps/shadow: Security revbump to fix CVE-2017-2616 (bug #610804).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Patrick McLean · gentoo
sys-apps/shadow: Make gettext DEPEND unconditional
If gettext is not installed, then eautoreconf will fail. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Mike Frysinger · gentoo
sys-apps/shadow: mark 4.2.1-r2 arm64/m68k/s390/sh stable
Lars Wendler · gentoo
sys-apps/shadow: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
sys-apps/shadow: ia64 stable wrt bug #601734
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
sys-apps/shadow-4.2.1-r2: stable on alpha
Gentoo-Bug: 601734
Markus Meier · gentoo
sys-apps/shadow: arm stable, bug #601734
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
sys-apps/shadow: sparc stable wrt bug #601734
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
sys-apps/shadow: Stable for HPPA (bug #601734).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-apps/shadow: ppc64 stable wrt bug #601734
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: x86 stable wrt bug #601734
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/shadow: ppc stable wrt bug #601734
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
sys-apps/shadow: drop old setpgrp cross-compile workaround
Upstream dropped this code around the 4.1.5 release, so we don't need to hack it ourselves anymore.
Tobias Klausmann · gentoo
sys-apps/shadow-4.2.1-r2: stable on amd64
Gentoo-Bug: 601734
Lars Wendler · gentoo
sys-apps/shadow: Fixed loading of defaults (bug #601802).
Package-Manager: portage-2.3.3
Mike Frysinger · gentoo
sys-apps/shadow: version bump to 4.4 #580432
Mike Frysinger · gentoo
sys-apps/shadow: update to EAPI=5
No real changes needed here. Follow up commits will leverage newer EAPI=5 features though (like subslots).
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/503'.
Patrick Lauer · gentoo
sys-apps/shadow: Whitespace
Patrice Clement · gentoo
sys-apps/shadow: Gather patches in PATCHES array.
Package-Manager: portage-2.2.20.1 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/218'.
Jakub Jirutka · gentoo
sys-apps/shadow: Patch new[ug]idmap to print verbose err on ownership mismatch
Everything is explained in the patch file.
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed