sys-auth / pambase

PAM base configuration files

Official package sites : https://github.com/gentoo/pambase ·

v20190402 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-x86-fbsd ~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux
USE flags
consolekit cracklib debug elogind minimal mktemp nullok passwdqc securetty selinux sha512 systemd

v20150213-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-x86-fbsd alpha amd64 arm arm64 ia64 ppc64 s390 x86 ~amd64-linux ~hppa ~m68k ~mips ~ppc ~sh ~sparc ~x86-linux
USE flags
consolekit cracklib debug elogind minimal mktemp nullok passwdqc securetty selinux sha512 systemd

v20150213-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-x86-fbsd alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-linux ~mips ~x86-linux
USE flags
consolekit cracklib debug elogind gnome-keyring minimal mktemp nullok passwdqc securetty selinux sha512 systemd

v20101024-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64-fbsd ~x86-fbsd
USE flags
consolekit cracklib debug gnome-keyring minimal mktemp passwdqc selinux sha512

General

consolekit
Enable pam_ck_connector module on local system logins. This allows for console logins to make use of ConsoleKit authorization.
cracklib
Enable pam_cracklib module on system authentication stack. This produces warnings when changing password to something easily crackable. It requires the same USE flag to be enabled on sys-libs/pam or system login might be impossible.
debug
Enable debug information logging on syslog(3) for all the modules supporting this in the system authentication and system login stacks.
elogind
Use pam_elogind module to register user sessions with elogind.
gnome-keyring
Enable pam_gnome_keyring module on system login stack. This enables proper Gnome Keyring access to logins, whether they are done with the login shell, a Desktop Manager or a remote login systems such as SSH.
minimal
Disables the standard PAM modules that provide extra information to users on login; this includes pam_tally (and pam_tally2 for Linux PAM 1.1 and later), pam_lastlog, pam_motd and other similar modules. This might not be a good idea on a multi-user system but could reduce slightly the overhead on single-user non-networked systems.
mktemp
Enable pam_mktemp module on system auth stack for session handling. This module creates a private temporary directory for the user, and sets TMP and TMPDIR accordingly.
nullok
Enable the nullok option with the pam_unix module. This allows people to login with blank passwords.
pam_krb5
Enable pam_krb5 module on system auth stack, as an alternative to pam_unix. If Kerberos authentication succeed, only pam_unix will be ignore, and all the other modules will proceed as usual, including Gnome Keyring and other session modules. It requires sys-libs/pam as PAM implementation.
pam_ssh
Enable pam_ssh module on system auth stack for authentication and session handling. This module will accept as password the passphrase of a private SSH key (one of ~/.ssh/id_rsa, ~/.ssh/id_dsa or ~/.ssh/identity), and will spawn an ssh-agent instance to cache the open key.
passwdqc
Enable pam_passwdqc module on system auth stack for password quality validation. This is an alternative to pam_cracklib producing warnings, rejecting or providing example passwords when changing your system password. It is used by default by OpenWall GNU/*/Linux and by FreeBSD.
securetty
Enable pam_securetty module in the login stack. Not generally relevant anymore as the login stack only refers to local logins and local terminals imply secure access in the first place.
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
sha512
Switch Linux-PAM's pam_unix module to use sha512 for passwords hashes rather than MD5. This option requires sys-libs/pam version 1.0.1 built against sys-libs/glibc version 2.7, if it's built against an earlier version, it will silently be ignored, and MD5 hashes will be used. All the passwords changed after this USE flag is enabled will be saved to the shadow file hashed using SHA512 function. The password previously saved will be left untouched. Please note that while SHA512-hashed passwords will still be recognised if the USE flag is removed, the shadow file will not be compatible with systems using an earlier glibc version.
systemd
Use pam_systemd module to register user sessions in the systemd control group hierarchy.

app-arch / xz-utils : utils for managing LZMA compressed files

app-portage / portage-utils : Small and fast Portage helper tools written in C

gnome-base / gnome-keyring : Password and keyring managing daemon

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

sys-auth / consolekit : Framework for defining and tracking users, login sessions and seats

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

sys-auth / openpam : Open source PAM library

sys-auth / pam_krb5 : Kerberos V PAM Authentication Module

sys-auth / pam_mktemp : Create per-user private temporary directories during login

sys-auth / pam_passwdqc : Stub ebuild to help migrate to newer package name

sys-auth / pam_ssh : Uses ssh-agent to provide single sign-on

sys-freebsd / freebsd-pam-modules : FreeBSD's PAM authentication modules

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

app-admin / conserver : Serial Console Manager

app-admin / sudo : Allows users or groups to run commands as other users

dev-db / pgpool2 : Connection pool server for PostgreSQL

dev-libs / weston : Wayland reference compositor

gnome-base / gdm : GNOME Display Manager for managing graphical display servers and user logins

kde-plasma / plasma-meta : Merge this to pull in all Plasma 5 packages

net-misc / dropbear : small SSH 2 client/server designed for small memory environments

net-misc / netkit-rsh : Netkit's Remote Shell Suite: rexec{,d} rlogin{,d} rsh{,d}

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

sys-apps / hardened-shadow : Hardened implementation of user account utilities

sys-apps / openrc : OpenRC manages the services, startup and shutdown of a host

sys-apps / qingy : A DirectFB getty replacement

sys-apps / shadow : Utilities to deal with user accounts

sys-auth / polkit : Policy framework for controlling privileges for system-wide services

sys-freebsd / freebsd-ubin : FreeBSD's base system source for /usr/bin

sys-process / fcron : A command scheduler with extended capabilities over cron and anacron

x11-base / xorg-server : X.Org X servers

x11-misc / lightdm : A lightweight display manager

x11-misc / wdm : WINGs Display Manager

212446
sys-auth/pambase integrate pam_caps from libcaps[pam]
212475
sys-auth/pambase: add USE=bluetooth for sys-auth/pam_blue
281707
sys-auth/pambase: LDAP authentication support
317659
sys-auth/pambase add pam_abl support
371915
sys-auth/pambase: wtmp contains duplicate log entries
398319
sys-auth/pambase: system-services:session duplicates a lot of system-auth:session
465508
sys-auth/pambase: remove IUSE=systemd, always include the optional pam_systemd.so
479314
sys-auth/pambase: (was: gnome-base/gdm-3.8.4): about fingerprint usage in pam files
504492
sys-auth/pambase: move pam_env.so last on the stack, move pam_systemd.so back to system-login (from system-auth)
592616
sys-auth/pambase: /etc/pam.d/sudo references `session pam_systemd.so` which breaks passwordless sudo in shell scripts
625234
sys-auth/pambase - process /etc/profile.env in system-login
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-auth/pambase: change homepage to github
Closes: https://bugs.gentoo.org/682324 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-auth/pambase: 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-auth/pambase: Version bump (v20190402)
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-auth/pambase: arm stable wrt bug #658646
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-auth/pambase: s390 stable wrt bug #658646
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
Matt Turner · gentoo
sys-auth/pambase-20150213-r2: alpha stable, bug 658646
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-auth/pambase-20150213-r2: arm64 stable (bug #658646)
Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-auth/pambase-20150213-r2: amd64 stable, bug 658646
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-auth/pambase: stable 20150213-r2 for ia64, bug #658646
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-auth/pambase: stable 20150213-r2 for ppc64, bug #658646
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-auth/pambase: x86 stable (bug #658646)
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-auth/pambase: stable 20150213-r1 for sparc, bug #630356
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
Pacho Ramos · gentoo
sys-auth/pambase: Drop old
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Pacho Ramos · gentoo
sys-auth/pambase: Fix gnome-keyring (#652194 by Alexander Tsoy)
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-auth/pambase: Remove support for non-existent deps
Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords
Mike Frysinger · gentoo
sys-auth/pambase: mark 20150213-r1 arm64/m68k/s390/sh stable
Michael Orlitzky · gentoo
sys-auth/pambase: set IUSE="+cracklib" default.
Bug: https://bugs.gentoo.org/642570 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Mikle Kolyada · gentoo
sys-auth/pambase: ppc/ppc64 stable wrt bug #630356
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Mikle Kolyada · gentoo
sys-auth/pambase: hppa stable wrt byg #630356
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Mikle Kolyada · gentoo
sys-auth/pambase: x86 stable wrt byg #630356
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Jason Zaman · gentoo
sys-auth/pambase: amd64 stable
Gentoo-bug: 630356 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Markus Meier · gentoo
sys-auth/pambase: arm stable, bug #630356
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
sys-auth/pambase-20150213-r1: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/630356
Sergei Trofimovich · gentoo
sys-auth/pambase: stable 20150213-r1 for ia64, bug #630356
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Michael Mair-Keimberger (asterix) · gentoo
sys-auth/pambase: fix HOMEPAGE
Michael Palimaka · gentoo
sys-auth/pambase: revision bump adds elogind support
Thanks-to: Sven Eden <yamakuzure@gmx.net> Thanks-to: Andreas Sturmlechner <asturm@gentoo.org> Gentoo-bug: 599498 Package-Manager: Portage-2.3.5, Repoman-2.3.2
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-auth/pambase: dropped ~ia64-linux ~x86-freebsd
Package-Manager: portage-2.3.3
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>
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