Versions
v1.7.0_p20241230-r3 :: 0 :: gentoo
- Modified
- License
- || ( BSD GPL-2 )
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~loong ~m68k ~mips ~riscv ~s390 ~x86-linux
- USE flags
- audit berkdb debug elogind examples filecaps nis nls selinux systemd
v1.6.1 :: 0 :: gentoo
- Modified
- License
- || ( BSD GPL-2 )
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~loong ~m68k ~mips ~riscv ~s390 ~x86-linux
- USE flags
- audit berkdb debug examples filecaps nis selinux
USE flags
General
- audit
- Enable support for Linux audit subsystem using sys-process/audit
- berkdb
- Build the pam_userdb module, that allows to authenticate users against a Berkeley DB file. Please note that enabling this USE flag will create a PAM module that links to the Berkeley DB (as provided by sys-libs/db) installed in /usr/lib and will thus not work for boot-critical services authentication.
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- elogind
- Enable session tracking via sys-auth/elogind
- examples
- Install examples, usually source code
- filecaps
- Use Linux file capabilities to control privilege rather than set*id (this is orthogonal to USE=caps which uses capabilities at runtime e.g. libcap)
- nis
- Support for NIS/YP services
- nls
- Add Native Language Support (using gettext - GNU locale utilities)
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- systemd
- Enable use of systemd-specific libraries and features like socket activation or session tracking
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
Dependencies
net-libs / libnsl : Public client interface for NIS(YP) in a IPv6 ready version
net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)
sys-apps / systemd : System and service manager for Linux
sys-auth / elogind : The systemd project's logind, extracted to a standalone package
sys-libs / db : Oracle Berkeley DB
sys-libs / gdbm : Standard GNU database libraries
sys-libs / libselinux : SELinux userland library
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
Runtime Dependencies
net-libs / libnsl : Public client interface for NIS(YP) in a IPv6 ready version
net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)
sys-apps / systemd : System and service manager for Linux
sys-auth / elogind : The systemd project's logind, extracted to a standalone package
sys-libs / db : Oracle Berkeley DB
sys-libs / gdbm : Standard GNU database libraries
sys-libs / libselinux : SELinux userland library
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
Depending packages
app-admin / conserver : Serial Console Manager
app-admin / doas : Run commands as super/another user (alt sudo) (unofficial port from OpenBSD)
app-admin / monit : Monitoring and managing daemons or similar programs running on a Unix system
app-admin / radmind : Command-line tools and server to remotely administer multiple Unix filesystems
app-admin / sudo : Allows users or groups to run commands as other users
app-backup / snapper : Command-line program for btrfs and lvm snapshot management
app-containers / lxc : A userspace interface for the Linux kernel containment features
app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API
app-emulation / open-vm-tools : Tools for VMware guests
app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools
app-emulation / virtualbox : Family of powerful x86 virtualization products for enterprise and home use
app-emulation / virtualbox-guest-additions : VirtualBox kernel modules and user-space tools for Gentoo guests
app-emulation / virtualbox-kvm : Family of powerful x86 virtualization products for enterprise and home use
app-emulation / xen-tools : Xen tools including QEMU and xl
app-misc / away : Terminal locking program with few additional features
app-misc / physlock : Lightweight Linux console locking tool
app-misc / screen : screen manager with VT100/ANSI terminal emulation
app-misc / vlock : Allows to lock one or all of the sessions of your console display
app-shells / pwsh : Cross-platform automation and configuration tool
app-shells / pwsh-bin : Cross-platform automation and configuration tool (binary package)
dev-db / mariadb : An enhanced, drop-in replacement for MySQL
dev-db / percona-server : Fully compatible, enhanced and open source drop-in replacement for MySQL
dev-db / postgresql : PostgreSQL RDBMS
dev-erlang / epam : epam for ejabberd to help with PAM authentication support
dev-libs / cyrus-sasl : The Cyrus SASL (Simple Authentication and Security Layer)
dev-libs / libcgroup : Tools and libraries to configure and manage kernel control groups
dev-libs / libpwquality : Library for password quality checking and generating random passwords
dev-libs / weston : Wayland reference compositor
dev-perl / Authen-PAM : Interface to PAM library
dev-php / pecl-pam : This extension provides PAM (Pluggable Authentication Modules) integration
dev-util / pycharm-professional : Intelligent Python IDE with unique code assistance and analysis
dev-util / schroot : Utility to execute commands in a chroot environment
dev-vcs / cvs : Concurrent Versions System - source code revision control tools
gnome-base / gdm : GNOME Display Manager for managing graphical display servers and user logins
gnome-base / gnome-flashback : GNOME Flashback session
gnome-base / gnome-keyring : Password and keyring managing daemon
gnome-extra / cinnamon-screensaver : Screensaver for Cinnamon
gnome-extra / krb5-auth-dialog : An application to acquire and list Kerberos tickets.
gui-apps / swaylock : Screen locker for Wayland
gui-apps / wayvnc : VNC server for wlroots based Wayland compositors
gui-libs / greetd : ipc based login daemon
kde-plasma / kscreenlocker : Library and components for secure lock screen architecture
kde-plasma / kwallet-pam : PAM module to not enter KWallet password again after login
lxde-base / lxdm : LXDE Display Manager
mail-mta / courier : An MTA designed specifically for maildirs
mail-mta / exim : A highly configurable, drop-in replacement for sendmail
mail-mta / opensmtpd : Lightweight but featured SMTP daemon from OpenBSD
mail-mta / postfix : A fast and secure drop-in replacement for sendmail
mate-extra / mate-screensaver : Replaces xscreensaver, integrating with the MATE desktop
media-sound / xwax : Digital vinyl emulation software
net-dialup / freeradius : Highly configurable free RADIUS server
net-dialup / ppp : Point-to-Point Protocol (PPP)
net-fs / cifs-utils : Tools for Managing Linux CIFS Client Filesystems
net-fs / netatalk : Open Source AFP server
net-fs / openafs : The OpenAFS distributed file system
net-fs / samba : Samba Suite Version 4
net-ftp / ftpbase : File Transfer Protocol (FTP) base layout
net-ftp / lftp : A sophisticated ftp/sftp/http/https/torrent client and file transfer program
net-ftp / proftpd : An advanced and very configurable FTP server
net-ftp / pure-ftpd : Fast, production-quality, standard-conformant FTP server
net-ftp / vsftpd : Very Secure FTP Daemon
net-irc / ngircd : An IRC server written from scratch
net-libs / c-client : UW IMAP c-client library
net-libs / courier-authlib : Courier authentication library
net-libs / wvstreams : A network programming library in C++
net-mail / checkpassword-pam : checkpassword-compatible authentication program w/pam support
net-mail / cyrus-imapd : The Cyrus IMAP Server
net-mail / dovecot : An IMAP and POP3 server written with security primarily in mind
net-mail / mailbase : MTA layout package
net-mail / mailutils : A useful collection of mail servers, clients, and filters
net-mail / popa3d : A security oriented POP3 server
net-mail / poppassd_ceti : Password change daemon with PAM support
net-mail / tpop3d : An extensible POP3 server with vmail-sql/MySQL support
net-misc / chrome-remote-desktop : access remote computers via Chrome!
net-misc / dropbear : Small SSH 2 client/server designed for small memory environments
net-misc / frr : The FRRouting Protocol Suite
net-misc / hylafaxplus : Enterprise client-server fax package for class 1 and 2 fax modems
net-misc / inetutils : Collection of common network programs
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 / ser2net : Serial To Network Proxy
net-misc / tigervnc : Remote desktop viewer display system
net-misc / turbovnc : A fast replacement for TigerVNC
net-nds / 389-ds-base : 389 Directory Server (core libraries and daemons)
net-print / cups : The Common Unix Printing System
net-proxy / dante : A free socks4,5 and msproxy implementation
net-proxy / squid : Full-featured web proxy cache
net-vpn / libreswan : IPsec implementation for Linux, fork of Openswan
net-vpn / ocserv : Openconnect SSL VPN server
net-vpn / openvpn : Robust and highly flexible tunneling application compatible with many OSes
net-vpn / strongswan : IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE
sys-apps / busybox : Utilities for rescue and embedded systems
sys-apps / gradm : Administrative interface for the grsecurity Role Based Access Control system
sys-apps / intune-portal : Microsoft Intune Company Portal to access a corporate environment
sys-apps / kbd : Keyboard and console utilities
sys-apps / openrc : OpenRC manages the services, startup and shutdown of a host
sys-apps / openrc-navi : OpenRC fork with user services support
sys-apps / policycoreutils : SELinux core utilities
sys-apps / qingy : A DirectFB getty replacement
sys-apps / shadow : Utilities to deal with user accounts
sys-apps / systemd : System and service manager for Linux
sys-apps / util-linux : Various useful Linux utilities
sys-auth / elogind : The systemd project's logind, extracted to a standalone package
sys-auth / fprintd : D-Bus service to access fingerprint readers
sys-auth / google-authenticator : PAM Module for two step verification via mobile platform
sys-auth / nss-pam-ldapd : NSS module for name lookups using LDAP
sys-auth / oath-toolkit : Toolkit for using one-time password authentication with HOTP/TOTP algorithms
sys-auth / pam-pgsql : PAM module to authenticate users via PostgreSQL
sys-auth / pam-script : PAM module for running scripts during authorization, password change and session
sys-auth / pam_abl : PAM module for blacklisting hosts and users repeatedly failed authentication
sys-auth / pam_dotfile : pam module to allow password-storing in $HOME/dotfiles
sys-auth / pam_krb5 : Kerberos V PAM Authentication Module
sys-auth / pam_mktemp : Create per-user private temporary directories during login
sys-auth / pam_mount : A PAM module that can mount volumes for a user session
sys-auth / pam_mysql : pam_mysql is a module for pam to authenticate users with mysql
sys-auth / pam_p11 : PAM module for authenticating against PKCS#11 tokens
sys-auth / pam_require : Allows you to require a special group or user to access a service
sys-auth / pam_skey : PAM interface for the S/Key authentication system
sys-auth / pam_smb : PAM module for authenticating against an SMB (such as the Win_x families) server
sys-auth / pam_ssh_agent_auth : Simple module to authenticate users against their ssh-agent keys
sys-auth / pam_u2f : PAM module for FIDO2 and U2F keys
sys-auth / pam_yubico : Library for authenticating against PAM with a Yubikey
sys-auth / pambase : PAM base configuration files
sys-auth / passwdqc : Password strength checking library (and PAM module)
sys-auth / polkit : Policy framework for controlling privileges for system-wide services
sys-auth / realtime-base : Sets up realtime scheduling
sys-auth / sssd : System Security Services Daemon provides access to identity and authentication
sys-auth / thinkfinger : Support for the UPEK/SGS Thomson fingerprint reader, common in Thinkpads
sys-block / partimage : Console-based application to efficiently save raw partition data to image file
sys-cluster / slurm : A Highly Scalable Resource Manager
sys-cluster / teleport : Modern SSH server for teams managing distributed infrastructure
sys-fs / ecryptfs-utils : eCryptfs userspace utilities
sys-fs / fscrypt : Tool for managing Linux filesystem encryption
sys-fs / zfs : Userland utilities for ZFS Linux kernel module
sys-libs / libcap : POSIX 1003.1e capabilities
sys-libs / pam_wrapper : A tool to test PAM applications and PAM modules
sys-process / at : Queues jobs for later execution
sys-process / cronie : Cronie is a standard UNIX daemon cron based on the original vixie-cron
sys-process / fcron : A command scheduler with extended capabilities over cron and anacron
www-apache / pwauth : A Unix Web Authenticator
www-apps / gitea : A painless self-hosted Git service
www-servers / nginx : Robust, small and high performance http and reverse proxy server
www-servers / uwsgi : uWSGI server for Python web applications
x11-apps / xdm : X.Org xdm application
x11-misc / alock : locks the local X display until a password is entered
x11-misc / cdm : The Console Display Manager
x11-misc / i3lock : Simple screen locker
x11-misc / lightdm : A lightweight display manager
x11-misc / sddm : Simple Desktop Display Manager
x11-misc / slim : Simple Login Manager resurrected
x11-misc / wdm : WINGs Display Manager
x11-misc / xlockmore : Just another screensaver application for X
x11-misc / xscreensaver : Modular screen saver and locker for the X Window System
x11-wm / enlightenment : Enlightenment window manager
xfce-extra / xfce4-screensaver : Screen saver and locker (port of MATE screensaver)
Bugs
- 663440
- catalyst fails to handle circular dependency on sys-libs/pam and sys-libs/libcap in stage3
- 749035
- net-fs/samba-4.11.x: misconfigured system-auth-winbind shipped, pam integration broken with >=sys-libs/pam-1.4.0
- 834572
- sys-apps/portage emerge --emptytree gets dependency ordering wrong for sys-libs/pam (orders sys-devel/bison after sys-libs/pam, despite BDEPEND via virtual/yacc)
- 885589
- sys-libs/pam: proposal for new defaults for pam_limits
- 906147
- sys-libs/pam-1.5.3 - /.../tty_conv.c: fatal error: termio.h: No such file or directory
- 922397
- <sys-libs/pam-1.6.1: local denial of service vulnerability in `pam_namespace.so`
- 924037
- Failed to build sys-libs/pam-1.5.3 (undefined reference to `libintl_dgettext')
- 925222
- sys-libs/pam: pam_lastlog is not present on musl systems
- 931117
- sys-libs/pam: wire up econf support
- 942075
- <sys-libs/pam-1.7.0_p20241230: password leakage via speculative ROP chain
- 950022
- sys-libs/pam-1.6.1: "unix_chkpwd[1575]: check pass; user unknown" when using mate-extra/mate-screensaver-1.28.0 or kde-plasma/kscreenlocker-6.2.5
- 950288
- sys-libs/pam-1.7.0_p20241230-r3 FAILED doc/sag/Linux-PAM_SAG.pdf doc/adg/Linux-PAM_ADG.pdf
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.7.0_p20241230-r3 hppa, #950138
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/pam: fixup berkdb handling for meson
Closes: https://bugs.gentoo.org/950501 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/pam: Stabilize 1.7.0_p20241230-r3 x86, #950138
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-libs/pam: Stabilize 1.7.0_p20241230-r3 amd64, #950138
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-libs/pam: Stabilize 1.7.0_p20241230-r3 ppc, #950138
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.7.0_p20241230-r3 arm, #950138
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.7.0_p20241230-r3 arm64, #950138
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.7.0_p20241230-r3 sparc, #950138
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.7.0_p20241230-r3 ppc64, #950138
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: drop 1.5.3-r1
Bug: https://bugs.gentoo.org/922397 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/pam: use a cross file for stubs when cross-compiling
Closes: https://bugs.gentoo.org/948458 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sys-libs/pam: Add missing build dep on libxslt (for xsltproc)
Closes: https://bugs.gentoo.org/948036 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: disable pam_lastlog for musl
It doesn't build there b/c of lack of utmps. Closes: https://bugs.gentoo.org/947754 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: depend on >=elogind-254 and >=systemd-254 for USE=elogind/systemd
Closes: https://bugs.gentoo.org/947739 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: add elogind dep, only build logind module for native ABI
elogind isn't multilib and I don't really think we want/need the module for non-native ABI. Closes: https://bugs.gentoo.org/947714 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: add docbook BDEPEND
Closes: https://bugs.gentoo.org/947713 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: pass -Dsbindir
Otherwise, pkg_postinst will fail on non-merged-usr systems. Reported-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: keyword 1.7.0_p20241230, stub out w3m/elinks too
The doc issue is now fixed. Bug: https://bugs.gentoo.org/913087 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: stub out xmllint/xmlcatalog use
We don't have docbook5 packaged and it appears to have A Whole History with a blogpost dating back to even 2008 from flameeyes. Anyway, it's only needed for validation of output here, so we can stub it out and stick our heads in the sand. Thanks to ulm for the help. Closes: https://bugs.gentoo.org/913087 Thanks-to: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: unkeyword 1.7.0_p20241230
We're missing man pages too which isn't acceptable, so we need to figure out docbook5 (?). Unkeyword until that's sorted. Bug: https://bugs.gentoo.org/913087 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: add 1.7.0_p20241230
* Switch to Meson * Wire up elogind+logind support (bug #931115) as it's now available upstream * Docs are hard-disabled for now, but that's sort of fine (enough) for now given that we had bug #913087 for the previous ebuild * Using a snapshot as there's a few build system patches post-tag and some other generally noteworthy patches we'd have to pull in manually otherwise * Wire up verify-sig for the next release (but not used for this ebuild as took a snapshot) Bug: https://bugs.gentoo.org/913087 Bug: https://bugs.gentoo.org/942075 Closes: https://bugs.gentoo.org/929970 Closes: https://bugs.gentoo.org/925334 Closes: https://bugs.gentoo.org/931115 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.6.1 hppa, #936175
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-libs/pam: Stabilize 1.6.1 ppc, #936175
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.6.1 ppc64, #936175
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.6.1 amd64, #936175
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.6.1 arm64, #936175
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.6.1 sparc, #936175
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.6.1 x86, #936175
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.6.1 arm, #936175
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: drop 1.5.3
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: add bug ref for econf TODO
Bug: https://bugs.gentoo.org/931117 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: add bug ref for elogind TODO
Bug: https://bugs.gentoo.org/931115 Signed-off-by: Sam James <sam@gentoo.org> - Christopher Fore · gentoo
sys-libs/pam: add 1.6.1, security bump
- Remove patch that is now included in 1.6.1 - Tests pass [sam: Add USE=examples.] Bug: https://bugs.gentoo.org/922397 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/36365 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
sys-libs/pam: Stabilize 1.5.3-r1 hppa, #925632
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 - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3-r1 sparc, #925632
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3-r1 arm64, #925632
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3-r1 ppc, #925632
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3-r1 arm, #925632
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3-r1 amd64, #925632
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3-r1 x86, #925632
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3-r1 ppc64, #925632
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sys-libs/pam: remove usr-ldscript support
Per news item 2024-01-05-usr-initramfs, we no longer support this use case. It is fragile and hacky and leads to bizarre forms of load errors. The functionality is, despite being called "split-usr", not really about split-usr at all. [sam: add bug #868306 ref.] Bug: https://bugs.gentoo.org/825078 Bug: https://bugs.gentoo.org/825758 Bug: https://bugs.gentoo.org/868306 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: drop 1.5.2-r3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/pam: Stabilize 1.5.3 ppc, #909813
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/pam: Stabilize 1.5.3 amd64, #909813
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3 arm64, #909813
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3 x86, #909813
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/pam: Stabilize 1.5.3 hppa, #909813
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3 ppc64, #909813
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3 sparc, #909813
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.3 arm, #909813
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Violet Purcell · gentoo
sys-libs/pam: fix build on musl
[sam: Note that the examples aren't installed anyway.] Closes: https://bugs.gentoo.org/906137 Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31000 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: add 1.5.3
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: drop 1.5.2-r2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/pam: Stabilize 1.5.2-r3 sparc, #888453
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r3 hppa, #888453
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r3 amd64, #888453
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r3 ppc64, #888453
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r3 x86, #888453
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/pam: Stabilize 1.5.2-r3 ppc, #888453
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r3 arm64, #888453
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r3 arm, #888453
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: drop 1.5.1_p20210622-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
Move {virtual -> app-alternatives}/yacc
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: fix configure with Clang 15
Would give wrong result in spool dir test otherwise. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: workaround build failures on musl w/ sys-libs/libxcrypt[compat]
Closes: https://bugs.gentoo.org/867991 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: [QA] restore split-usr
While split-usr support remains tenuous, dropping it from PAM is tantamount to removing it from Gentoo entirely and requires something more like a news item and a lot of planning. Also, really, the resultant ebuild cleanup from dropping it doesn't justify the gratuitous breakage: cost & reward. That said, I would strongly recommend at this point that split-usr users use an initramfs or actively participate in helping to solve split-usr bugs (see e.g. bug 443590) as at some point, the dam is going to break and maintainers may get fed up. It's already a barely-supported situation. Obligatory: none of this has anything to do with "merged /usr". Bug: https://bugs.gentoo.org/443590 Closes: https://bugs.gentoo.org/868306 See: 2ff9dcc3275e4f37a44eaf707fce9f53c13c2e82 See: aeb526aa3b0875745fa0af6c754ded21af68658b Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/pam: Stabilize 1.5.2-r1 hppa, #867589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/pam: Stabilize 1.5.2-r1 ppc64, #867589
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-libs/pam: Stabilize 1.5.2-r1 ppc, #867589
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/pam: Stabilize 1.5.2-r1 arm, #867589
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r1 sparc, #867589
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r1 arm64, #867589
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r1 x86, #867589
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/pam: Stabilize 1.5.2-r1 amd64, #867589
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
sys-libs/pam: add back prefix keywords
Although sys-libs/pam is not used on prefix, it can be dificult to avoid getting it pulled as a dependency. Fixes: 0c59c9cbfc8f371bc2efa2835c3977cc39f59be3 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Atharva · gentoo
sys-libs/pam: add back prefix support
Bug: https://bugs.gentoo.org/695966 Closes: https://bugs.gentoo.org/799803 Fixes: 0c59c9cbfc8f371bc2efa2835c3977cc39f59be3 Signed-off-by: Atharva <atharvaamritkar@protonmail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: egrep -> grep -E
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-libs/pam: keyword 1.5.2-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-libs/pam: Fix build on musl
Closes: https://bugs.gentoo.org/832573 Co-authored-by: Sam James <sam@gentoo.org> Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: drop usrscript
This shouldn't be necessary anymore but let's do it in a new revision in ~arch to be safe. See: 2ff9dcc3275e4f37a44eaf707fce9f53c13c2e82 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: rop usr-ldscript
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: set TMPFILES_OPTIONAL=1 to avoid QA warnings
We can reconsider this w/ EAPI 8 and IDEPEND. See: 39aadbd88a591fe06e11a364d2ab9e8d4fdc5c46 Bug: https://bugs.gentoo.org/810979 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: add 1.5.2
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: stabilize 1.5.1_p20210622-r1
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: add missing subslot deps (mainly libnsl)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: new snap to exclud unix_ckpwd commit
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: update SRC_URI
Signed-off-by: Sam James <sam@gentoo.org> - Mikle Kolyada · gentoo
sys-libs/pam: add new snapshot
* libxcrypt support has been improved Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/pam: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: more prefix cleanups
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle KOlyada · gentoo
sys-libs/pam: Drop prefix support
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: enable pie unconditionally
Closes: https://bugs.gentoo.org/756898 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-libs/pam: vERSION BUMP (V1.5.1)
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: correct manpages installation
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Version bump (v1.5.0)
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-libs/pam: mark stable
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Make cross-compiler happy
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Add missing yacc dependency
Closes: https://bugs.gentoo.org/741726 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: fix doc src_uri
Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-libs/pam: take new snapshot
Now pam_unix.so can be made optional Closes: https://bugs.gentoo.org/705532 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 - Mikle Kolyada · gentoo
sys-libs/pam: Do not install static libraries
The static-libs use flag installed statically linked pam modules. In our pam stack we only provide dinamycally linked shared objects therefore static modules have no practical use. 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 - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-libs/pam: mark s390 stable
Closes: https://bugs.gentoo.org/738214 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 - Mikle Kolyada · gentoo
sys-libs/pam: take new snapshot
Closes: https://bugs.gentoo.org/729974 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 - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: go back to the manual tmpfiles creation
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: disable -Werror by default
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: mark stable
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: fix test operator calls
Current ones break compilation if /bin/sh != bash Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-libs/pam: revbump 1.4.0, use tmpfiles_process
use /run instead of /var/run remove trailing - in tmpfiles.d, it can be omitted. also inherit multilib-minimal last in order Package-Manager: Portage-2.3.101, Repoman-2.3.22 Acked-by: Mikle Kolyada <zlogene@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: prevent incorrect econf arg transition
Without quotes the array is turned into a string, which breaks multilib builds. Thanks-To: Vladimir Smirnov <civil.over@gmail.com> Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: specify minimal pambase version
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-libs/pam: remove MULTILIB_USEDEP from virtual/pkgconfig
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: create runtime directory for faillock
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Manoj Gupta · gentoo
sys-libs/pam: Respect portage host cc variable
Pass CC_FOR_BUILD to configure. Otherwise it invokes gcc instead of portage specified HOST/BUILD CC. Signed-off-by: Manoj Gupta <manojgupta@google.com> Closes: https://github.com/gentoo/gentoo/pull/16154 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Version bump (v1.4.0)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mike Gilbert · gentoo
Remove MULTILIB_USEDEP from all virtual/pkgconfig dependencies
Bug: https://bugs.gentoo.org/723112 Signed-off-by: Mike Gilbert <floppym@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 - Mikle Kolyada · gentoo
sys-libs/pam: make gettext no-op
There is no nls use flag at all. Closes: https://bugs.gentoo.org/709532 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Add prefix support
Closes: https://bugs.gentoo.org/709924 Closes: https://bugs.gentoo.org/699188 Closes: https://bugs.gentoo.org/699526 Bug: https://bugs.gentoo.org/695966 Thanks-to: Benda Xu <heroxbd@gentoo.org> Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arfrever Frehtes Taifersar Arahesis · gentoo
sys-libs/pam: Add [${MULTILIB_USEDEP}] to dependency on virtual/libcrypt.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
sys-libs/pam: Add a dep on virtual/libcrypt:=
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: take master snapshot
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@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 - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: ancient blockers cleanup
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: remove openpam blocker
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 - Arfrever Frehtes Taifersar Arahesis · gentoo
sys-libs/pam: Drop unnecessary code for creation of symlinks.
Closes: https://bugs.gentoo.org/690322 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
Convert ebuilds to inherit usr-ldscript
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: 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-libs/pam: Drop obsolete openrc blocker
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Mike Gilbert · gentoo
sys-libs/pam: fix dependencies
Move docbook xml to BDEPEND. Move gettext to BDEPEND. Drop MULTILIB_USEDEP on flex; we only need the 'flex' binary. Drop MULTILIB_USEDEP on libxslt; we only need the 'xsltproc' binary. Add libraries to both DEPEND and RDEPEND. Package-Manager: Portage-2.3.51_p14, Repoman-2.3.12_p5 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: turn multilib on pkg-config too
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Mikle Kolyada · gentoo
sys-libs/pam: fix building dependencies
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 - Mikle Kolyada · gentoo
sys-libs/pam: switch to EAPI 7 to turn BDEPEND
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 - Mikle Kolyada · gentoo
sys-libs/pam: Drop old
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Mikle Kolyada · gentoo
sys-libs/pam: revbump to fix build failure
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 - Mikle Kolyada · gentoo
sys-libs/pam: arm64 stable wrt bug #667522
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: alpha stable wrt bug #667522
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/pam: stable 1.3.0-r2 for hppa, bug #667522
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
sys-libs/pam-1.3.0-r2: ppc64 stable, bug 667522
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
sys-libs/pam-1.3.0-r2: ppc stable, bug 667522
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: restore keywords
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Mikle Kolyada · gentoo
sys-libs/pam: arm stable wrt bug #667522
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-libs/pam: x86 stable (bug #667522)
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
sys-libs/pam: stable 1.3.0-r2 for ia64, bug #667522
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: s390/sh/m68k stable wrt bug #667522
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: amd64 stable wrt bug #667522
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
sys-libs/pam: stable 1.3.0-r2 for sparc, bug #667522
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: add missing enable-securedir option
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-libs/pam: Version bump (v1.3.1)
- keywords will be restored later - regenerate-docu option does not work as expected for this release, so switch to the Docbook generations (the internet access is not needed) - remove vim-syntax flag as it is not really useful Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - amynka@gentoo.org · gentoo
*/*: [QA] remove emul-linux-* blockers
Closes: https://github.com/gentoo/gentoo/pull/8074 - Michael Mair-Keimberger · gentoo
sys-libs/pam: remove dead HOMEPAGE.
Closes: https://github.com/gentoo/gentoo/pull/7276 - Michael Orlitzky · gentoo
sys-libs/pam: add IUSE="+cracklib" default.
Bug: https://bugs.gentoo.org/642570 Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Patrice Clement · gentoo
sys-libs/pam: clean up old.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Patrice Clement · gentoo
sys-libs/pam: remove app-vim/pam-syntax rependency.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Patrice Clement · gentoo
sys-libs/pam: clean up old.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --force - Patrice Clement · gentoo
sys-libs/pam: stable for all arches.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --force - Patrice Clement · gentoo
sys-libs/pam: remove app-vim/pam-syntax dependency.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --force - Patrice Clement · gentoo
sys-libs/pam: mask app-vim/pam-syntax for removal.
Bug: https://bugs.gentoo.org/578278 Package-Manager: Portage-2.3.8, Repoman-2.3.3 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Fabian Groffen · gentoo
sys-libs/pam: dropped ~ia64-linux
Package-Manager: portage-2.3.3 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Mike Gilbert · gentoo
sys-libs/pam: disable docs rebuild
Bug: https://bugs.gentoo.org/598278 Package-Manager: Portage-2.3.3_p32, Repoman-2.3.1_p25 - Lars Wendler · gentoo
sys-libs/pam: Added sub-slot dep for sys-libs/db.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Elias Probst · gentoo
sys-libs/pam: Fix 404 in eerror msg for PAM 0.99 upgrade
Package-Manager: portage-2.3.0 - Mike Frysinger · gentoo
sys-libs/pam: version bump to 1.3.0 #582034 - Mike Frysinger · gentoo
sys-libs/pam: drop old <1.2.1 versions - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/fwknop-2.6.8-bump'
Pull request: https://github.com/gentoo/gentoo/pull/520 - Mike Frysinger · gentoo
sys-libs/pam: avoid regenerating docs #569338
Since we're using the old doc tarball, the timestamps are older than the new source tarball, so the code tries to rebuild everything. - Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org> - Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org> - Mike Frysinger · gentoo
sys-libs/pam: require pkgconfig only when USE=nis
The only library pam uses pkg-config to look up is libtirpc, and we use that only when USE=nis. Depend on pkg-config only when that is enabled to avoid circular dependencies (especially when bootstrapping). - Mike Frysinger · gentoo
sys-libs/pam: mark 1.2.1 stable for arm64/m68k/s390/sh - 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