summaryrefslogtreecommitdiffstats
path: root/usr.sbin
Commit message (Collapse)AuthorAgeFilesLines
* ``mv'' -> ``mv -f''wosch1996-05-071-3/+4
| | | | | ``rm'' -> ``rm -f'' so mv/rm may not ask for confirmation if you are not root
* Dohw! Turn on yp_mkdb in the Makefile.wpaul1996-05-071-3/+3
|
* Add $Id$gpalmer1996-05-071-0/+1
|
* We DON'T ship bash by default, why is it the default shell?gclarkii1996-05-061-3/+3
| | | | | | We also don't ship tcsh or ksh by default. Correct these two things to make sh the default and increase csh and sh to be higher priority.
* Pull a bunch of fixes from the 4.4BSD-Lite2 branch. It's reallyjoerg1996-05-0512-206/+421
| | | | | | | | | | | | surprising how many trivial errors there have been... :-) Some more cleanup is needed, but i'd like to separate the Lite2 changes from other work, that's why this goes into a different commit. People with serial printers should see whether i have broken the stty- style printcap options (i hope not). Inspired by: Sergey Shkonda <serg@bcs1.bcs.zaporizhzhe.ua>
* Bring in some changes to make the FTP installation warn you if it can'tjkh1996-05-052-20/+14
| | | | find the requested release on a given site.
* Fix my botched 4.4Lite2 import, and revert these files to their HEADjoerg1996-05-052-17/+16
| | | | versions.
* This commit was generated by cvs2svn to compensate for changes in r15637,joerg1996-05-059-46/+728
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor-branch import of the 4.4BSD-Lite2 code for lpr. There arejoerg1996-05-0516-137/+964
| | | | | | | | | | | | | | | | several bugfixes in it that are worth considering. Don't be alarmed about the import conflicts... Obtained from: 4.4BSD-Lite2
| * recording cvs-1.6 file deathpeter1995-12-306-302/+0
| |
* | rm the files first before uudecoding, because the modes in the beginpeter1996-05-051-1/+3
| | | | | | | | line doesnt permit writes by the owner.. (oops!)
* | Oops, add stallion utils to i386 part of Makefilepeter1996-05-051-5/+5
| |
* | Minimal adjustments to get the Stallion utilities to build and installpeter1996-05-049-7/+70
| | | | | | | | in a FreeBSD style source tree.
* | This commit was generated by cvs2svn to compensate for changes in r15606,peter1996-05-044-0/+2553
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import the user-mode parts of the v0.0.5alpha Stallion driver.peter1996-05-044-0/+2553
| / | | | | | | | | | | Submitted by: Greg Ungerer (gerg@stallion.oz.au) (Note, patches to compile/install to follow)
* | Xref chat(8) and ppp(8).mpp1996-05-021-1/+3
| | | | | | | | Pointed-out-by: Someone in the mailing lists
* | Xref chat(8) and pppd(8). Also change .It references to .Pa for filempp1996-05-022-22/+32
| | | | | | | | name references in the file section.
* | Clear the TCP/IP device configuration screen away after we invoke it.jkh1996-05-022-2/+4
| |
* | NBPG -> getpagesize()phk1996-05-021-2/+2
| |
* | Fix the last known bogon with the packages menu. It's SNAP time!jkh1996-05-013-6/+6
| |
* | If we've selected X, select the compat21 distribution as well.jkh1996-05-011-2/+2
| |
* | Add the compat21 dist.jkh1996-05-011-1/+2
| |
* | Micro tweak for getting the Holographic shell message to stay on thejkh1996-05-012-4/+4
| | | | | | | | screen longer.
* | Default to udp if neither udp nor tcp is specified. The previous revisionbde1996-05-011-1/+2
| | | | | | | | | | was broken. It forced udp in all cases except the extremely unusual case argc == 0.
* | Fix another couple of bogons with the package menu.jkh1996-04-301-6/+7
| |
* | Add a missing close that left ftpd's scattered around on pkg_installsjkh1996-04-301-2/+3
| |
* | properly reset SYSTEM_STATE after installCommit runs.jkh1996-04-302-4/+4
| |
* | Fix some bogons in the package installer menu and search function.jkh1996-04-301-11/+12
| |
* | Make sure package-installers refresh the screen properly.jkh1996-04-301-3/+3
| |
* | Clear the screen before putting up tcpip dialog.jkh1996-04-301-1/+2
| |
* | More cosmetic changes before tomorrow's snapshot.jkh1996-04-304-6/+14
| |
* | Fix more display weirdnesses that only show up during a real installation.jkh1996-04-295-20/+53
| |
* | Remove a bogus dialog_clear();jkh1996-04-291-2/+1
| |
* | Support for "-u" which sets the timestamp from the delta on the file.phk1996-04-297-12/+112
| | | | | | | | | | | | | | | | Intended for sup mirrors etc. Not well tested yet. Reviewed by: phk Submitted by: Giles Lean <giles@nemeton.com.au> Submitted by: John Hay <jhay@mikom.csir.co.za>
* | Reshuffle the installation routines a little for greater clarify.jkh1996-04-292-254/+266
| |
* | Yikes - bogon crept into the NFS setup menu.jkh1996-04-294-8/+8
| |
* | Fix a small display bogon with the progress indicators.jkh1996-04-291-1/+5
| |
* | Add some more debugging statements.jkh1996-04-296-6/+22
| |
* | Fix embarassing mind-o: transient RPC program numbers run fromwpaul1996-04-291-3/+3
| | | | | | | | 0x40000000 to 0x5FFFFFFF, not 0x4000000 to 0x5FFFFFF. *sigh*
* | Fix some display bogons in the label editor.jkh1996-04-292-4/+16
| |
* | Don't stop /etc/sysconfig if we're `faking'.jkh1996-04-286-284/+282
| | | | | | | | | | | | More asthetic adjustments to menus. Improve both the display efficiency and usability of the label screen - it's now possible to label quite a few disks in the label editor.
* | Add a new -fake argument to make sysinstall not actually change things whilejkh1996-04-2819-119/+176
| | | | | | | | I'm testing it.
* | Performance enhancements (I hope) and new stuff:wpaul1996-04-288-214/+560
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | yp_dblookup.c: - Implement database handle caching. What this means is that instead of opening and closing map databases for each request, we open a database and save the handle (and, if requested, the key index) in an array. This saves a bit of overhead on things like repeated YPPROC_NEXT calls, such as you'd get from getpwent(). Normally, each YPPROC_NEXT would require open()ing the database, seeking to the location supplied by the caller (which is time consuming with hash databases as the R_CURSOR flag doesn't work), reading the data, close()ing the database and then shipping the data off to the caller. The system call overhead is prohibitive, especially with very large maps. By caching the handle to an open database, we elimitate at least the open()/close() system calls, as well as the associated DB setup and tear-down operations, for a large percentage of the time. This improves performance substantially at the cost of consuming a little more memory than before. Note that all the caching support is surrounded by #ifdef DB_CACHE so that this same source module can still be used by other programs that don't need it. - Make yp_open_db() call yp_validdomain(). Doing it here saves cycles when caching is enabled since a hit on the map cache list by definition means that the domain being referenced is valid. - Also make yp_open_db() check for exhaustion of file descriptors, just in case. yp_server.c: - Reorganize things a little to take advantage of the database handle caching. Add a call to yp_flush_all() in ypproc_clear_2_svc(). - Remove calls to yp_validdomain() from some of the service procedures. yp_validdomain() is called inside yp_open_db() now, so procedures that call into the database package don't need to use yp_validdomain() themselves. - Fix a bogosity in ypproc_maplist_2_svc(): don't summarily initiallize the result.maps pointer to NULL. This causes yp_maplist_free() to fail and leaks memory. - Make ypproc_master_2_svc() copy the string it gets from the database package into a private static buffer before trying to NUL terminate it. This is necessary with the DB handle caching: stuffing a NUL into the data returned by DB package will goof it up internally. yp_main.c: - Stuff for DB handle caching: call yp_init_dbs() to clear the handle array and add call to yp_flush_all() to the SIGHUP signal handler. Makefile.yp: - Reorganize to deal with database caching. yp_mkdb(8) can now be used to send a YPPROC_CLEAR signal to ypserv(8). Call it after each map is created to refresh ypserv's cache. - Add support for mail.alias map. Contributed by Mike Murphy (mrm@sceard.com). - Make default location for the netgroups source file be /var/yp/netgroup instead of /etc/netgroup. mkaliases: - New file: script to generate mail.alias map. Contributed by Mike Murphy (mrm@sceard.com). Makefile: - Install Makefile.yp as /var/yp/Makefile.dist and link it to /var/yp/Makefile only if /var/yp/Makefile doesn't already exist. Suggested by Peter Wemm. - Install new mkaliases script in /usr/libexec along with mknetid. - Use somewhat saner approach to generating rpcgen-dependent files as suggested by Garrett Wollman.
* | This commit was generated by cvs2svn to compensate for changes in r15423,wpaul1996-04-283-0/+465
| | | | | | | | which included commits to RCS files with non-trunk default branches.
* | Fix an ancient index list bug.jkh1996-04-2824-155/+190
| | | | | | | | | | Make FTP re-initializion work. Fix fix fix.
* | Move some of functions around in order to make this stuff easierjkh1996-04-2812-40/+146
| | | | | | | | to work on.
* | Bump snapshot release date - looks like I was off by a couplejkh1996-04-2816-137/+163
| | | | | | | | | | | | of days! More display fixes to sysinstall and assorted tweaking.
* | Add a missing helpfile for fixit.jkh1996-04-271-0/+9
| |
* | More misc menu hackery.jkh1996-04-272-82/+202
| |
* | Update more docs to match -current reality.jkh1996-04-273-17/+19
| |
OpenPOWER on IntegriCloud