summaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* Add a generic NANOSPEED wi card.imp2002-07-261-16/+20
| | | | | | | | Submitted by: matt peterson While I'm here, kill the flags 0x10000 on all the prism based cards. Both stable and current figure this out on their own and we've had at least one releases where this is the case.
* Change the default setting of an IPv4-mapped IPv6 address to off.ume2002-07-251-1/+1
| | | | Requested by: many people
* be able to configure to run an IPv6 routing daemon even onume2002-07-211-1/+0
| | | | | | an end node (sync with rc.network6 1.30). Approved by: gordon
* sys.mk no longer includes bsd.own.mk.ru2002-07-201-0/+2
|
* Install scripts via FILES (purposedly not via SCRIPTS that wouldru2002-07-185-8/+5
| | | | strip the suffixes).
* s/${INSTALL} -c/${INSTALL} ${COPY}/ru2002-07-185-42/+42
|
* The Compaq WL200 is a CL-PD6729 based pci card with a prism 2 pcmciaimp2002-07-181-0/+6
| | | | | | card behind it (without the pcmcia form factor). This entry gets to the point of attaching, but there's something wrong with the '29 support, so it doesn't quite work yet.
* Remove spurious "echo '.'".dd2002-07-182-4/+0
|
* Apply same fix as Rev 1.19 of /etc/rc.diskless2: create sendmailbsd2002-07-184-0/+28
| | | | | | required directories if sendmail_enable is not set to "none". Suggested by: gordon
* Anonymize the "portmap" program to get better compatibility withdougb2002-07-181-0/+2
| | | | | | rpcbind in -current. Submitted by: Alexander Kabaev <ak03@gte.com>
* Make nisdomainname=NO DTRTdougb2002-07-182-4/+12
| | | | Submitted by: des, via Mike Makonnen <makonnen@pacbell.net>
* Cleanup some pollution from the NetBSD sync, and add gif setup.dougb2002-07-182-288/+58
| | | | Submitted by: Mike Makonnen <makonnen@pacbell.net>
* Fix a typo that caused dhclient not to work.gordon2002-07-182-4/+4
| | | | | Submitted by: Dennis Kristensen <snicki@snicki.dk> Reviewed by: Mike Makonnen <makonnen@pacbell.net>
* Merge in all the changes that Mike Makonnen has been maintaining for agordon2002-07-1823-6417/+926
| | | | | | | | while. This is only the script pieces, the glue for the build comes next. Submitted by: Mike Makonnen <makonnen@pacbell.net> Reviewed by: silence on -current and -hackers Prodded by: rwatson
* be able to configure to run an IPv6 routing daemon even onume2002-07-183-20/+24
| | | | | | | an end node. Requested by: Masachika ISHIZUKA <ishizuka@ish.org> MFC after: 1 week
* Removed no longer used share/examples/diskless/* dirs (forgottenru2002-07-111-10/+0
| | | | by luigi@) and never used share/examples/kld/dyn_sysctl/module.
* Rename 'usio' to 'ucom'.joe2002-07-101-4/+4
| | | | Spotted by: akiyama
* Remove debugging nitgordon2002-07-081-1/+0
| | | | Submitted by: bmah
* GRRR! rc.* cannot do an "exit 0" or it aborts the entire /etc/rc process.peter2002-07-081-3/+2
| | | | We do a '. /etc/rc.syscons' - not run it in a seperate shell.
* nfsd and mountd now live in /usr/sbin not /sbin. Correct the command args.gordon2002-07-072-4/+2
| | | | | | This also reduces the diff to NetBSD (very marginally). Reviewed by: jake (mentor)
* Silence pam_lastlog for now.des2002-07-071-1/+1
|
* Another update from Mike Makonnen.dougb2002-07-071-6/+4
| | | | Missed by: Me
* Latest improvements from Mike Makonnen. Better kerberos and apm handling.dougb2002-07-074-5/+56
|
* There is apparently no reason for the existence of the `etc' target.ru2002-07-051-2/+0
|
* Whitespace and indentation (style) fixes.ru2002-07-051-34/+36
|
* Added DEFAULTS, to denote the contents of etc/defaults/.ru2002-07-051-38/+34
| | | | | | | | | | | | | | | Once upon a time (in rev. 1.81), COPYRIGHT and FREEBSD were multi-value. Moved installation of /var/log/cron to where it belongs (this finishes the change in rev. 1.205). Removed (with extreme prejudice) a bunch of parentheses that unnecessarily obfuscated this makefile. Run pwd_mkdb(8) right after master.passwd is installed. Install nsmb.conf to /usr/share/examples/etc/.
* Trim EOL spaces.maxim2002-06-301-2/+2
| | | | Reviewed by: gshapiro
* Add an alias for sshd.maxim2002-06-301-0/+1
|
* Include 'sshd' to the lists of forbidden users.maxim2002-06-281-0/+1
| | | | Reviewed by: cvs-committers
* Mention that we're checking kernel log messages, even if there'sbrian2002-06-281-2/+2
| | | | | | | no output. PR: 39618 MFC after: 1 week
* Revert previous delta, setting the system immutable flag on /var/emptysheldonh2002-06-261-1/+1
| | | | | instead of the user immutable flag, now that mergemaster handles schg directories in its /var/tmp/temproot.
* Tone down the previous delta: don't set the system immutable flag onsheldonh2002-06-261-1/+1
| | | | | /var/empty, because it makes it difficult for mergemaster(8) to remove /var/tmp/temproot/var.
* add default vmemoryuse (unlimited), and samplesdillon2002-06-261-0/+3
|
* At long last, commit the zero copy sockets code.ken2002-06-261-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MAKEDEV: Add MAKEDEV glue for the ti(4) device nodes. ti.4: Update the ti(4) man page to include information on the TI_JUMBO_HDRSPLIT and TI_PRIVATE_JUMBOS kernel options, and also include information about the new character device interface and the associated ioctls. man9/Makefile: Add jumbo.9 and zero_copy.9 man pages and associated links. jumbo.9: New man page describing the jumbo buffer allocator interface and operation. zero_copy.9: New man page describing the general characteristics of the zero copy send and receive code, and what an application author should do to take advantage of the zero copy functionality. NOTES: Add entries for ZERO_COPY_SOCKETS, TI_PRIVATE_JUMBOS, TI_JUMBO_HDRSPLIT, MSIZE, and MCLSHIFT. conf/files: Add uipc_jumbo.c and uipc_cow.c. conf/options: Add the 5 options mentioned above. kern_subr.c: Receive side zero copy implementation. This takes "disposable" pages attached to an mbuf, gives them to a user process, and then recycles the user's page. This is only active when ZERO_COPY_SOCKETS is turned on and the kern.ipc.zero_copy.receive sysctl variable is set to 1. uipc_cow.c: Send side zero copy functions. Takes a page written by the user and maps it copy on write and assigns it kernel virtual address space. Removes copy on write mapping once the buffer has been freed by the network stack. uipc_jumbo.c: Jumbo disposable page allocator code. This allocates (optionally) disposable pages for network drivers that want to give the user the option of doing zero copy receive. uipc_socket.c: Add kern.ipc.zero_copy.{send,receive} sysctls that are enabled if ZERO_COPY_SOCKETS is turned on. Add zero copy send support to sosend() -- pages get mapped into the kernel instead of getting copied if they meet size and alignment restrictions. uipc_syscalls.c:Un-staticize some of the sf* functions so that they can be used elsewhere. (uipc_cow.c) if_media.c: In the SIOCGIFMEDIA ioctl in ifmedia_ioctl(), avoid calling malloc() with M_WAITOK. Return an error if the M_NOWAIT malloc fails. The ti(4) driver and the wi(4) driver, at least, call this with a mutex held. This causes witness warnings for 'ifconfig -a' with a wi(4) or ti(4) board in the system. (I've only verified for ti(4)). ip_output.c: Fragment large datagrams so that each segment contains a multiple of PAGE_SIZE amount of data plus headers. This allows the receiver to potentially do page flipping on receives. if_ti.c: Add zero copy receive support to the ti(4) driver. If TI_PRIVATE_JUMBOS is not defined, it now uses the jumbo(9) buffer allocator for jumbo receive buffers. Add a new character device interface for the ti(4) driver for the new debugging interface. This allows (a patched version of) gdb to talk to the Tigon board and debug the firmware. There are also a few additional debugging ioctls available through this interface. Add header splitting support to the ti(4) driver. Tweak some of the default interrupt coalescing parameters to more useful defaults. Add hooks for supporting transmit flow control, but leave it turned off with a comment describing why it is turned off. if_tireg.h: Change the firmware rev to 12.4.11, since we're really at 12.4.11 plus fixes from 12.4.13. Add defines needed for debugging. Remove the ti_stats structure, it is now defined in sys/tiio.h. ti_fw.h: 12.4.11 firmware. ti_fw2.h: 12.4.11 firmware, plus selected fixes from 12.4.13, and my header splitting patches. Revision 12.4.13 doesn't handle 10/100 negotiation properly. (This firmware is the same as what was in the tree previously, with the addition of header splitting support.) sys/jumbo.h: Jumbo buffer allocator interface. sys/mbuf.h: Add a new external mbuf type, EXT_DISPOSABLE, to indicate that the payload buffer can be thrown away / flipped to a userland process. socketvar.h: Add prototype for socow_setup. tiio.h: ioctl interface to the character portion of the ti(4) driver, plus associated structure/type definitions. uio.h: Change prototype for uiomoveco() so that we'll know whether the source page is disposable. ufs_readwrite.c:Update for new prototype of uiomoveco(). vm_fault.c: In vm_fault(), check to see whether we need to do a page based copy on write fault. vm_object.c: Add a new function, vm_object_allocate_wait(). This does the same thing that vm_object allocate does, except that it gives the caller the opportunity to specify whether it should wait on the uma_zalloc() of the object structre. This allows vm objects to be allocated while holding a mutex. (Without generating WITNESS warnings.) vm_object_allocate() is implemented as a call to vm_object_allocate_wait() with the malloc flag set to M_WAITOK. vm_object.h: Add prototype for vm_object_allocate_wait(). vm_page.c: Add page-based copy on write setup, clear and fault routines. vm_page.h: Add page based COW function prototypes and variable in the vm_page structure. Many thanks to Drew Gallatin, who wrote the zero copy send and receive code, and to all the other folks who have tested and reviewed this code over the years.
* Fix the amd invocation to honor the amd_flags setting.jdp2002-06-241-1/+1
| | | | Submitted by: Mike Makonnen <makonnen@pacbell.net>
* The previous delta introduced /var/empty, for use by openssh-portable,sheldonh2002-06-241-1/+1
| | | | | | | | | | which needs an empty directory into which to chroot(2). Hint to the operator that this directory really _should_ be empty by creating it with mode 0555 and the system immutable flag (schg) set. Reviewed by: des
* Previous commit was just a tad too hasty, the sshd peudo-user's homedes2002-06-231-1/+1
| | | | directory should be /var/empty.
* Add /var/empty for the OpenSSH privsep code.des2002-06-231-0/+2
|
* Add an sshd user and group for the OpenSSH privilege separation code.des2002-06-232-0/+2
|
* Create sendmail required directories if sendmail is enabled.bsd2002-06-221-0/+7
|
* Hone the rpcbind dependency checking.dougb2002-06-213-4/+4
| | | | Submitted by: Mike Makonnen <makonnen@pacbell.net>
* This commit was generated by cvs2svn to compensate for changes in r98576,obrien2002-06-215-0/+124
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Sync with NetBSD's mainline.obrien2002-06-2176-338/+617
| |
| * This commit was manufactured by cvs2svn to create branch 'NETBSD'.cvs2svn2002-06-133-0/+81
| |
| * Import the NetBSD 1.5 RC system on a vendor branch.obrien2001-06-222-176/+57
| |
* | Make NO_OPENSSL actually imply NO_OPENSSH, as documented in make.conf(5).ru2002-06-211-5/+4
| |
* | Anonymize the "portmap" program to get better compatibility withdougb2002-06-203-4/+8
| | | | | | | | | | | | rpcbind in -current. Submitted by: Alexander Kabaev <ak03@gte.com>
* | We don't use this any more.des2002-06-192-10/+1
| | | | | | | | Sponsored by: DARPA, NAI Labs
* | Enable OPIE for sshd and telnetd. I thought I'd done this a long timedes2002-06-192-0/+4
| | | | | | | | | | | | ago... Sponsored by: DARPA, NAI Labs
* | Another good suggestion from Bruce, only create links if thedougb2002-06-191-2/+2
| | | | | | | | file doesn't exist already.
OpenPOWER on IntegriCloud