aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Note MFC or Binutils 2.11.2 (what we have is close enough to thatDima Dorfman2001-08-022-4/+4
| | | | | | | | version that there's no need to talk about the snapshot business; all it would do is serve to confuse). Notes: svn path=/head/; revision=81040
* Add FBIO_BLANK ioctl support. Return ENODEV for yet-to-be-Kazutaka YOKOTA2001-08-022-0/+14
| | | | | | | supported ioctls for now. Notes: svn path=/head/; revision=81039
* Add some definitions. Their actual support will be addedKazutaka YOKOTA2001-08-022-1/+70
| | | | | | | to video drivers later. Notes: svn path=/head/; revision=81038
* When building a debugging kernel with modules, build modules withSheldon Hearn2001-08-024-0/+12
| | | | | | | | | | | debugging support as well. This relies on support added in rev 1.105 to kmod.mk. Requested by: peter Notes: svn path=/head/; revision=81037
* Repair the get/set UID() stuff so this works in both su(1) and login(1)Mark Murray2001-08-021-3/+3
| | | | | | | modes. Notes: svn path=/head/; revision=81036
* - Deny detaching requests until device is still open, otherwise it is possibleMaxim Sobolev2001-08-021-3/+17
| | | | | | | | | | | to hang or panic kernel by detaching disk from which fs is mounted; - replace "md" with MD_NAME in yet another place. Reviewed by: phk Approved by: phk Notes: svn path=/head/; revision=81035
* Add a ``nat punch_fw'' command for punching FTP and IRC DCC holes throughBrian Somers2001-08-025-0/+75
| | | | | | | the firewall. Notes: svn path=/head/; revision=81033
* Pack struct uniqtag declarations to stop our data field from being pushedBrian Somers2001-08-021-2/+2
| | | | | | | | | | 4 bytes to the right on the alpha. Tested by: Thomas Pornin <Thomas.Pornin@ens.fr> MFC after: 1 week Notes: svn path=/head/; revision=81032
* When building a debugging kernel with modules, build modules withSheldon Hearn2001-08-022-2/+14
| | | | | | | | | debugging support as well. Debugging module support is handled identically to kernel debugging support, right down to poor choice of make variable names. Notes: svn path=/head/; revision=81031
* Refine cursor type/shape control escape sequences andKazutaka YOKOTA2001-08-026-112/+234
| | | | | | | | | | ioctls. We can now add ve, vi and vs capabilities to cons25 in termcap. Discussed with and tested by: ache Notes: svn path=/head/; revision=81030
* Fixups for the initial allocation by dillon:Alfred Perlstein2001-08-021-7/+15
| | | | | | | | | | | | | | | 1) allocate fewer buckets 2) when failing to allocate swap zone, keep reducing the zone by a third rather than a half in order to reduce the chance of allocating way too little. I also moved around some code for readability. Suggested by: dillon Reviewed by: dillon Notes: svn path=/head/; revision=81029
* Only try to allocated properly aligned I/O segments. This should stopWarner Losh2001-08-021-17/+12
| | | | | | | | | | some of the config problems that we've been seeing (where wi0 tries to allocate 0x138-0x198, for example). Use err(1,"foo") rather than perror + exit while I'm here. Notes: svn path=/head/; revision=81028
* Fix thinko: FORCE_PKG_RESIDENT -> FORCE_PKG_REGISTERGeorge C A Reid2001-08-021-1/+1
| | | | | | | Submitted by: Raymond Kohler <ray.kohler@mail.com> Notes: svn path=/head/; revision=81025
* Add the ability to modify /etc/ttys before first reboot during theRobert Watson2001-08-026-0/+58
| | | | | | | | | | | | | | | | system installation process. This allows users installing via serial console to enable serial console login during the installation process using an un-customized install. The user is not prompted to modify /etc/ttys during a normal install, but is offered the opportunity during post-install configuration. - Introduce configTTYs(), which describes the benefits of editing /etc/ttys, and asks for confirmation before spawning the editor. - add configTTYs to the post-install configuration, as well as to the global configuration index. Notes: svn path=/head/; revision=81024
* Compensate for default disabling of network services in inetd.conf(5)Robert Watson2001-08-0211-2/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | by providing the opportunity to edit inetd.conf during the system installation process. The following modifications were made: (1) Expand the Anonymous FTP description dialog to indicate that inetd and ftpd must be enabled before it can be used. (2) Introduce a new configInetd() pair of dialogs, the first describing inetd, giving a couple of examples of services that require it, and hinting at potential risk, then asking the user if they wish to enable it. The second indicates that inetd.conf must be configured to enabled specific services, and asks if the user would like to load inetd.conf into the editor to modify it. Add this configuration action to the index. There are some further improvements that might be considered: (1) Provide a more inetd.conf-specific configuration tool that speaks inetd.conf(5). However, this is made difficult by the "yet another configuration format" nature of inetd.conf, as well as its use of commenting to disable services, rather than an in-syntax way to disable a service without commenting it out. Submissions here would probably be welcome. (2) There's some overlap between settings in the somewhat obtuse Security Profile mechanism and other settings, including the inetd setting, and NFS server configuration. As features become individually tunable, they should probably be removed from the security profile mechanism. Otherwise, somewhat counter-intuitively, sysinstall (in practice) queries multiple times whether inetd, nfsd, etc, should be enabled/disabled. A possible future direction might be to drive profiles not by degree of paranoia, rather, the set of services desired. Or simply to remove the Security Profile mechanism and resort to feature-driven configuration. Reviewed by: imp, chris, jake, nate, -arch, -stable Notes: svn path=/head/; revision=81023
* Default to disabling all inetd.conf entries, in particular, telnetdRobert Watson2001-08-021-8/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | and ftpd. This more conservative default reduces the exposure of freshly installed machines, which is especially valuable for machines that receive minimal further configuration before being put into production. Generally speaking, SSH has superseded the use of both telnet and ftp in many environments. In light of recent remotely exploitable security holes in both telnetd and ftpd, this choice retains flexibility (both telnetd and ftpd daemons remain installed and easily enableable) while protecting users who don't need the additional risk. This change brings our configuration into line with the majority of other UNIX vendors, including OpenBSD and NetBSD. To address the concerns of those requiring remote access via telnet from first install, changes will shortly be committed to sysinstall to provide the ability to edit inetd.conf during the installation process, allowing telnetd and ftp to be re-enabled during the installation process. While I'm at it, slightly improve commenting for inetd.conf so that it's more clear to users how to enable and disable services. Further commenting to indicate the functions of various columns would probably also be useful. Reviewed by: imp, chris, jake, nate, -arch, -stable Notes: svn path=/head/; revision=81020
* Oops- don't set 'goal' twice when you mean to set 'nvrm' as well.Matt Jacob2001-08-021-1/+1
| | | | | | | | | This breaks bogus NVRAM boards. MFC after: 1 day Notes: svn path=/head/; revision=80995
* A good sysadmin always carries around a few feet of fiber. If he everKris Kennaway2001-08-011-0/+5
| | | | | | | | | | | gets lost, he simply drops the fiber on the ground, waits ten minutes, then asks the backhoe operator for directions. -- Bill Bradford <mrbill@mrbill.net> Submitted by: Kris Kirby <kris@catonic.net> Notes: svn path=/head/; revision=80983
* Revert part of previous- I misunderstood the use of 'ncpus'- I thought it'dMatt Jacob2001-08-011-3/+1
| | | | | | | been hack to keep clocks from being reinitialized. Notes: svn path=/head/; revision=80975
* Temporarily back out kern_sig.c rev 1.125 and kern_exit.c rev 1.131.Peter Wemm2001-08-012-8/+8
| | | | | | | | | | | | This paniced my one of my machines one time too many :-( and there is no sign of a solution in the pipeline. The deltas are still easily available in cvs. The problem is that if the parent has been swapped out, the child process cannot grope around in the parent's UPAGES to see the sigact[] array or it will fault. This probably is a showstopper for this implementation anyway. Notes: svn path=/head/; revision=80974
* Fix grammar nit.Dima Dorfman2001-08-011-1/+1
| | | | Notes: svn path=/head/; revision=80964
* Scratch an itch of long standing by adding entries for the mostDoug Barton2001-08-011-2/+4
| | | | | | | commonly used x11 ports Notes: svn path=/head/; revision=80961
* Oops, note MFC of UFS_DIRHASH.Dima Dorfman2001-08-012-2/+2
| | | | Notes: svn path=/head/; revision=80958
* Fix previous commit: actually move the UFS_DIRHAS stuff, not theDima Dorfman2001-08-012-20/+20
| | | | | | | ddb(4) stuff. I have *no* idea how I managed to screw that up. Notes: svn path=/head/; revision=80955
* Move the UFS_DIRHASH paragraph to 'filesystems' and note its MFC.Dima Dorfman2001-08-012-12/+12
| | | | Notes: svn path=/head/; revision=80953
* Note MFCs: WARNS, GCC_OPTIONS, and GNATS.Dima Dorfman2001-08-012-6/+6
| | | | Notes: svn path=/head/; revision=80952
* I could have sworn I did this already, but obviously I didn't. So,Doug Barton2001-08-011-1/+1
| | | | | | | take another stab at updating the IANA web page. Notes: svn path=/head/; revision=80945
* TI cardbus bridges, 12xx and newer, have an interesting register. ItWarner Losh2001-08-014-10/+58
| | | | | | | | | | | | | | | | | | is the diagnostics register at offset 0x93. When bit 5 is set in this register, bits 4-7 in ExCA register 0x5 being 0000 are required for pci interrupt routing. When it is clear, then bit 4 of ExCA register 0x3 is used to enable it. The only other issue is that when you route interrupts this way, you must read ExCA register 0x4 in order to clear the interrupt, else you get an interrupt storm. Deal with this requirement by setting things up. It is believed that this won't hurt other chipsets, but other chipsets may require their own work arounds. Notes: svn path=/head/; revision=80941
* Don't initialize a clock twice (it's not a function of number ofMatt Jacob2001-08-011-3/+5
| | | | | | | cpus). Notes: svn path=/head/; revision=80939
* Correct the version number.David E. O'Brien2001-08-011-1/+1
| | | | Notes: svn path=/head/; revision=80927
* Add "use Fcntl" to resolve O_RDWR|O_CREAT|O_EXCL macros used inGuy Helmer2001-08-011-0/+2
| | | | | | | | | new sysopen call. PR: 29366 (in part) Notes: svn path=/head/; revision=80905
* mdoc(7) police: remove hard sentence breaks.Dima Dorfman2001-08-011-4/+4
| | | | Notes: svn path=/head/; revision=80904
* Install the new password file with pwd_mkdb, not the old one.Guy Helmer2001-08-011-1/+1
| | | | | | | PR: 29366 (in part) Notes: svn path=/head/; revision=80903
* New release notes: file(1) update.Dima Dorfman2001-08-012-10/+8
| | | | | | | Note MFCs: install(1) cleanup, bzip2 import, libpcap update. Notes: svn path=/head/; revision=80900
* MFS: in HISTORY section, fix release number of first appearanceSheldon Hearn2001-08-0113-13/+13
| | | | Notes: svn path=/head/; revision=80898
* Fix broken Fn calls; Fn doesn't take a manual page section as anSheldon Hearn2001-08-011-5/+5
| | | | | | | | | argument. Terminate the last sentence with a period. Notes: svn path=/head/; revision=80895
* Don't wait for a keypress in INT 16 function 01, just return the currentThomas Gellekum2001-08-011-3/+0
| | | | | | | state. This fixes Easytrax. Notes: svn path=/head/; revision=80893
* Fix a client-side memory leak in nfs_flush(). The code allocatesIan Dowse2001-08-012-4/+4
| | | | | | | | | | | | | | | | a temporary array to store struct buf pointers if the list doesn't fit in a local array. Usually it frees the array when finished, but if it jumps to the 'again' label and the new list does fit in the local array then it can forget to free a previously malloc'd M_TEMP memory. Move the free() up a line so that it frees any previously allocated memory whether or not it needs to malloc a new array. Reviewed by: dillon Notes: svn path=/head/; revision=80891
* style(9)David E. O'Brien2001-08-011-1/+1
| | | | Notes: svn path=/head/; revision=80856
* Update man page to actually match the source.Eric Melville2001-08-011-55/+73
| | | | | | | PR: 7456 Notes: svn path=/head/; revision=80844
* This is actually making its enterance in FreeBSD 4.4.David E. O'Brien2001-08-011-1/+1
| | | | Notes: svn path=/head/; revision=80836
* style(9)David E. O'Brien2001-08-011-1/+1
| | | | Notes: svn path=/head/; revision=80818
* open_device: Recognize ar device.Greg Lehey2001-08-011-0/+2
| | | | | | | Submitted by: Valery Kotchiev <valery@rudiment.dk> Notes: svn path=/head/; revision=80808
* It appears we really shouldn't be following this example man page -- oneDavid E. O'Brien2001-08-011-1/+1
| | | | | | | | | | | should not use a `%' in examples. I don't know if this is the consensus of doc@, or just a unilateral decision of committer that corrected my following of this example. Maybe a docs person could review these files and see if they still show current guidelines. Notes: svn path=/head/; revision=80807
* Revert change to always include _FFR_TLS_O_T as it requires FEATURE(access_db)Gregory Neil Shapiro2001-08-012-4/+0
| | | | | | | Problem found by: nsayer Notes: svn path=/head/; revision=80796
* Remove a misplaced space.David E. O'Brien2001-08-011-1/+1
| | | | Notes: svn path=/head/; revision=80795
* Note the import of sendmail 8.11.5Gregory Neil Shapiro2001-08-012-2/+2
| | | | Notes: svn path=/head/; revision=80794
* Update FreeBSD import informationGregory Neil Shapiro2001-08-011-4/+4
| | | | Notes: svn path=/head/; revision=80791
* Resolve conflicts from import of sendmail 8.11.5Gregory Neil Shapiro2001-08-015-12/+19
| | | | Notes: svn path=/head/; revision=80789
* This commit was generated by cvs2svn to compensate for changes in r80785,Gregory Neil Shapiro2001-08-0134-463/+1149
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=80786