aboutsummaryrefslogtreecommitdiff
path: root/lib/libpam/modules/pam_group
Commit message (Collapse)AuthorAgeFilesLines
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-261-0/+2
| | | | | | | | | | | | | | | Mainly focus on files that use BSD 2-Clause license, however the tool I was using mis-identified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Notes: svn path=/head/; revision=326219
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+19
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * Updated/new dependenciesSimon J. Gerraty2014-11-191-1/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=274694
| * Merge head from 7/28Simon J. Gerraty2014-08-192-11/+29
| |\ | |/ |/| | | Notes: svn path=/projects/bmake/; revision=270164
| * Updated dependenciesSimon J. Gerraty2014-05-161-1/+1
| | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
| * Updated dependenciesSimon J. Gerraty2013-03-111-0/+1
| | | | | | | | Notes: svn path=/projects/bmake/; revision=248169
| * Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * Updated/new Makefile.dependSimon J. Gerraty2012-11-081-0/+4
| | | | | | | | Notes: svn path=/projects/bmake/; revision=242788
| * Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+16
| | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* | Add support for the "account" facility.Dag-Erling Smørgrav2014-07-192-5/+25
| | | | | | | | | | | | | | | | PR: 115164 MFC after: 1 week Notes: svn path=/head/; revision=268890
* | Check if the specified group is the user's primary group beforeDag-Erling Smørgrav2014-07-191-6/+4
|/ | | | | | | | | | | | | | iterating over the (possibly empty) list of members. Otherwise, we get a false negative when the target group has no members listed in /etc/group. This went mostly unnoticed because root is explicitly listed as a member of wheel, so the bug is never triggered in the most common use case, which is su(8). PR: 109416 MFC after: 1 week Notes: svn path=/head/; revision=268888
* Mention the name of the module in warning messages.Dag-Erling Smørgrav2011-03-121-2/+2
| | | | Notes: svn path=/head/; revision=219564
* Add "ruser" and "luser" options. The former corresponds to the currentDag-Erling Smørgrav2011-03-122-5/+35
| | | | | | | | | | | | | behavior, where the module checks that the supplicant is a member of the required group. The latter checks the target user instead. If neither option was specified, pam_group(8) assumes "ruser" and issues a warning. I intend to eventually change the default to "luser" to match the behavior of similarly-named service modules in other operating systems. MFC after: 1 month Notes: svn path=/head/; revision=219563
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-1/+1
| | | | Notes: svn path=/head/; revision=131504
* Fix strict aliasing breakage in PAM modules (except pam_krb5, which needsDag-Erling Smørgrav2003-12-111-2/+3
| | | | | | | more work than the others). This should make most modules build with -O2. Notes: svn path=/head/; revision=123448
* mdoc(7) police: Nits.Ruslan Ermilov2003-03-031-2/+2
| | | | Notes: svn path=/head/; revision=111811
* Use pam_get_user(3) instead of pam_get_item(3) where appropriate.Dag-Erling Smørgrav2003-02-101-2/+2
| | | | Notes: svn path=/head/; revision=110653
* Maybe I was a little too fast? Remove debugging code, and commit theDag-Erling Smørgrav2003-02-063-2/+90
| | | | | | | | | Makefile and man page which I'd forgotten to 'cvs add'. Sponsored by: DARPA, NAI Labs Notes: svn path=/head/; revision=110455
* Replace pam_wheel(8) with pam_group(8) which has a cleaner interface. TheDag-Erling Smørgrav2003-02-061-0/+118
pam_wheel(8) module was written to work in spite of a broken libpam, and has grown organically since its inception, which is reflected in both its functionality and implementation. Rather than clean up pam_wheel(8) and break backward compatibility, I've chosen to reimplement it under a new, more generic name. Sponsored by: DARPA, NAI Labs Notes: svn path=/head/; revision=110453