summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow login to be linked statically even when PAM is used, sincejdp1999-01-201-4/+2
| | | | there is now a static version of libpam.
* Make it possible to use PAM in statically-linked applications.jdp1999-01-2017-103/+147
|
* Change the definition of LIBPAM to support the static PAM library.jdp1999-01-201-1/+14
| | | | | | | | | | | | | | When linking statically, LIBPAM is augmented with the extra libraries that the PAM modules require. The idea is to centralize this information rather than scattering it about in the Makefiles of all the applications that use (OK, will use) PAM. There is a new variable MINUSLPAM that should be used instead of "-lpam". In the static case, it gets -l flags for the extra required libraries. This approach was suggested by <bde>, but he didn't actually review my changes.
* Add some capabilities to <bsd.lib.mk> so that it can be used forjdp1999-01-201-48/+47
| | | | | | | | | | | | | | | | | | | | | | | | | building dlopen-able modules, and add features needed to build a static PAM library. I think I cleaned it up some, too, but beauty is in the eye of the beholder. You can now build a shared library without version numbers, by defining SHLIB_NAME to something like "pam_unix.so". If SHLIB_MAJOR and/or SHLIB_MINOR are set, SHLIB_NAME gets the usual default value, but it can be overridden if desired. If none of these symbols are set, no shared library is built. SHLIB_LINK controls the name of the symbolic link that points to the library. If it is unset, no link is made. In the usual case, it gets the right default: e.g., "libc.so" for ELF, nothing for a.out. This can be overridden. STATICOBJS can be set to a list of extra object files that should be added to the static library but not to the shared library. These objects are added to the profiled library too. These changes should make it easy to use <bsd.lib.mk> for building things such as PAM modules and dynamic linkers, for which <bsd.prog.mk> has been abused until now.
* The strtok_r() function is in libc now, so use it.jdp1999-01-203-6/+6
|
* Add a prototype for strtok_r().jdp1999-01-201-0/+1
|
* Fix some mildly annoying compiler warnings about unused variablesgallatin1999-01-202-5/+2
| | | | and incorrect types in printf() format strings.
* iso639 is the ISO two letter codes for the representation of the names ofnik1999-01-202-2/+178
| | | | | | | | | languages (en = English, de = German, zn = Chinese, and so on). This complements the existing iso3166 file, which maps codes to countries. Country code != language code. I ran this past -core. No one voiced any objections, jkh said "fine".
* *blush*. As a quick fix, move configure()'s SYSINIT back a little to allowpeter1999-01-201-9/+2
| | | | | | | CAM's xpt_init() to get in first. I hope this will fix the build again, sorry guys. :-( XXX configure_start() and configure_end() seem to be a bit excessive.. both here and in the i386 code.
* temporary fix so alpha stays working while configure code is fixedmjacob1999-01-201-2/+9
|
* Clarify the number of network interfaces per physical interface available withmks1999-01-202-7/+10
| | | | | each type of signalling manager and bring the atm command into agreement with the man page.
* Fix raw timestamps (zero-pad usecs)fenner1999-01-201-2/+4
| | | | | | Print 4-digit years in TIMESTAMP_PARSEABLE mode after '99. PR: bin/9507
* I guess this is now a legacy driver (for alpha only right now).mjacob1999-01-202-6/+6
| | | | At any rate, some changes had to be made so that alpha would compile.
* Recurse when we've switched state via LoginDone(). If we'vebrian1999-01-201-2/+2
| | | | | got an open link, we want it to be select()d on - otherwise we get a freeze when ``openmode'' is passive.
* Add support for accessing ports. This was done to access parallelimp1999-01-201-4/+19
| | | | | | ports, but should work for others as well. Submitted by: Parag Patel <parag@cgt.com>
* Also consider the space left in the socket buffer when deciding whetherfenner1999-01-201-2/+2
| | | | to set PRUS_MORETOCOME.
* Add a flag, passed to pru_send routines, PRUS_MORETOCOME. Thisfenner1999-01-205-24/+34
| | | | | | | | | flag means that there is more data to be put into the socket buffer. Use it in TCP to reduce the interaction between mbuf sizes and the Nagle algorithm. Based on: "Justin C. Walker" <justin@apple.com>'s description of Apple's fix for this problem.
* remove - before __entry, it is not make conmmand but shell continuation lineache1999-01-201-2/+2
|
* Add 'options DEBUG_LOCKS', which stores extra information in structeivind1999-01-2012-13/+149
| | | | | | | | lock, and add some macros and function parameters to make sure that the information get to the point where it can be put in the lock structure. While I'm here, add DEBUG_VFS_LOCKS to LINT.
* Put back this wholly innocent victim of Mike's drive-by shooting on alog;jkh1999-01-201-0/+34
| | | | | it belongs to the labpc driver. Mike will be in the corner wearing the pointed hat, should anyone be looking for him.
* Replace old SAVE_USERCONFIG code with a customized version of Andrzej'sjkh1999-01-2013-17/+245
| | | | kget code. Also collapse a redundant case in cdrom code.
* nuke dset from here.jkh1999-01-201-4/+3
| | | | Reminded by: peter
* Remove obsolete dset code. It's an ELF/3-stage boot world now and therejkh1999-01-2014-1860/+6
| | | | | are cleaner ways of doing this that don't involve stomping on kernel binaries directly.
* nuke dset - it doesn't work in a post-ELF world and abial has somethingjkh1999-01-204-520/+1
| | | | better as a replacement (kget).
* Remove man page links too, making the world work again.jkh1999-01-201-3/+2
| | | | Forgotten by: msmith
* Remove 'alog'.kato1999-01-203-6/+4
|
* Sync with sys/i386/conf/Makefile.i386 revision 1.136.kato1999-01-202-4/+6
|
* Merge conflicts from 3.9-beta3+IOS12. The conflicts were huge; cvs'sfenner1999-01-2023-1861/+4167
| | | | | merge algorithm failed on several files, and the translation of the mrouted man page to mdoc didn't help...
* This commit was generated by cvs2svn to compensate for changes in r42888,fenner1999-01-204-0/+413
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import mrouted version 3.9-beta3+IOS12 . This is a version of 3.9-beta3fenner1999-01-2026-1853/+4759
| | | | | | | | | | | | with minor changes to work around a bug in Cisco's IOS version 12.0 . 3.9-beta3 is much improved over 3.8, and is only labelled "beta" because of missing features, as opposed to instability or known bugs.
* | o enable plug and play support for the aha driver. Given the cumbersomeimp1999-01-204-34/+221
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pnp system in freebsd, I'm not sure how useful this will be, but my 1542CP seems to work well in plug and play mode and does seem to probe correctly at all the oddball addresses/irq/drqs that I tried. [[ I was unable to get /kernel.conf or /kernel.config to read in, so I wasn't able to verify that this method of userconfig works. that's one thing that makes pnp so hard to use in the current scheme. Pointers to the right new way of doing this accepted. ]] o Add some kludges to maybe bring support for 1540A/1542A into the driver. Since I have no 154xA cards, and the only person I know that has them hasn't given me feedback, I'm making this commit blind. o Honor unit numbers that are in the config file now. This allows one to hard wire the unit numbers (and have high unit numbers for plug and pray devices, which can't seem to be hardwired) and have the cards not migrate from aha1 -> aha0 should aha0 go on the fritz. I didn't verify that hard wired scsi busses would work, but did verify that hard wired aha addresses did work to a limited extent. Both aha0 and aha1 must be hardwired, or when the card that was in aha0 goes away, the probe for aha0 might pick up the card that otherwise would have been aha1.
* | Texinfo has been upgraded. This needs to catch up.markm1999-01-201-4/+21
| | | | | | | | Submitted by: lkoeller@cc.fh-lippe.de
* | Help for Perl5 to make in cross-build environments.markm1999-01-201-1/+2
| | | | | | | | Submitted by: Eivind Eklund
* | Resolve conflicts.fenner1999-01-202-280/+691
| |
* | This commit was generated by cvs2svn to compensate for changes in r42881,fenner1999-01-201-16/+18
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Import mtrace release 5.2fenner1999-01-203-326/+705
| | | | | | | | ftp://ftp.parc.xerox.com/pub/net-research/ipmulti/mtrace-5.2.tar.gz
* | Make more messages conditional on bootverbosejkh1999-01-207-21/+35
| |
* | Alog is gone.msmith1999-01-201-149/+0
| |
* | Remove 'alog'. G'bye Jamil.msmith1999-01-2010-777/+9
| |
* | Fixed ifdef for libintl in previous commit (the location of libintl.a'sbde1999-01-201-7/+11
| | | | | | | | | | | | | | | | | | | | | | obj dir is only indirectly related to the location of libtxi.a's obj dir). Fixed about 3 style bugs in previous commit. Fixed my bug in rev.1.7. "../../Makefile.inc" worked as an alias for "../Makefile.inc" in some cases, but it gives endless recursion when there is an obj dir in one of the subdirs.
* | Change MASTER_SITE_BACKUP to point to new dir on wcarchive. Merge someasami1999-01-203-6/+15
| | | | | | | | MASTER_SITE_* macros from latest bsd.port.mk.
* | (1) Add gnome master sites.asami1999-01-201-4/+10
| | | | | | | | | | | | | | Submitted by: Jeremy Lea <reg@shale.csir.co.za> (2) Change backup distfiles dir to reflect change in ftp.freebsd.org's reorganization.
* | Allow tuning of read-only mounted file system.luoqi1999-01-201-4/+47
| | | | | | | | Reviewed by: Bruce Evans <bde@zeta.org.au>
* | By popular demand, back out the CONNER CFP* quirk entry, and return it token1999-01-201-2/+2
| | | | | | | | | | | | | | its original form. (Originally, it only applied to the CFP 2107.) Hopefully we can come to some conclusion about which Conner drives are broken for tagged queueing.
* | Re-write of ilmi daemon. Among the major changes, it does not use predefinedmks1999-01-201-1555/+1275
| | | | | | | | PDUs and should handle multi-request OIDs on GETs.
* | Install man page link for strtok_r.jdp1999-01-191-1/+2
| |
* | Spell check and minor grammar fix.jdp1999-01-191-3/+3
| |
* | Fixed breakage of cross-compiling in previous commit. The installedbde1999-01-191-6/+4
| | | | | | | | | | | | | | | | version of makeinfo must be used. The fix breaks bootstrapping of texinfo by a simple `make' in the texinfo directory -- `make world' must be used to bootstrap it if you don't know how to do it manually. Fixed at least 7 style bugs in previous commit.
* | Fix problem with zero valued map registers followed by valid map entries.se1999-01-195-14/+19
| | | | | | | | | | | | The previous code just ignored the invalid map register, but this gave surprising results because of the way pci_map_port() associated the map register offset supplied with a map entry in the map array.
* | Fix bug in last commit (la was used uninitialized if no route was passed in).fenner1999-01-191-2/+2
| |
OpenPOWER on IntegriCloud