Commit Graph

2578 Commits

Author SHA1 Message Date
tv 2ba70f299c #include <string.h> 1998-08-27 03:11:37 +00:00
enami cb5c756e90 add -x in usage. 1998-08-27 01:59:38 +00:00
enami b8d6676d67 add missing endif. 1998-08-26 02:11:58 +00:00
lukem 26afa02db6 * implement -x; extended disk statistics. option inspired by solaris' iostat.
* fix a few typos
* a bit of KNF and egcs cleanup
* add a HISTORY (hopefully correct)
1998-08-25 08:05:47 +00:00
hubertf 2fb1caee16 Pass prefix for depending pkgs. 1998-08-25 01:16:03 +00:00
hubertf d54f140300 Remove some trailing (extra) "."s. 1998-08-25 00:54:08 +00:00
hubertf 1285035fe7 Don't exit cleanup() functions if not called from signal handler - this
will show error messages before aborting.
Patch supplied by Jim Bernard <jbernard@ox.mines.edu> in PR 6010, cleanup()
in delete/perform.c prepared to be used as signal handler by me.
1998-08-25 00:12:16 +00:00
tron 6986701b82 Sync manual page and usage() with reality, patches supplied by
Jim Bernard in PR pkg/6005.
1998-08-23 10:16:19 +00:00
bouyer 95abfb960b note that messages are send to syslog daemon using facility LOG_DAEMON. 1998-08-21 09:39:32 +00:00
bouyer fe94b8f229 - Makes ypbind use syslog() (with LOG_DAEMON) instead of warn()/err().
Messages will still be printed to stderr if ypbind is started in debug mode.
- Don't exist if none of the servers listed in
  /var/yp/binding/<domainname>.ypservers are reacheable. It's a temporary
  failure that can be recovered from.
1998-08-21 09:39:04 +00:00
tv 767b9acc8e "featch" -> "fetched" 1998-08-19 12:29:00 +00:00
msaitoh d06e28b7f7 eliminate duplicated protos 1998-08-17 17:51:54 +00:00
christos 3511f44e2e Fix typos... 1998-08-12 14:25:08 +00:00
christos a7a81d1b02 Resolve corn-flakes 1998-08-12 14:11:49 +00:00
mycroft 6bbe486e22 If we get a weird vendor ID, just send it back. This is necessary to make at
least one type of system (old NeXTs) boot.
1998-08-09 16:47:52 +00:00
christos 01c4ec85f3 Change amq string size to 10K from 1K so that we can print large versions. 1998-08-08 22:52:59 +00:00
christos ac8587765d Resolve corn-flakes and remove obsolete files 1998-08-08 22:33:27 +00:00
christos 0d352ac375 Import a16, with some local fixes... 1998-08-08 22:05:22 +00:00
mycroft f350d95237 NetBSD.ORG -> netbsd.org 1998-08-07 13:55:12 +00:00
kleink ee14eecc51 Change the primary/secondary WINS Configuration Option Type IDs (128, 130) to
match those specified by RFC1877 (130, 132); from Terry Moore <tmm@mcci.com>
in PR bin/5701.
1998-08-06 20:13:14 +00:00
tv c166f15971 NetBSD doesn't support the tahoe. 1998-08-06 14:56:17 +00:00
mikel f48c684893 handle negative arguments correctly 1998-08-04 04:33:15 +00:00
sommerfe ff9a2c8d5c oops, KNF that 1998-07-31 21:38:43 +00:00
sommerfe c13b52407e Fix long-standing bug which causes dhclient to clobber interface configs on uninvolved interfaces 1998-07-31 21:27:08 +00:00
tron 0ffcc8e911 Use "[host]: " as prefix for forwarded messages to distinguish them
from message originated by the forwarding host, fixes PR bin/5860 by
Greg A. Woods.
1998-07-30 23:29:29 +00:00
frueauf d7e113cce6 Use the variable u instead of p in line 641 to prevent sup coredumping. 1998-07-30 21:03:48 +00:00
fair 72dfb07bbe usage & comment string patch, per PR#5859 1998-07-29 07:26:29 +00:00
simonb d3eedb9246 Remove useless BINOWN=root, BINMODE=555 and BINDIR=/usr/sbin 1998-07-29 01:19:00 +00:00
mycroft af3e07f7d1 __AUDIT__ cleanup. 1998-07-28 19:27:39 +00:00
mycroft 2e9ada3aff const propagation. 1998-07-27 15:11:06 +00:00
mycroft c77b5a980c const poisoning. 1998-07-27 01:07:01 +00:00
mycroft 1f86e5830d const poisoning. 1998-07-27 00:52:00 +00:00
mycroft 3d7514132e const poisoning. 1998-07-26 16:01:12 +00:00
mycroft 160249f79c const poisoning. 1998-07-26 15:48:43 +00:00
mycroft 3c0eeb1ed3 const poisoning. 1998-07-26 15:34:18 +00:00
mycroft 66427701ea const poisoning. 1998-07-26 15:23:39 +00:00
mycroft 907740b591 Nuke redundant extern. 1998-07-26 13:27:34 +00:00
mycroft 48ba78aafd const poisoning. 1998-07-26 12:00:43 +00:00
explorer d1c69e189b HAVE_HDLC, not just HDLC 1998-07-25 11:39:53 +00:00
explorer 5aab21dfbb changes to print hdlc framing info 1998-07-25 11:30:43 +00:00
mycroft b21020c6b1 SPARC uses 8k virtual pages for linking. 1998-07-25 06:01:13 +00:00
augustss a07569cb70 Fix typo in getopt string. 1998-07-23 18:39:53 +00:00
augustss cf835b8a8d Update man page.
Be a little more verbose with -v when no controllers were found.
1998-07-23 13:57:51 +00:00
drochner 017037d6b1 adapt to changed dkinit() in ../../usr.bin/vmstat/dkstats.c 1998-07-19 17:48:15 +00:00
lukem 786b86d71b use AF_LOCAL instead of AF_UNIX 1998-07-18 05:04:35 +00:00
is a9f772b8bb Add path mtu discovery. Idea and code fragments by W. Richard Stevens. 1998-07-17 23:45:24 +00:00
tron ec7c8ec161 From "buqtraq": avoid file descriptor leak if service is looping. 1998-07-16 08:55:43 +00:00
fvdl e2380de37c Clarify -n comment. 1998-07-15 22:00:59 +00:00
lukem ee2b020c89 pull in /etc/rc.conf if it exists, and use $named_flags as an arg to named 1998-07-15 02:44:52 +00:00
frueauf 6711f91976 Fix typo, closes pr 5753 by Mason Loring Bliss. 1998-07-14 21:19:08 +00:00
mrg 84ce584a5f - standardise some option processing
- don't bother copying the exports filename, it isn't necessary
- unblock SIGHUP after returning "mount refuse" error
- KNF, and remove the singular register
1998-07-13 14:24:24 +00:00
mrg 99b44231f5 minor KNF nits. 1998-07-13 12:01:03 +00:00
augustss 6b7023e319 Fix some typos. 1998-07-13 11:01:50 +00:00
mrg 5c8240d257 KNF. be safe with buffers. use setsid(). 1998-07-13 06:31:31 +00:00
mrg 7899faca6b KNF. 1998-07-13 05:43:50 +00:00
augustss 3ac7469e03 Remove some Makefile cruft and improve an error message. 1998-07-12 20:40:44 +00:00
augustss 81565845ef Add missing copyright notice. 1998-07-12 20:32:30 +00:00
augustss deb00272b9 Add USB support. Supported so far:
* UHCI and OHCI host controllers on PCI
* Hubs
* HID devices withe special drivers for mouse and keyboard
* Printers
1998-07-12 19:51:55 +00:00
veego dd81fd7d91 Resolve conflict from the import. 1998-07-12 15:01:49 +00:00
veego 2e7d01894c Import IP Filter 3.2.9 1998-07-12 14:48:00 +00:00
veego 1fdca009c8 ups, forgot to remove the #'s. 1998-07-12 14:45:10 +00:00
veego 8b98bfa257 Fix the 'RCS tag' conversion. 1998-07-12 14:39:11 +00:00
hubertf 89f14c0f4e Prevent args of pkg_info -e from expansion (in case wildcard matching is requested) 1998-07-12 14:05:51 +00:00
mrg 1cd9ed7799 minor KNF. 1998-07-12 09:13:27 +00:00
mellon e7910d8d32 Hard-code NetBSD-specific directory names 1998-07-11 00:04:23 +00:00
mellon dac2726066 Document NetBSD-specific system requirements. 1998-07-11 00:02:39 +00:00
mellon b13a0491e0 Hard-code NetBSD-specific directory names 1998-07-11 00:02:08 +00:00
mellon 53904df9e4 Document NetBSD-specific system requirements. 1998-07-10 23:58:27 +00:00
rvb a7bec6f8a2 The .o files should depend on the h file, not the .c files 1998-07-10 16:37:55 +00:00
msaitoh 4944940fcf Declare ints, too, don't default them. 1998-07-09 18:32:52 +00:00
hubertf 7a033bd0d4 Extend "pkg_info -e" to allow pkg-globbing, and allow using it. 1998-07-09 17:49:51 +00:00
hubertf ad11dcd500 Replace FreeBSD's libftpio with our calls to our great ftp client. 1998-07-09 16:47:26 +00:00
cgd da88f08f26 if you're going to length-check a field before using it, length-check
the field you're actually going to use.  (bp_sname was being checked
instead of bp_file.)
1998-07-08 22:14:10 +00:00
mrg 31283e2cd0 fix error in previous pointed out by bad. minor KNFing. 1998-07-08 15:17:57 +00:00
hubertf cab003200b Abort on "rm -rf /"... 1998-07-08 07:17:30 +00:00
mrg 18ae3abbcd fix "-s" option 1998-07-07 17:05:28 +00:00
mrg c0aa4ce503 oops, missed this in gethostname sweep. 1998-07-07 03:36:53 +00:00
mrg 33c0bbba35 add "lp -s" switch, from darcy@druid.net in pr#5713. document "lp -s" and "lp -o" 1998-07-07 02:01:37 +00:00
mrg 80efe80bc9 - change setgid kmem programs (that lend themselves to this) so setegid(getgid())
and the top, and then set the effective gid back to kmem around the call to
  kvm_openfiles().  this reduces the time group kmem is available.
- for those above that also allow this, setgid(getgid()) after the call to
  kvm_openfiles() to fully revoke priviledges.
- some KNF
- use err(3) over fprintf(3) in some places
1998-07-06 07:50:18 +00:00
mrg 32f519716b - use an array MAXHOSTNAMELEN+1 size to hold hostnames
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
1998-07-06 06:56:06 +00:00
mrg 2beab49a06 - use an array MAXHOSTNAMELEN+1 size to hold hostnames
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
1998-07-06 06:45:41 +00:00
tron 1ea9bb436f When adding a binary package from a locale file "pkg_add" fails now if
a dependence can't be resolved unless "-f" is used, fixes PR pkg/5625
by Jeremy Cooper.
1998-07-05 21:15:55 +00:00
mrg c2b498a921 KNF. 1998-07-05 06:20:05 +00:00
mrg 5b9ccc383d use destination's size in 2 memcpy calls. 1998-07-04 21:31:59 +00:00
mrg 5a91a6622c KNF + check for fork failure. 1998-07-04 21:04:02 +00:00
mrg 26b338e7f0 ensure we do not overrun errbuf. 1998-07-04 20:47:24 +00:00
jonathan 50ca59e842 Fix braino. 1998-06-30 03:42:23 +00:00
jonathan eaa351c789 * Check that any declared option (def{opt,param,flag}, filesystem
is declared at most once.
* Do option dependency across all def{opt,param, flag}.
* Make the default value of otherwise-unspecified defopt's be 1,
  for consistency with non-defopt'ed options.
* Wrap an abstraction layer (macros) around tests for defopt, filesystem,
  defparam, etc. to catch outdated  defopt-vs-filesystem tests.
1998-06-30 03:30:56 +00:00
nathanw e14ca04293 Document shortcorename support and control. 1998-06-28 21:36:55 +00:00
scottr a5427da04d Add and document the -v flag, and only print option-related warnings
if this flag is specified.
1998-06-28 04:41:36 +00:00
tv bf6bf05ae1 Fix hannken's fix: The correct way to keep pstat.c from looking for any
"opt_*.h" files is to set a flag that tells the header files not to look for
anything in the kernel compile directory, i.e. _LKM.

Just rearranging includes doesn't work because it'll just break again,
eventually, as more stuff is defopted.
1998-06-26 19:52:29 +00:00
hannken 653c43d0f5 Make it compile again. Include <sys/socket.h> before setting _KERNEL.
Otherwise the chain pstat.c -> <sys/mount.h> -> <sys/socket.h> fails
with 'opt_compat_freebsd.h: No such file or directory' ...
1998-06-26 14:17:01 +00:00
jonathan 0925cf4fda Stronger checking of options:
* machinery for nonfatal warnings.
* new backend config-file keywords:
     defparam -- like defopt, but each defparam option is required
		 to have a value when configured via "options".
     defflag -- like defopt, but defflag options may not have a value.
		 Also, on "option FOO",  a needs-count style flag
		 (NFOO, either 0 or 1)  is emitted to the .h file.

* Warn about old-style options that aren't defined via def{opt,param,flag}
  and which are  added to IDENT. (These behave subtly differently
  to defopt options when  no explicit value is given.)
1998-06-24 11:20:54 +00:00
kleink 1f491461e0 Need <time.h> for time(). 1998-06-24 10:26:08 +00:00
tron 00d198478f Fix broken call to dbopen(), fixes PR bin/5637 by Azuma Okamoto. 1998-06-22 20:40:01 +00:00
lukem e31c1515a6 divide (not multiply) ratio by 256 1998-06-18 08:03:08 +00:00
kleink 41dc2c91bd Fix LP64 botches introduced in last commit. 1998-06-11 14:50:46 +00:00
kleink 8bced1141c Fix an LP64 botch introduced in last commit; reported by Tim Rightnour. 1998-06-10 21:15:41 +00:00
scottr e6eb7d0530 Implement option dependencies as part of the defopt action. We currently
restrict depended-on (or "implied") options to those that have been
previously defopt'ed, which inherently eliminates any cycles in the option
graph.
1998-06-10 04:33:31 +00:00
lukem fc90756956 Implement a new manual page category ``SECURITY CONSIDERATIONS''
(suggested by mycroft)
1998-06-08 12:41:41 +00:00
lukem d86c20ef36 remove unnecessary comment 1998-06-08 12:38:41 +00:00
lukem fa0c2d578e everything has bugs; either document them or don't bother with a BUGS section 1998-06-08 12:36:55 +00:00
lukem 211a72a8dc convert from in-house read_line to fparseln() 1998-06-08 06:53:47 +00:00
lukem d595bfe79d add ypinit -c (setup yp client) 1998-06-08 06:29:25 +00:00
lukem 3ed28f5cc1 disable INSECURE=yes now that libc support master.passwd YP maps 1998-06-08 03:44:34 +00:00
lukem c5b39b1d5a treat single "+" as "+:::::::::" (pw_scan() doesnt like former). minor KNF 1998-06-08 03:23:07 +00:00
lukem 77a05c5b00 clear flags before calling pw_scan() 1998-06-07 14:40:29 +00:00
enami fcc684632c Remove comma at the end of SEE ALSO list. 1998-06-07 08:03:50 +00:00
frueauf dd2f801595 Add support for CONFLICTS entry, implement -C switch for pkg_create
and document that new feature.
1998-06-05 11:22:19 +00:00
msaitoh e167016fdb The service name of the rwhod(8) is not "rwho" but "who". 1998-06-04 13:31:40 +00:00
lukem ce2d32b0d7 don't leak unnecessary info 1998-06-03 00:13:02 +00:00
kleink e6be56ae0b Need <stdlib.h> for mktemp() prototype. 1998-06-01 14:05:35 +00:00
kleink cf82cd0b86 Need <stdlib.h> for setkey() prototype. 1998-06-01 14:00:11 +00:00
thorpej c7a84c77fa If the client requests a specific boot file, echo it back, per RFC951. 1998-05-31 00:37:38 +00:00
veego 7176ddee62 Ups, again put the NetBSD rcs id into this files. 1998-05-29 21:01:45 +00:00
veego 42364dd3bb Remove 14 and the hole results directory during a make clean. 1998-05-29 20:59:43 +00:00
veego e8450f8d3b A little better support to make it work in an NetBSD tree. 1998-05-29 20:57:10 +00:00
veego 8ed932e111 Fix a printf compiler warning. 1998-05-29 20:52:04 +00:00
veego 1e27ada63f Fix a compiler warning for the handlehup argument. 1998-05-29 20:50:55 +00:00
veego 1198b69377 Resolve conflicts from the import of IPFilter 3.2.7. 1998-05-29 20:46:45 +00:00
veego 5f1fcd9bd8 Import IP Filter 3.2.7 1998-05-29 20:14:16 +00:00
jeremy 52a7423256 Documented how the require and install scripts interact with the installation
process more clearly.
1998-05-28 02:30:39 +00:00
matt 40841db9cc NetBSD uses "normal" bit order for FDDI addresses. 1998-05-24 21:41:30 +00:00
thorpej 6ac52dea77 Display a more meaningful error message if the bpf open fails. 1998-05-24 20:30:55 +00:00
kleink 2a4b2482f5 Permit checking the availability of the POSIX File Synchronization Option
(a/k/a fsync(2)), System V style message queues, semaphores and shared memory
at runtime by adding a sysctl variable for each.
1998-05-24 19:52:01 +00:00
tv 2c23336179 Add missing colon in error message. 1998-05-22 19:29:00 +00:00
msaitoh f8c66df30b sort entries and delete extra periods in SEE also section. 1998-05-22 18:27:50 +00:00
veego 0d6591bf7b Partly apply the patch from bin/5466. One fix was allready imported during
the last ipf import.
1998-05-20 19:21:19 +00:00
hubertf c086a7443b No need to unpack file after fileGetURL(), which already did the work for us;
Fixes PR 5456 by "Heiko W.Rupp" <hwr@pilhuhn.de>
1998-05-18 23:47:23 +00:00
hubertf 55444efe60 return new dir; fixes PR 5456 by "Heiko W.Rupp" <hwr@pilhuhn.de> 1998-05-18 23:43:57 +00:00
mellon 9f60f89a46 Version 2.0 Beta 1 Patchlevel 1 1998-05-18 06:53:52 +00:00
veego 255d05844a Fix some warnings introduced in the new version:
- unused label finishbuf
- missing protoype for logopts
- unused function handlehup
1998-05-17 17:16:32 +00:00
veego 82423e3d01 Resolve conflicts 1998-05-17 16:50:15 +00:00
kml ac2b8eb7d6 Correct copyright date and NetBSD revision name formatting 1998-05-17 16:47:26 +00:00
veego d7c5c548fb Import IP Filter 3.2.5 1998-05-17 16:29:42 +00:00
veego 8e900f5ee8 Fix mkdir lossage from rev 1.22 and change two Makefiles to match the one
in tree.
1998-05-17 16:05:39 +00:00
kml d073a8144e Adding eshconfig, used to configure esh (HIPPI network interface) 1998-05-16 18:55:17 +00:00
is 6ee3015175 Avoid using FP where its no win. 1998-05-14 21:49:13 +00:00
thorpej 51e30a086a Quote confFOO, pointed out by enami@netbsd.org 1998-05-12 01:23:49 +00:00
thorpej a23636d506 oops, typo 1998-05-12 00:43:08 +00:00
thorpej 59c3272ca2 Add temporary mailer configuration for babylon.netbsd.org 1998-05-12 00:42:35 +00:00
kleink 37bede84a4 Use strerror(3) instead of sys_errlist and sys_nerr. 1998-05-09 17:22:07 +00:00
kleink f6c179f10e Fix arithmetics lossage on typeless pointers. 1998-05-08 19:03:41 +00:00
agc 47f6bce353 Add a check (from FreeBSD) so that the removal of the temporary dir
takes place only once, if pkg_add is interrupted, and exit after the
cleanup is done.
1998-05-06 15:05:29 +00:00
mrg 870d77713b commit BIND 4.9.7-TB1 changes (still no BIND 4.9.7 release): from the
BIND changes file:

808. [security] A number of routines did insufficient bounds checking which
              could cause crashes by reading from an invalid memory
              location. (From BIND-8).

807. [bug]    The server sometimes leaked the flushset (ns_resp.c).
              (From BIND-8).

806. [bug]    add_related_additional() leaked memory if the name
              was already in the related array.  (From BIND-8).
1998-05-06 05:21:45 +00:00
mycroft 9c56569322 Change some variable names to reflect changes in the previous revision. 1998-05-05 08:59:56 +00:00
christos ea4bc98c9f PR/5384: Tom Ivar Helbekkmo: We need a ctty to fsetown. 1998-05-02 15:28:32 +00:00
christos a6551c37bd Resolve conflicts 1998-05-02 14:55:19 +00:00
christos 1e38977381 Resolve conflicts 1998-05-02 14:31:10 +00:00
christos 30402427a8 Import the readme files, setup and FAQ 1998-05-02 14:21:43 +00:00