summaryrefslogtreecommitdiffstats
path: root/usr.sbin
Commit message (Collapse)AuthorAgeFilesLines
* Unblock SIGPIPE before execv(); convert from sigvec to sigactionguido1998-05-081-16/+18
| | | | Obtained from: OpenBSD
* Redo tcpmux stuff. tcpmux handling is now performed after inetdguido1998-05-071-15/+20
| | | | | | | forks. Furthermore, invalid input for tcpmux does not lead to an exiting inetd. This patch is recommended for people running tcpmux (which is NOT enabled by default)
* fix a core dump problem when you don't give -f a parameter... also comparejmg1998-05-071-2/+2
| | | | | | results of strcmp against 0 instead of !'ing results... Closes PR: 6538
* Make syslogd function in non-secure mode.brian1998-05-071-4/+4
| | | | Log the correct ^2 packet as per the last commit comment.
* Backed out previous backout. Put y.tab.h back in SRCS.bde1998-05-061-4/+2
|
* Backed out previous backout.bde1998-05-061-2/+3
| | | | Added y.tab.h to SRCS. Dependencies on it were missing until recently.
* Use `foo/bar.a' instead of `-Lfoo -lbar' for linking to static internalbde1998-05-061-5/+7
| | | | | | | | | libraries, so that `ld -f' in can create correct dependencies for yet-to-be-built libraries. Use `DIR!= cd ...libbind; make -V .OBJDIR' to find libbind's object dir if it doesn't seem to be in its usual place relative to ${.OBJDIR}. This fixes `cd /usr/src/usr.sbin/nslookup; mkdir obj; make'.
* XFree86 3.3.1 -> 3.3.2jkh1998-05-064-194/+194
|
* Fix the search sequence for keymaps.des1998-05-051-3/+3
| | | | | PR: bin/6522 Submitted by: Rudolf Cejka
* Don't generate y.tab.h, since it is not used.bde1998-05-051-1/+2
|
* Added y.tab.h to SRCS. This should have been used to get dependenciesbde1998-05-052-2/+3
| | | | | on y.tab.h generated. It will soon be used to tell bsd.dep.mk that y.tab.h itself needs to be generated.
* Backed out previous commit. It was tested, but not for the case wherebde1998-05-051-3/+5
| | | | | a separate object tree doesn't exist. Crufty makefiles will have to put y.tab.h in SRCS so that we know not to create foo.h from foo.y.
* Backed out previous change. Generating vgaio.h from vgaio.y clobberedbde1998-05-051-1/+2
| | | | | the source file vgaio.h, and y.tab.h is used so we can't simply avoid generating the yacc header.
* Fixed races in `make -jN' using new yacc rules.bde1998-05-043-9/+5
|
* Simplified by using new lex rules.bde1998-05-041-4/+2
|
* Simplified by using new yacc rules.bde1998-05-042-4/+1
|
* Simplified by using new lex and yacc rules.bde1998-05-041-17/+2
|
* Put named-bootconf (the script to convert named.boot to named.conf) inpeter1998-05-031-2/+2
| | | | | /usr/sbin rather than in /etc/namedb (make install isn't supposed to touch /etc)
* Add nsupdatepeter1998-05-031-2/+2
|
* Update for bind-8peter1998-05-031-7/+8
|
* Update for bind-8. Also use /proc in preference to the (seemingly) alwayspeter1998-05-032-17/+18
| | | | broken ps(1).
* These are no longer shipped with bind, but are a well establishedpeter1998-05-036-10/+160
| | | | interface that's simple to maintain.
* New bind8 programpeter1998-05-031-0/+10
|
* Update for named v8peter1998-05-033-24/+50
|
* Backed out previous commit. chown(8) doesn't follow symlinks bybde1998-05-031-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | default, at least in BSD. This used to be automatic, because chown(2) didn't follow symlinks. When chown(2) was changed to follow symlinks in BSD4.4, chown(8) was changed to not follow symlinks by default. The previous commit broke this. The first victim was bsd.prog.mk, which uses a plain chown in an attempt to change the ownership of the symlinks to `dm' in /usr/games. This fails when it is done before dm is installed, or messes up the ownership of dm if dm is installed. Unfixed problems: 1. When lchown(2) was implemented, chown(8) wasn't changed to implement the historical behaviour of changing ownership of symlinks. I'm not sure if it should have been. The -HLP options give more complete control, but they unfortunately don't apply unless the -R option is specified (a problem shared with other commands, e.g., cp; I guess we're supposed to use -R even for non-recursive traversals). 2. If we implement the historical behaviour, then -h would become a no-op and should be left undocumented. 3. The man page suggests that without option -h, all symlinks (to files specified in the command line?) are followed. It's not clear what "the file" is. These bugs were introduced when -h was documented. 4. The correct interaction of -h with the other flags is not clear.
* Don't ignore symbolic links in the absence of -h, -H or -L options.helbig1998-05-021-2/+1
| | | | Instead change the user ID/group ID of the file that the link points to.
* Support PC-98 machine.kato1998-05-025-5/+15
|
* Undouble.bde1998-05-011-5/+2
|
* Removed self-inclusion-prevention ifdef. It is unnecessary now thatbde1998-05-011-3/+1
| | | | bsd.man.mk doesn't include ${.CURDIR}/../Makefile.inc.
* Don't give examples or use the depreciated usage to nfsdpeter1998-05-011-1/+1
| | | | PR: 5635
* Fixed syntax error for `make checkdpadd'. libfl.a should never bebde1998-04-281-2/+2
| | | | | | | | used. ${LIBFL} is set to a weird value in an attempt to inhibit its use, but only breaks properly in some contexts. Fixed the usual style bugs for DPADD and LDADD (disorder, and += for the initial assignment).
* Fixed `make -j9' by putting generated headers in ${SRCS}. Removed bogusbde1998-04-262-12/+12
| | | | | dependencies of generated .c files on generated headers (these made `make -JN' work provided `depend' was made first). Sorted sources lists.
* Don't clobber errno when reaping child processes.tegge1998-04-261-1/+6
|
* Keywords "iosize" and "memsize" are unused since 1.5. Removed.hosokawa1998-04-251-5/+1
|
* #define'd KWD_XXX for keywords.hosokawa1998-04-251-11/+25
|
* Quieten gcc-2.8.1brian1998-04-253-8/+13
|
* Fix diagnostic typo.brian1998-04-251-2/+2
|
* Augment the last change after some deliberation with rgrimes & peter.phk1998-04-242-25/+35
| | | | | | | | It is important that we keep the ability to send packets to a remote server and that the packets come from our well-known port, also in that case. Reviewed by: peter, rgrimes.
* There is no "rwho" service, it's "who"des1998-04-231-1/+1
| | | | | PR: bin/6396 Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
* Don't generate code with syntax errors (hard newlines in string constantsbde1998-04-231-5/+5
| | | | in config.c).
* Even with '-s', syslogd still creates an AF_INET socket, althoughphk1998-04-221-23/+22
| | | | | | | | it is not bind(2)ed. PR: 6366 Reviewed by: phk Submitted by: Soren S. Jorvang <soren@dt.dk>
* Spelling/typo fix: (proccessed).rnordier1998-04-201-2/+2
|
* Spelling/typo fixes: (proccessed, og).rnordier1998-04-201-3/+3
|
* - Argh, fix stupid logic error in the laststate/state fix previously. That'snate1998-04-201-10/+3
| | | | what I get for trying to do too many things at once.
* Don't build files at install time (just to be consistent; the problembde1998-04-203-3/+3
| | | | | | | is almost harmless here). Submitted by: Arne Henrik Juul <arnej@stud.math.ntnu.no> PR: 6330
* - Don't try and keep track of the previous state, since the kernel maynate1998-04-201-19/+7
| | | | | | change it w/out informing the program. Instead, use the (now available) previous state returned by the kernel to make intelligent card removal/insertion decisions.
* fd(4) referenced in HISTORY has nothing to do with floppy disks;des1998-04-201-1/+1
| | | | changed to fdc(4).
* Note usage of Linux PLIP peer.jkh1998-04-201-0/+4
|
* MF22: Finish fixing 'looping' bug.nate1998-04-201-5/+1
|
* - If we see a tuple we don't expect, don't spin forever. Withouth this fix,nate1998-04-191-2/+3
| | | | | | I can't run pccardc dumpcis on my Wavelan card. :( Obtained from: PAO
OpenPOWER on IntegriCloud