summaryrefslogtreecommitdiffstats
path: root/usr.bin
Commit message (Collapse)AuthorAgeFilesLines
* Increment network byte order properlyache1996-03-121-3/+3
| | | | Reviewed by: wollman
* Make su a little less fascist about using Kerberos if it is notmarkm1996-03-111-6/+7
| | | | | | | configured or available. Also fix a _nasty_ bug that would let one in if su -K was used. Any old password would work :-( :-(.
* Move #include of queue.h before #include of socketvar.h in preparation fordg1996-03-116-3/+6
| | | | struct socket changes.
* Include queue.h in preparation of struct socket changes.dg1996-03-111-0/+1
|
* Include queue.h in preparation for upcoming struct socket changes.dg1996-03-111-0/+1
|
* Fix some grammer problems.mpp1996-03-111-7/+4
|
* Add the -x option to the usage string.mpp1996-03-111-2/+2
| | | | Submitted by: Philippe Charnier <charnier@lirmm.fr>
* Fix a couple of typos.mpp1996-03-111-3/+3
| | | | Submitted by: Philippe Charnier <charnier@limrr.fr>
* Change an incorrect reference to the "-n" flag to "-#".mpp1996-03-111-1/+1
| | | | | Submitted by: Masanobu Saitoh <msaitoh@spa.is.uec.ac.jp> Obtained from: NetBSD-bugs mailing list
* From Lite2: rename fs to vfs.hsu1996-03-111-2/+2
|
* Print 8bit chars from the net if current locale allows themache1996-03-101-2/+3
|
* Make talk automagically find out the interface IP address where thejoerg1996-03-0914-54/+207
| | | | | | | remote peer will be connected through. This avoids the ``Checking for invitation on caller's machine'' problem for multi-homed hosts. Thanks to: Garrett, for his `find_interface' example
* Better integrate kerberos into su so that if an incorrect Kerberosmarkm1996-03-092-32/+53
| | | | | | | password is entered, the user is not prompted for a password a second time. This closes pr-bin/1006.
* Phkmalloc strikes again.phk1996-03-071-1/+1
| | | | Found by: asami
* Here's a patch that fixes the problem with modem syncronizationpst1996-03-051-2/+2
| | | | | | | | | | | | problems with tip. There are some hardwired timeouts that ignores the delay that you can set in the modem configuration file. The hard-wire delay is to short if the modem has to switch major modes and reset (ie going from fax to data mode with a reset). Now my modem transistions from HylaFax control to tip control and ppp mode without any problems. Submitted by: Douglas Ambrisko <ambrisko@tcs.com>
* Use '-fstype ufs' rather than '-fstype local' on the find command to avoiddg1996-03-052-2/+2
| | | | special non-filesystems like procfs from being included.
* Make xargs take into account the bytes occupied by the environment.asami1996-03-051-3/+7
| | | | Original by: peter
* Fix small bug in get_yp_master(): this function is used to look forwpaul1996-03-041-1/+13
| | | | | | | | | | a master server and initialize the suser_override flag, but in a non-NIS environment is should be smart enough to just leave the flag cleared and return (unless forced with a command-line argument like -y). Otherwise, it will return an NIS-related error even if NIS isn't turned on. Pointed out by: ache
* Eliminate multiply uucplock.c copiesache1996-03-042-146/+3
|
* ``~a'', ``~i'' etc. cause vi to core dumpwosch1996-03-031-1/+5
| | | | | | if the (file)buffer is empty (line=1, colum=0, len=0) Submitted by: batie@agora.rdrop.com (Alan Batie)
* Print number of second-level cache hits as per-directory, not per-processjkh1996-03-031-1/+1
| | | | | (since they're per-directory now). Learned from: Kirk McKusick's OS internals course.. :-)
* Make the -w option actually useful to people. Instead of it creating adg1996-02-292-97/+79
| | | | | | | | | messy 130 column collage, output the system totals -or- info for a specific interface if -I is given. Also wait for <interval> before outputting the first sample so that it represents meaningful data (as opposed to the total since the system was booted - most busy systems wrap around many times during their operation, so these numbers are only misleading).
* first check the count and then getwosch1996-02-261-1/+1
| | | | | | | the next line of characters and not cause it to first get the characters even if the count (cnt) has become 0. Submitted by: R Bezuidenhout <rbezuide@mikom.csir.co.za>
* Add a counter for the number of times the listen queue was overflowed toguido1996-02-261-0/+1
| | | | | | the tcpstat structure. (netstat -s) Reviewed by: wollman Obtained from: Steves, TCP/IP Ill. vol.3, page 189
* Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet.bde1996-02-251-2/+2
|
* Now that we install the `flex' alias for our lex, we should alsojoerg1996-02-241-2/+4
| | | | | | | install the `libfl' alias for libl. Some third-party software will expect it this way. Submitted by: Holm tiffe (holm@geophysik.tu-freiberg.de)
* Merge in changes to support the new rpc.yppasswdd(8) and fix a few bugs.wpaul1996-02-2310-295/+755
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In passwd(1): - Gut most of yp_passwd.c and leave only a few things that aren't common to pw_yp.c. - Add support for -d and -h flags to select domains and NIS server hosts to use when updating NIS passwords. This allows passwd(1) to be used for changing NIS passwords from machines that aren't configured as NIS clients. (This is mostly to allow passwd(1) to work on NIS master servers that aren't configured as clients -- an NIS server need not necessarily be configured as a client itself.) NOTE: Realize that having the ability to specify a domain and hostname lets you use passwd(1) (and chpass(1) too) to submit update requests to yppasswd daemons running on remote servers in remote domains which you may not even be bound to. For example, my machine at home is not an NIS client of the servers on the network that I manage, yet I can easily change my password at work using my FreeBSD box at home by doing: 'passwd -d work.net.domain -h any.nis.server.on.my.net wpaul'. (Yes, I do use securenets at work; temporarily modified my securenets file to give my home system access.) Some people may not be too thrilled with this idea. Those who don't like this feature can recompile passwd(1) and chpass(1) with -DPARANOID to restrict the use of these flags to the superuser. (Oh, I should be adding proper securenets support to ypserv(8) and rpc.yppasswdd(8) over the weekend.) - Merge in changes to allow root on the NIS master server to bypass authentication and change any user's NIS password. (The super-user on the NIS master already has privileges to do this, but doing it through passwd(1) is much easier than updating the maps by hand.) Note that passwd(1) communicates with rpc.yppasswdd(8) via a UNIX domain socket instead of via standard RPC/IP in this case. - Update man page. In chpass(1): - Fix pw_yp.c to work properly in environments where NIS client services aren't available. - Use realloc() instead of malloc() in copy_yp_pass() and copy_local_pass(). - Fix silly bug in copy_yp_pass(); some of the members of the passwd structure weren't being filled in correctly. (This went unnoticed for a while since the old yppasswdd didn't allow changes to the fields that were being botched.) - chpass(1) now also allows the superuser on the NIS master server to make unrestricted changes to any user's NIS password information. - Use UNIX domain comm channel to rpc.yppasswdd(8) when run by the superuser on the NIS master. This allows several new things: o superuser can update an entire master.passwd.{byname,byuid} entry o superuser can update records in arbitrary domains using -d flag to select a domain (before you could only change the default domain) o superuser can _add_ records to the NIS master.passwd maps, provided rpc.yppasswdd(8) has been started with the -a flag (to do this, the superuser must force NIS operation by specifying the -y flag to chpass(1) along with -a, i.e. 'chpass -y -a 'foo:::::::::') - Back out the 'chpass -a <new password entry> breaks with NIS' fix from the last revision and fix it properly this time. The previous revision fixed the immediate problem but broke NIS operation in some cases. - In edit.c, be a little more reasonable about deciding when to prevent the shell field from being changed. Submitted by Charles Owens <owensc@enc.edu>, who said: "I made a minor (one-line) modification to chpass, with regards to whether or not it allows the changing of shells. In the 2.0.5 code, field changing follows the settings specified in the "list" structure defined in table.c . For the shell, though, this is ignored. A quick look in edit.c showed me why, but I don't understand why it was written as such. The logic was if shell is standard shell, allow changing I changed it to if shell changing is allowed (per table.c) and it is a standard shell OR if uid=0, then allow changing." Makes sense to me. - Update man page.
* . cast the error and status registers properly to (unsigned short),joerg1996-02-221-5/+9
| | | | | | to avoid misinterpreting the 0x8000 bit as a negative sign, . use the <machine/wtio.h> register def's to print them.
* Submitted by: brucewosch1996-02-181-7/+5
| | | | replace shell loop with make(1) builtin loop
* more verbose output during install foreign calendar fileswosch1996-02-181-0/+1
|
* For some reason, the changes to make route.c compile didn't make it over.wollman1996-02-161-1/+9
| | | | | | Fixed. Pointed-out-by: joerg
* Fix typo in xref in NOTES section.mpp1996-02-141-1/+1
|
* XNS sort-of-support is no more.wollman1996-02-133-4/+20
|
* Include both, the regular and the `secure' telnet, when buildingjoerg1996-02-131-1/+5
| | | | a release.
* Another round of man page cleanups.mpp1996-02-127-14/+11
| | | | Down to only about 100 items left to cleanup! :-)
* Add a little info to this man page at the start so it doesn'tmpp1996-02-121-1/+1
| | | | | | | | appear that ALL the passwd command does is change a users Kerberos password, since that is incorrect. Actually, this man page needs a good overhaul to better reflect systems that don't have Kerberos installed.
* Fixed some minor formatting problems to silence manck some more.mpp1996-02-122-12/+5
| | | | | | | | | Corrected some bogus cross references to man pages that we don't/won't have and either deleted them, or found a more appropriate man page that we do have. Various other minor changes to silence manck. Manck is currently down to about 200 lines of errors, down from the 500 - 600+ when I started all this.
* Minor cleanup of the rpc man pages to silence manck.mpp1996-02-121-3/+3
|
* Correct a bunch of man page cross references and generallympp1996-02-118-14/+16
| | | | | | try and silence "manck". ncurses, rpc, and some of the gnu stuff are still a big mess, however.
* Added a small man page for locate.updatedb(8).mpp1996-02-113-1/+62
|
* Added some info describing the script that updates the database,mpp1996-02-111-1/+14
| | | | | and the fact that it is usually run by /etc/weekly. Closes docs/127.
* #include <kerberosIV/des.h> -> #include <des.h>markm1996-02-116-7/+7
|
* always warn if no processes matchedwosch1996-02-111-2/+2
|
* Submitted by: Slaven Rezic (Tomic) <eserte@cs.tu-berlin.de>wosch1996-02-097-2/+109
| | | | croatian calendar
* Kludge-fix for a specific instance of bin/517.pst1996-02-081-3/+3
| | | | | | | The real fix requires changes to getpwent(3) and friends and getgrent(3) and friends. Submitted by: Tim Wilkinson
* Recognize ld.so.hints file. Don't ask.wollman1996-02-071-0/+5
|
* making <page>.1 from <page>.manwosch1996-02-061-1/+2
|
* replace 'install' with ${INSTALL}wosch1996-02-062-2/+2
|
* Remove support for OSI networking in user-land (#ifdef OSI aor CCITT)wollman1996-02-063-4/+18
| | | | | in preparation for its removal from the kernel source tree. NB: because a function was deleted, libc is now at version 3.0 (was 2.2 previously).
* Don't make directory here, it is mtree taskache1996-02-051-2/+0
|
OpenPOWER on IntegriCloud