summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* TARGET_CPUTYPE should exist solely in Makefile.inc1, similar toru2002-08-022-8/+4
| | | | | | | | | | | | | | | | TARGET_ARCH and TARGET. This is problematic when one has the = (unconditional) type of assigment for CPUTYPE in /etc/make.conf. (This would override what was set on the command line to "make buildworld".) Add a (horrible) kludge to Makefile.inc1 to check the type of assignment for CPUTYPE (only for those who attempts to set it to a different value). Fix an example make.conf. Fix the kernel's build-tools target (aicasm only at the moment) to catch up with bsd.cpu.mk,v 1.15 (BOOTSTRAPPING replaced with NO_CPU_CFLAGS in Makefile.inc1's BMAKE). Reviewed by: jhb
* Add a libnames entry for libugidfw.rwatson2002-08-021-0/+1
| | | | | | Add a DPADD line for ${LIBUGIDFW} for ugidfw. Submitted by: ru
* Remove the reference to NOUUCP, ans we no longer have base UUCP.markm2002-08-021-5/+0
|
* There is no more UUCP in the base system, so there is no need tomarkm2002-08-021-1/+0
| | | | prevent its building.
* Modernise and tidy up.markm2002-08-022-162/+131
|
* sort(1) and uniq(1).markm2002-07-311-42/+27
|
* include file of SASLv1 was changed to /usr/local/include/sasl1.ume2002-07-311-1/+1
|
* Correct a few grammar bogons.schweikh2002-07-311-5/+4
| | | | MFC after: 3 days
* - Define NO_CPU_CFLAGS during BMAKE and TMAKE (and thus XMAKE) so thatjhb2002-07-311-5/+7
| | | | | | | | | | | bsd.cpu.mk doesn't have to worry about compilers other than the current version. - Allow TARGET_CPUTYPE to override CPUTYPE in bsd.cpu.mk. - Treat an empty CPUTYPE the same as an undefined CPUTYPE. - For buildworld, buildkernel, etc., define TARGET_CPUTYPE to CPUTYPE for native builds and define it to be empty for cross-builds. TARGET_CPUTYPE is only defined if it is not already defined via the commandline or environment.
* Correct URLs to Handbook & FAQ's pagesblackend2002-07-301-2/+2
| | | | MFC after: 1 week
* Correct links to Handbook's pages, old URLs does not work anymore.blackend2002-07-301-2/+2
| | | | MFC after: 1 week
* Correct links to Handbook's pages:blackend2002-07-308-16/+16
| | | | | | | http://www.freebsd.org/handbook/mirrors.html is not working anymore, http://www.freebsd.org/doc/handbook/mirrors.html is the new link MFC after: 1 week
* Add a bunch more cards that are known to work.imp2002-07-301-4/+31
| | | | | | Add a warning about the Symbol LA-4100 series of cards. You gotta load special firmware, and the wi driver in the tree doesn't support that yet.
* Drop support for COPY, -c has been the default mode of install(1)ru2002-07-2922-38/+30
| | | | | | for a long time now. Approved by: bde
* Ignore -C, -p, and -S options of install(1) when used with the -dru2002-07-292-2/+2
| | | | | | | option. Warn about COPY being phased out. Restore the old method of always comparing before installing: INSTALL="install -C". Requested by: bde
* Fix typo.murray2002-07-291-1/+1
| | | | | PR: docs/41091 MFC after: 1 day
* Fix Makefiles to actually work.mjacob2002-07-294-0/+4
|
* - Fixup whitespace after previous commit.jhb2002-07-271-12/+10
| | | | | | - To minimize whitespace changes, remove a test that didn't define _CPUCFLAGS if both NO_CPU_CFLAGS and NO_CPU_COPTFLAGS were defined since it is redundant (we don't use _CPUCFLAGS if those are defined).
* If there is not a CPUTYPE defined by default, then allow for _CPUCFLAGSjhb2002-07-271-6/+14
| | | | | | | | | | | | | | to tune for more advanced processors while still supporting the minimum processor in an architecture. We can do this with the '-mtune=' option to gcc for alpha, sparc64, and powerpc and with the mis-named '-mcpu=' option for i386. This defaults to tuning i386 builds for i686 machines though not using any instructions that aren't found on an 80386. For alpha it defaults to tuning for an EV5. Approved by: peter Peril sensitive sunglasses borrowed from: peter
* Document DOCRELEASETAG and PORTSRELEASETAG.jhb2002-07-271-0/+16
|
* Document PREFETCHDISTFILES.jhb2002-07-271-1/+9
|
* Document KERNEL_FLAGS and WORLD_FLAGS.jhb2002-07-271-0/+18
|
* - Move BUILDNAME up before CHROOTDIR.jhb2002-07-271-16/+16
| | | | - RELEASETAG is an optional variable, not a required one.
* Feedback also included this.ru2002-07-261-1/+1
|
* Fix markup issues introduced in earlier commit.pdeuskar2002-07-261-4/+5
| | | | | Feedback from: ru (Ruslan Ermilov) MFC after: 3 days
* Updated man page to include support forpdeuskar2002-07-261-5/+7
| | | | | | 82546 based adapters. MFC after: 3 days
* - now, IPV6CTL_V6ONLY is on by default.ume2002-07-261-2/+2
| | | | - .Nx -> .Fx
* sync types with headers.ume2002-07-261-5/+5
|
* note that we intentionally violate RFC2553 for security reasons.ume2002-07-261-12/+13
| | | | | Adviced by: itojun Obtained from: NetBSD
* Clarify the sizeof(var) rule. This is the result of the consensus inimp2002-07-251-0/+5
| | | | | | arch@ between myself, bde and markm. I kept the parts that all of us agreed to, and omitted some more extensive text that I'd originally wanted.
* Remove the word IPSec to respect RFCs (for exampleblackend2002-07-241-1/+0
| | | | | | | | | http://www.ietf.org/rfc/rfc2401.txt), IPsec is the right word and already in the dictionary. PR: in part docs/38668 Reviewed by: murray MFC after: 10 days
* Mention the new bind(1) sh builtin.tjr2002-07-232-0/+3
|
* Mention SAVENAME and SAVESTART in the namei(9) operation flag descriptionrwatson2002-07-231-0/+11
| | | | | | | | | since apparently people were missing that you aren't supposed to access the name buffer following namei() unless you specify one of these flags. Pointed out by: green Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
* Update ucred.9 to talk a bit more about correct use of credentials,rwatson2002-07-231-8/+58
| | | | | | | | | including documenting that ucreds must not be pulled out of thin air, when to use td_cred vs. p_ucred, how to avoid race conditions in credential updates, and why to use p_ucred when targetting a thread or process in an access control operation involving two processes. Reviewed by: julian, jhb (earlier revision)
* Turn on emacs line editing mode by default, as this is what most shells dojmallett2002-07-231-3/+7
| | | | | | | | | | these days, and the average user expects ^A and arrow keys to work, however if they know nothing of editing modes, they will think sh(1) just sucks. It is likely that because of defaults on most systems and with most shells that anyone who actually wants vi(1) editing mode will have 'set -o vi'. This won't affect existing accounts, this way, of course. Only accounts with .shrc from new etc/skel will be affected. This is much better than making the change in sh(1).
* Moved `clean:' below, just before the inclusion of bsd.obj.mk,ru2002-07-211-36/+36
| | | | so that CLEANFILES from bsd.man.mk and bsd.dep.mk are honored.
* Typo: s/If the this option/If this option/schweikh2002-07-201-1/+1
| | | | MFC after: 1 week
* Only define SHLIB_LINK if SHLIB_NAME matches the *.so.* pattern.ru2002-07-191-1/+1
| | | | (Useful for RELENG_4's lib/libpam/modules.)
* Don't install any old cruft present in the tree, includingru2002-07-191-19/+263
| | | | | | | editor backups, .orig or .rej files, etc. Make transition from SHARED=symlinks to SHARED=copies and vice versa work. Submitted by: des, ru
* Correction to the previous revision: define SHLIB_LINK if SHLIB_NAMEru2002-07-181-1/+3
| | | | is defined (whether or not LIB is defined).
* To force install(1) to always compare files before installing, oneru2002-07-182-2/+2
| | | | | | | | now needs to set COPY=-C as -C is no longer compatible with the -d option. It is also likely to be renamed to INSTALL_COPY soon. Update documentation to reflect this change. PR: bin/40724
* s/${INSTALL} -c/${INSTALL} ${COPY}/ru2002-07-189-10/+11
|
* Sort FILES.ru2002-07-171-1/+1
|
* One external utility was ommitted in the previous delta:sheldonh2002-07-171-1/+1
| | | | alias
* The following builtins are now available as external commands as well:sheldonh2002-07-171-11/+11
| | | | | | | | | | | | | | bg cd command fc fg getopts jobs read umask unalias wait
* Fix grammar 'the administrator'trhodes2002-07-151-30/+33
| | | | | PR: 39093 Submitted by: Mike Makonnen <makonnen@packbell.net>
* Document savecore_flags.keramida2002-07-151-0/+5
| | | | | PR: docs/35967 Submitted by: Gary W. Swearingen <swear@blarg.net>
* The .Nm utilitycharnier2002-07-146-37/+53
|
* Fix pl_PL collating tableache2002-07-142-1/+40
| | | | | PR: 39408 Submitted by: Michal Pasternak <doc@pasternak.w.lub.pl>
* Moved the `distribute' target from bsd.obj.mk to bsd.subdir.mk,ru2002-07-122-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to make it call `install' in the bsd.subdir.mk-driven makefiles too. (share/examples/Makefile,v 1.29 changed the bsd.prog.mk to bsd.subdir.mk and many stuff was lost during "make release". I then merged this change in rev. 1.28.2.2 to work around the namespace pollution (FILES) in this makefile.) There was an added complexity here. Both the `distribute' and `install' targets are recursive (they propagate to SUBDIRs). So `distribute' first calls `install' in the ${.CURDIR}, then calls `distribute' in each SUBDIR, etc. The problem is that `install' (being also recursive) causes the stuff from SUBDIR to be installed twice, first time thru `install' in ${.CURDIR} triggered by `distribute', second time by `distribute' run in the SUBDIR. This problem is not new, but it became apparent only after I moved the `distribute' target from bsd.obj.mk to bsd.subdir.mk. My first attempt testing the fix failed due to this, because the whole world was distributed twice, causing all the imaginable mess (kerberos5 stuff was installed into both "base" and "krb5" dists, there was /sbin/init.bak, etc.) I say the problem is not new because bsd.prog.mk and bsd.lib.mk makefiles with SUBDIR (even without this fix) had this problem for years. Try e.g. running ``make distribute DISTDIR=/foo'' from usr.bin/bzip2 or from lib/libcom_err (without the fix) and watch the output. So the solution was to make `install' behave non-recursive when executed by `distribute'. My first attempt in passing SUBDIR= to the `install' in the `distribute' body failed because of the way how src/Makefile and src/Makefile.inc1 communicate with each other. SUBDIR='s assignment precedence on the "make install SUBDIR=" command line is lowered after src/Makefile wrapper calls "make ... -f ${.CURDIR}/Makefile.inc1 install" because SUBDIR= is moved into environment, and Makefile.inc1's assignments now take higher precedence. This may be fixed someday when we merge Makefile with Makefile.inc1. For now, this is implemented as a NO_SUBDIR knob. Spotted by: Dmitry Pryanishnikov <dmitry@atlantis.dp.ua> Prodded by: des MFC after: 3 days
OpenPOWER on IntegriCloud