summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove use of kern.conf_dir sysctl. conf_dir is left as a localdillon1999-01-261-2/+2
| | | | | | | variable and propogates back to /etc/rc where it will be used to locate the rc.local file. The local variable will also be used by /etc/rc.conf. Note that /etc/rc.conf reverts to its prior operation of accessing /etc/rc.conf.local if run standalone.
* Remove sysctl's from rc.conf, there seems to be a concensus thatdillon1999-01-261-7/+4
| | | | | | rc.conf should only contain simple ops. We still keep the conf_dir override, however, and this will be used when rc.conf is run from /etc/rc in a diskless configuration.
* Ripped out EDITOR=ee with extreme prejudice.dg1999-01-261-3/+3
|
* Move reading of rc.conf sooner as requested by Greg. I'm a tad nervouspeter1999-01-261-9/+8
| | | | | | about this becase that makes it get run *before* the filesystems are mounted. If people have added stuff to their rc.conf or rc.conf.local that uses stuff outside of /bin and /sbin, this will break.
* The vinum setup tool automatically loads the vinum module if it's needed,peter1999-01-261-7/+2
| | | | | | there is no need to duplicate the logic here. XXX rc.conf needs to be read sooner..
* Check if the intpm controller is configured first before stoppingpeter1999-01-261-2/+7
| | | | recognition of the 82371AB device.
* Automatically load the vn module if it isn't already in the kernel.peter1999-01-261-1/+6
|
* 1. Properly chflags libraries before moving (otherwise they don't).jkh1999-01-262-1/+82
| | | | 2. Add my helper script for upgrades; not enabled yet.
* Add support for the USR3031 PNP modem. Also fix a minor typo since I wassteve1999-01-261-2/+3
| | | | here.
* Move bsd.port.*mk to under ${PORTSDIR}/Mk (already repository copied).asami1999-01-264-2446/+8
| | | | | | There are only skeletons left here; they merely serve as a backup to include the real versions under ${PORTSDIR}/Mk while we update the ports tree to include them directly.
* o Add info about Julian's Linux Threads checkin (one of theseimp1999-01-261-2/+13
| | | | | | | days I'm going to write a make kvm top level target). o Add warning about the short lived boot block breakage and briefly what to do to fix it.
* Mostly remove the VM_STACK OPTION.julian1999-01-2614-33/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes the definitions of a few items so that structures are the same whether or not the option itself is enabled. This allows people to enable and disable the option without recompilng the world. As the author says: |I ran into a problem pulling out the VM_STACK option. I was aware of this |when I first did the work, but then forgot about it. The VM_STACK stuff |has some code changes in the i386 branch. There need to be corresponding |changes in the alpha branch before it can come out completely. what is done: | |1) Pull the VM_STACK option out of the header files it appears in. This |really shouldn't affect anything that executes with or without the rest |of the VM_STACK patches. The vm_map_entry will then always have one |extra element (avail_ssize). It just won't be used if the VM_STACK |option is not turned on. | |I've also pulled the option out of vm_map.c. This shouldn't harm anything, |since the routines that are enabled as a result are not called unless |the VM_STACK option is enabled elsewhere. | |2) Add what appears to be appropriate code the the alpha branch, still |protected behind the VM_STACK switch. I don't have an alpha machine, |so we would need to get some testers with alpha machines to try it out. | |Once there is some testing, we can consider making the change permanent |for both i386 and alpha. | [..] | |Once the alpha code is adequately tested, we can pull VM_STACK out |everywhere. | Submitted by: "Richard Seaman, Jr." <dick@tar.com>
* Enable Linux threads support by default.julian1999-01-2614-237/+29
| | | | | | | | | This takes the conditionals out of the code that has been tested by various people for a while. ps and friends (libkvm) will need a recompile as some proc structure changes are made. Submitted by: "Richard Seaman, Jr." <dick@tar.com>
* Fix a couple of further bugs: missing argument to sprintf() andrnordier1999-01-251-3/+3
| | | | "==" used for "=".
* Update pkg_add's remote package feature to reflect the new structure ofbillf1999-01-251-6/+6
| | | | | | | | | | | | | wcarchive. This needs to be updated when: (a) The directory structure changes on wcarchive (b) getosreldate() has a new significance (ie. get ELF packages/get a.out packages) (c) Branches are changed around As we stand right now, 3.0-postELFday and 4.0-x all point to the same directory, but when 4.0 starts to have its own packages, this file will need to be changed.
* Terminate commit for the Intel PIIX4 SMBus support. Already committed filesnsouch1999-01-257-10/+25
| | | | | | are sys/pci/intpm* Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>
* Intel PIIX4 Power Management Unit for smbus(4).nsouch1999-01-251-0/+63
| | | | Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>
* Add kern.conf_dir sysctl. This is a R+W string used to specify thedillon1999-01-251-1/+6
| | | | | | | | directory containing rc.conf.local and rc.local, and possibly other things in the future. This sysctl is used by the diskless startup code and new rc.conf. If it cannot be found or is empty, the system should revert to using /etc.
* Commit first rc.diskless startup plus modifications to rc.conf and Makefiledillon1999-01-253-5/+136
| | | | to make it work. NOTE! Uses new kern.conf_dir sysctl.
* Finish up /etc/rc adjustments to handle diskless read-only-root booting.dillon1999-01-251-21/+42
| | | | This will be followed up by rc.diskless and documentation.
* Port NetBSD's 19990120-accept bug fix. This works around the race conditionfenner1999-01-254-8/+21
| | | | | | | | | | where select(2) can return that a listening socket has a connected socket queued, the connection is broken, and the user calls accept(2), which then blocks because there are no connections queued. Reviewed by: wollman Obtained from: NetBSD (ftp://ftp.NetBSD.ORG/pub/NetBSD/misc/security/patches/19990120-accept)
* Don't free the socket address if soaccept() / pru_accept() doesn'tfenner1999-01-251-2/+3
| | | | return one.
* Identify the TI1250 PCMCIA/CardBus bridge. It seems that it's compatibletorstenb1999-01-254-4/+10
| | | | to the TI1131. At least it works in my Compaq Armada 7800.
* Sync with sys/i386/conf/Makefile.i386 revision 1.137.kato1999-01-252-2/+6
|
* Use __XSTRING() from cdefs.h instead of rolling my own.eivind1999-01-251-7/+1
|
* Correctly record the end of the a.out symbol table. In practice, arnordier1999-01-251-3/+3
| | | | | | | | | bootinfo structure where bi_esymtab < bi_symtab was being passed to the kernel. In the case of older 2.x kernels, this was causing garbage to be printed to the video console, followed by an exception. This should resolve a problem reported on -current by Peter Jeremy <peter.jeremy@auss2.alcatel.com.au>.
* Don't SEGV when ``set proctitle'' is used in the defaultbrian1999-01-251-4/+10
| | | | | | section. Submitted by: Dan Lukes <dan@obluda.cz> PR: 9669
* Back out a couple of i386 conditionals which aren't needed with the newdfr1999-01-251-12/+4
| | | | | | syscons and fix a few printfs. Reviewed by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
* Don't try to call SYSUNINIT functions if there was a link error.dfr1999-01-255-6/+22
| | | | Reviewed by: Peter Wemm <peter@netplex.com.au>
* Link everything against libcrypt. ELF builds complain without it.markm1999-01-2518-63/+80
| | | | | | | Clean up the master makefile a bit and add a "dekerberise" target for those who have shot themselves in the foot. Thanks to: Randy Bush
* Correct a typo and an unparseable sentence.jkoshy1999-01-251-6/+4
| | | | | PR: docs/9659 Submitted by: Kazuo Horikawa <horikawa@jp.freebsd.org>
* Play with MFS size a little.jkh1999-01-251-2/+3
|
* Introduce rc script for BOOTP 'diskless' boot. Well, not quite disklessdillon1999-01-251-1/+12
| | | | | | | | | since the kernel must be booted from something ( like a floppy ). This script must occur near the beginning of the rc file in order to support read-only NFS mounts, which in turn allows all the BOOTP machines to use the same / and /usr. The companion rc.diskless script is forthcoming.
* Force the order of the setdefs* so that make -jN doesn't build thepeter1999-01-253-3/+9
| | | | | setdefs* multiple times at the same time that it's compiling setdefs[0].c. I think this was leading to unterminated linker sets etc.
* Fix swap radix tree dump formatting ( pstat -ss ), it was printing thedillon1999-01-251-4/+4
| | | | wrong radix for recursive subnodes.
* NO_LKM is no longer an option. LKM support is an option itself.peter1999-01-254-17/+4
|
* gethostbyname2() was broken for lookups via NIS on FreeBSD/alphagallatin1999-01-251-4/+7
| | | | | due to _gethostbynis() setting h.h_length to sizeof(u_long), which works out to 8 on alphas. And 8!= NS_INADDRSZ.
* Fix an aout-to-elf upgrade failure. Don't let the kernel Makefilepeter1999-01-251-2/+3
| | | | think it's in ELF mode and upgrading /kernel.
* SMBus support for the Intel PIIX4 power management unit. See smbus(4),nsouch1999-01-242-0/+866
| | | | | | | | | | iicbus(4) and smb(4). User programs are available to retrieve SDRAM and sensor info, contact the author. Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp> Reviewed by: Mike Smith <msmith@freebsd.org>
* 'Nother place where libcrypt needs to be linked.markm1999-01-241-3/+3
| | | | Thanks to: Randy Bush
* Replace a bunch of "ln foo bar"'s with "ln -f foo bar".markm1999-01-242-84/+84
| | | | | | | | This means that if(when) you go "sh MAKEDEV all" in /dev the devices get remade; you don't get errors. A lot of the changes are for info only; they are commented out. Not exactly shot to pieces by: bde
* More libcrypt backout.markm1999-01-241-8/+2
|
* Fix logic surrounding the noconn option.obrien1999-01-241-5/+9
| | | | | | (this should also shutup the warning message everybody sees) Submitted by: David Wolfskill <dhw@whistle.com>
* Under ELF, this must be linked against libcrypt.markm1999-01-241-3/+3
| | | | Found by: Randy Bush
* Support 'O MaxHeaderLines=' to override the default header count and linepeter1999-01-242-0/+2
| | | | length limits. The configuration keyword is: confMAX_HEADER_LINES
* Fix symlinking. Without the -f "force" option, the wrong versionmarkm1999-01-242-9/+9
| | | | | can be found. Submitted by: Bruce
* Merge changes from vendor branch into our versionpeter1999-01-242-0/+8
|
* This commit was generated by cvs2svn to compensate for changes in r43148,peter1999-01-244-1/+72
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Check the patch obtained from sendmail.org for the header denial-of-servicepeter1999-01-246-1/+80
| | | | | | | | | | | | | | attack into the vendor branch. It is a little unusual doing it this way but it will eliminate (or minimize anyway) conflicts when 8.9.3 comes out. Obtained from: sendmail.org (as posted on bugtraq, but without broken tabs)
* | Drop outdated FreeBSD version number from test script.rnordier1999-01-241-1/+1
| | | | | | | | | | Submitted by : Sue Blake <sue@vedanix.welearn.com.au> PR : 9650
OpenPOWER on IntegriCloud