#
d0b2dbfa |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
c24988fd |
|
19-Jan-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones This implifies pathing in make/displayed output MFC after: 3 weeks Sponsored by: Dell EMC Isilon
|
#
7cbd0a29 |
|
13-Apr-2016 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Simplify building libpam and fix libpam.a not containing the modules since r284345. The change in r284345 moved the creation of openpam_static_modules.o to lib/libpam/static_modules but never managed to get them into libpam.a. Move this logic to lib/libpam/static_libpam and have it create a static library for libpam.a The main lib/libpam/libpam will only create a shared library. No redundancy in compilation or installation exists in this solution. This avoids requiring a pass with -D_NO_LIBPAM_SO_YET. Sponsored by: EMC / Isilon Storage Division
|
#
6b129086 |
|
25-Nov-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Convert libraries to use LIBADD While here reduce a bit overlinking
|
#
98407b8b |
|
25-Apr-2014 |
Warner Losh <imp@FreeBSD.org> |
Spell NO_PROFILE= as MK_PROFILE=no.
|
#
7ebd341f |
|
25-Apr-2014 |
Warner Losh <imp@FreeBSD.org> |
Kill last remaining NO_INSTALLLIB in tree by converting it over to MK_INSTALLIB=no.
|
#
dcf83bf7 |
|
24-Nov-2011 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Revert r227841 and part of r227798. We still build libpam in two passes, but we use STATIC_CFLAGS instead of our own private .c.o rule. MFC after: 3 weeks
|
#
e03e3b69 |
|
21-Nov-2011 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Simplify the libpam build by removing the shared modules' dependency on the shared library. The modules are loaded by the library, so we know it'll be there when we need it. MFC after: 3 weeks
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
7729e3ba |
|
02-Mar-2010 |
Ulrich Spörlein <uqs@FreeBSD.org> |
Remove redundant WARNS?=6 overrides and inherit the WARNS setting from the toplevel directory. This does not change any WARNS level and survives a make universe. Approved by: ed (co-mentor)
|
#
daaf5759 |
|
02-Jan-2010 |
Ed Schouten <ed@FreeBSD.org> |
Build lib/ with WARNS=6 by default. Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway.
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
c365539d |
|
19-Mar-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Fix build until I find a way to handle this case properly.
|
#
9e7c9271 |
|
18-Mar-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Revert last delta.
|
#
371b1253 |
|
18-Mar-2006 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Comment out MK_PROFILE until ru@ can fix this properly
|
#
5740a2b6 |
|
18-Mar-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Convert NO_PROFILE and NO_LIB32 to new style.
|
#
2c74b2cb |
|
21-Dec-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
NOINSTALLLIB -> NO_INSTALLLIB
|
#
ab7a2947 |
|
21-Dec-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
NODOCCOMPRESS -> NO_DOCCOMPRESS NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE
|
#
a35d8893 |
|
24-Oct-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
For variables that are only checked with defined(), don't provide any fake value.
|
#
7f03a257 |
|
09-Mar-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
style.Makefile(5) police (I've tried to keep to the spirit of the original formatting) Reviewed by: des
|
#
3f66c888 |
|
14-Nov-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Make dynamic PAM modules depend on dynamic PAM library. Requested by: des, markm
|
#
2a53f3fb |
|
13-May-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Major cleanup of bsd.lib.mk. Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB. INTERNALLIB now means to build static library only and don't install anything. Added a NOINSTALLLIB knob for libpam/modules. To not build any library at all, just do not set LIB.
|
#
4c815312 |
|
15-Apr-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Throw in NO_WERROR to please the peanut gallery.
|
#
90a9863e |
|
10-Apr-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Moved SHLIB_NAME definition into one place. Approved by: des
|
#
18006b1a |
|
06-Apr-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Disconnect pam_passwdqc for now, it has some issues that need resolving.
|
#
3556489a |
|
07-Mar-2002 |
Mark Murray <markm@FreeBSD.org> |
Fix build for OpenPAM. The directories needed tweeking.
|
#
519b6a4c |
|
05-Mar-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Switch to OpenPAM. Bump library version. Modules are now versioned, so applications linked with Linux-PAM will still work. Remove pam_get_pass(); OpenPAM has pam_get_authtok(). Remove pam_prompt(); OpenPAM has pam_{,v}{error,info,prompt}(). Remove pam_set_item(3) man page as OpenPAM has its own. Sponsored by: DARPA, NAI Labs
|
#
c2065008 |
|
24-Jan-2002 |
Mark Murray <markm@FreeBSD.org> |
WARNS=4 fixes. Protect with NO_WERROR for the modules that have warnings that are hard to fix or that I've been asked to leave alone.
|
#
084a4682 |
|
04-Jun-2001 |
Mark Murray <markm@FreeBSD.org> |
Big module cleanup. Move common stuff into Makefile.inc, and tidy up all the Makefiles as a result. Build new modules. Put a commented-out dependancy on libpam for the (shared) modules. I can't bring this in just yet, as the dependancy (modules->libpam) is reversed for the static case (libpam->modules).
|
#
bc0105f8 |
|
04-Jun-2001 |
Mark Murray <markm@FreeBSD.org> |
Null file to bring back a file from the dead. This allows the real commit to happen remotely. Damn CVS bugs :-(
|
#
9294327d |
|
20-Jan-1999 |
John Polstra <jdp@FreeBSD.org> |
Make it possible to use PAM in statically-linked applications.
|
#
c273f24b |
|
22-Nov-1998 |
John Polstra <jdp@FreeBSD.org> |
Install PAM modules into ${SHLIBDIR}, not ${LIBDIR}. Noticed by: bde
|
#
9a10bb17 |
|
17-Nov-1998 |
John Polstra <jdp@FreeBSD.org> |
Build structure for contribified Linux-PAM, plus some home-grown modules for FreeBSD's standard authentication methods. Although the Linux-PAM modules are present in the contrib tree, we don't use any of them. The main library "libpam" is composed of sources taken from three places. First are the standard Linux-PAM libpam sources from the contrib tree. Second are the Linux-PAM "libpam_misc" sources, also from the contrib tree. In Linux these form a separate library. But as Mike Smith pointed out to me, that seems pointless, so I have combined them into the libpam library. Third are some additional sources from the "src/lib/libpam" tree with some common functions that make it easier to write modules. Those I wrote myself. This work has been donated to FreeBSD by Juniper Networks, Inc.
|