ad
d299ad2a0f
Fix compiler warnings.
2000-12-11 13:58:46 +00:00
ad
18900b7349
Note a bug.
2000-12-11 13:55:16 +00:00
ad
9af5448e0a
Add a basic control program for iop devices.
2000-12-11 13:48:52 +00:00
thorpej
1c3d23d12c
More IPv6-friendliness.
2000-12-09 22:39:12 +00:00
thorpej
c7b5409a74
Rewrite this to use getaddrinfo(), and to use the canonical name of the
...
host rather than the hostname as returned by gethostname() if the hostname
does not appear to be fully qualified.
2000-12-09 00:47:57 +00:00
tron
7ebe3b4a17
Add a new "-d" option which allows to define the directory of the
...
password file as the "-d" options of "pwd_mkdb" and "vipw".
2000-12-08 22:23:14 +00:00
tron
f937707eab
Improve description of "-d" option.
2000-12-08 22:21:44 +00:00
tron
6deb512a7c
The "-m" option makes onyl sense with at least one argument. So enforce
...
that and update the documentation accordingly.
2000-12-08 21:51:21 +00:00
tron
48698d8229
Remove obsolete "domake" variable.
2000-12-08 21:24:16 +00:00
tron
e5d0716506
Fix broken argument parsing:
...
- "-m" shouldn't option be passed to "make".
- Avoid buffer overflow while construction shell command to invoke "make".
2000-12-08 21:09:37 +00:00
thorpej
e0d4418a25
Convert to TI-RPC, modeled after mountd(8) since we do host-based
...
access checking (via libwrap) like mountd(8) does.
Also, garbage-collect a bunch of stuff that is normally created by
rpcgen(1) that we'll never use in this program.
2000-12-08 20:08:43 +00:00
wiz
89d963e947
Don't try to create or move directory if only '-d' is given (man page
...
says '-m' is needed for that). Problem reported by Johnny C. Lam.
2000-12-07 17:44:03 +00:00
tron
f4136e8234
Document ``/'' as default directory to avoid confusion of the users.
2000-12-07 12:55:06 +00:00
tron
d78c1c9e2d
Back out last change on sugestion by Klaus Klein:
...
While it was technically correct it was confusing for the user.
2000-12-07 12:53:14 +00:00
tron
32a56dbd39
Add a new "-d" option which allows to specifiy the root directory of the
...
password database.
2000-12-06 14:04:25 +00:00
tron
1bfef38d9b
The default directory is "", not "/".
2000-12-06 13:54:08 +00:00
itojun
aac23d3263
correct pathname
2000-12-04 16:11:56 +00:00
itojun
1b5622c854
correct location of config file
2000-12-04 16:11:07 +00:00
itojun
c9236bb0cc
$KAME$ cleanup. address PR 11615 (CMSG_SPACE should be CMSG_LEN).
...
lots of stabilization/spec cleanup. sync with kame.
2000-12-04 07:09:35 +00:00
itojun
b1ba1c6a53
$KAME$ cleanup. address PR 11616 (CMSG_SPACE should be CMSG_LEN).
...
couple of stability/protocol conformance fixes. sync with kame.
2000-12-04 07:05:47 +00:00
itojun
a2ca80c86b
$KAME$ cleanup. address PR 11616 (CMSG_SPACE should be CMSG_LEN).
...
sync with kame.
2000-12-04 07:04:37 +00:00
itojun
8b87a48e0e
$KAME$ cleanups. sync with kame
2000-12-04 07:03:17 +00:00
matt
a2877b394c
Don't emit MACHINE/MACHINE_ARCH. Instead emit a TARGET_MACHINE=machine
...
instead.
2000-12-03 07:06:15 +00:00
matt
5cde4cf735
If a port-specific Makefile.<port> doesn't exist, try a arch-specific
...
Makefile.<arch>.
Emit MACHINE=<port> and MACHINE_ARCH=<arch> to the emitted Makefile.
2000-12-02 23:01:54 +00:00
is
e077acfb61
Document that text (console) modes need a depth field of 4.
2000-12-02 21:58:10 +00:00
hubertf
1e2914d00b
Document that the path to the configuration file given on the command
...
line must be absolute, unless the -d option is given on the command line.
2000-12-02 02:15:34 +00:00
simonb
0833efd07d
Remove extern variables and functions now declared in dkstats.h.
2000-12-01 02:10:22 +00:00
simonb
80bd9216d2
ANSIfy.
2000-11-30 23:59:03 +00:00
hubertf
4b8a7a0e49
Fix pkg_info w/ URLs (*sigh*)
2000-11-30 10:09:15 +00:00
mrg
6ce96c999f
several clean ups:
...
- don't include eeprom support on sparc64.
- work out if we are eeprom or openprom from the results of open()
and/or ioctl(), rather than grovelling the kernel.
- move all eeprom specific code to eehandlers.c
- update manpage for sparc64 usage, remove delete -N switch
with these changes, eeprom(8) no longer needs to be setgid.
2000-11-28 22:31:37 +00:00
sommerfeld
057fcccd0c
Default crontab size limit is 256k, not 32k; correct documentation to
...
match code.
2000-11-28 14:06:13 +00:00
mycroft
9ff73e166a
Oops; the increment needs to be in check1pkg() for the case where the user
...
specifies a list.
2000-11-28 05:23:35 +00:00
mycroft
23451da968
pkgcnt was incremented twice during a `check'...
2000-11-28 05:21:57 +00:00
hubertf
fc8a285aa2
Fix timeout in expect():
...
The FTP coprocess formerly wrote the output of the "get | tar vxf -" pipe
to stderr, which resulted in no output to the feedback pipe (stdout), and
thus the timeout was not updated for any line printed by the "tar" process.
This was now changed to also feed back the chars to the expect() routine,
updating the timeout handler. The "also" part is implemented by passing
the output through "tee /dev/stderr".
At least NetBSD and Solaris have this, so no problem there.
Thanks to Frank van der Linden for helping me to debug this.
2000-11-28 01:16:01 +00:00
mycroft
04adf420b1
Don't terminate the loop after getting a short packet, either.
2000-11-27 17:36:19 +00:00
mycroft
a23cc61626
For BPF, we must loop on receive_packet(). BPF may return multiple packets at
...
once, and we obviously won't get a select() hit for each one in that case.
2000-11-27 17:33:02 +00:00
mycroft
33515cb532
Make sure to BPF_WORDALIGN() the buffer pointer for each packet, as BPF does in
...
the kernel. Otherwise the pointers get out of sync and dhcpd goes nuts.
2000-11-27 17:08:16 +00:00
hubertf
ec58d85250
Don't mkdir("/usr/tmp") in a desperate try to get some space.
...
If it's there, use it. If it's not there - bad luck.
Pointed out by Simon Burge <simonb@wasabisystems.com>.
2000-11-26 03:12:01 +00:00
jdolecek
c40ad1440d
cast isprint() parameter to (unsigned char) - it looses if the character has high
...
bit set when the architecture is using signed char by default
This fixes bin/11556 by Michael Eriksson.
2000-11-24 09:53:36 +00:00
itojun
50ac5d898b
move rcsid to the top
2000-11-24 07:42:07 +00:00
veego
048d058532
Fill in 26 defines for MNT2_NFS_OPT_ which the configure script didn't
...
find and were lost in the upgrade of am-utils.
2000-11-21 12:14:18 +00:00
enami
6bc7e18094
Don't try to deallocate an object pointed by NULL pointer. Instead,
...
deallocate the right one.
2000-11-21 03:47:41 +00:00
wiz
45b07c3e8f
Since amd compiles with WAUDIT=2, include it in Makefile.
2000-11-21 02:03:26 +00:00
is
b002f5435b
With RARP, MAC asks, and IP answers. Fixes PR 11330 by Thilo Manske, who
...
also provided the fix (modulo formatting).
2000-11-20 14:59:30 +00:00
tron
f8f9801395
Use empty string as default prefix so that e.g "/etc/spwd.db" is used
...
instead of "//etc/spwd.db".
2000-11-20 14:09:36 +00:00
wiz
20845d16f4
remove outdated comment
2000-11-20 01:58:43 +00:00
wiz
c9669422d2
Make config_local.h more cross-compile safe. Thanks simonb!
2000-11-20 01:56:13 +00:00
wiz
d53f0cf553
Fix thinko on my part (we do have setitimer).
2000-11-20 01:23:14 +00:00
wiz
0f1a444c28
restore ID tag (forgot removing $$)
2000-11-20 00:27:23 +00:00
wiz
e5d9f656ce
Replace old build structure with new reach-over one.
2000-11-20 00:24:41 +00:00
wiz
4f035159de
Import of amd reach-over Makefiles for using the sources in dist/am-utils.
2000-11-20 00:16:18 +00:00
bouyer
9c9d109bdd
Fix bin/11253: seg-fault in mopd
...
Once we found the correct slot, make sure dle points to it. dle was left
pointing out of the array by the for(;;) loop.
Fix from Ken Wellsch <kwellsch@tampabay.rr.com>
2000-11-19 16:40:16 +00:00
mrg
7996c8de3a
de-__P-ify.
2000-11-19 11:15:01 +00:00
cgd
a1a91fd28f
if there are no locators or parent, don't output those arrays. (Sometimes
...
you really want no devices whatsoever. In that case, you get unused
static var warnings from the compile.) Reviewed by sommerfeld.
2000-11-18 00:51:29 +00:00
msaitoh
c1fd8f00d4
Add forgottern addarg(&al, NULL, 0) before execve() to prevent coredump.
2000-11-16 08:33:33 +00:00
tv
a32617f770
This is now 8.2.2-P7, so update VER.
2000-11-13 22:45:05 +00:00
perseant
a3bb9e16b4
Report, and detect and correct inconsistencies in, the number of clean
...
segments. Patches from Jesse Off <joff@gci-net.com> (PR #11470 ).
2000-11-13 00:30:48 +00:00
martin
d045d83e39
Make ntp work on sparc64 (workaround for toolchain problems) by
...
adding -msoft-quad-float.
2000-11-12 19:48:55 +00:00
wiz
18c121ba47
ispell
2000-11-12 15:32:57 +00:00
itojun
980886f151
do not advertise dynamic/cloned routes
2000-11-10 18:15:57 +00:00
itojun
7da1bb7a9c
synchronize with BIND 8.2.2-P7.
...
- resolve conflicts (there are many conflicts with $NetBSD$ tags -
dunno why they happen).
- type pedant (couple of typecasts).
correct yacc-generated file handling. remove bin/named/ns_parser.h,
use the header yacc generates at compilation time.
2000-11-10 09:56:56 +00:00
wiz
efad173586
Add amd.conf.5 from dist/am-utils/scripts here, and install it.
...
Fixes PRs 5051, 7524, 8999, 10814.
XXX: Why are amd & friends not using reachover Makefiles, but a copy of
the source? This should be fixed...
2000-11-08 12:00:48 +00:00
itojun
bfef63a365
do not print "PIM" twice
2000-11-08 07:23:54 +00:00
tron
68fa36f81f
Avoid segmentation fault if "dns_zone_lookup()" is called with an empty
...
string as name. Problem noted by Simon Burge.
2000-11-07 13:21:36 +00:00
lukem
279552d3db
fix up various .Nm abuses:
...
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
2000-11-07 06:43:24 +00:00
lukem
ebcd47ebf3
use .Xr
2000-11-07 05:44:50 +00:00
lukem
6ccf8e332e
format the option descriptions in a more standard (and imho readable) style
2000-11-05 03:05:48 +00:00
simonb
3854f3f705
Fix behaviour of 'useradd -m': it is now a fatal error if the target home
...
directory already exists. Previously new skel files from /etc/skel were
copied and permissions/ownerships changed even if the directory already
existed.
2000-11-04 04:31:43 +00:00
tron
dd8effead0
Adapt to the new line discipline scheme.
2000-11-02 21:40:37 +00:00
wiz
341453a017
Remove duplicate entry for -d option, fixing misc/11414.
...
Sort options while I'm here.
2000-11-02 18:16:43 +00:00
taca
6a3b366a8c
Patch from the ISC DHCP CVS repository, fix dhclient problem,
...
"Re: dhclient still taking up 95% of CPU" in current-users:
: Fix for bug #416 : If a server hands dhclient an insanely large
: lease time, select() can get passed a too-large timeout, causing it
: to return EINVAL. This fix restricts the select() timeout to one day.
2000-11-02 03:14:21 +00:00
taca
e3e05b89d4
Patch from the ISC DHCP CVS repository:
...
: Tweak omapi_protocol_connect() so that authenticators are sent in the
: proper order.
2000-11-02 03:14:02 +00:00
simonb
a2358fe791
Remove some debugging cruft in the removal of user home directories
...
accidently left in from revision 1.25.
2000-11-01 22:35:30 +00:00
simonb
dc598d2a0c
Run a "chmod -R u+w <newhomedir>" after copying files from skeldir.
...
Noted by Hubert Feyrer in private mail.
2000-11-01 22:29:10 +00:00
simonb
2ad83f6dcf
Don't let usage messages wrap around on an 80 column terminal.
...
Problem noted by Hubert Feyrer in private mail.
2000-11-01 22:18:22 +00:00
itojun
cd0d2f37f0
backout previous, it was redundant
2000-11-01 06:19:35 +00:00
itojun
5e5edf3d3a
clean unnecessary yacc-generated source.
2000-11-01 06:17:36 +00:00
hubertf
efeb1d1e82
Don't swallow '%' in file/directory names.
...
Patch submitted in PR 11352 by Brook Milligan <brook@biology.nmsu.edu>
2000-10-31 23:47:05 +00:00
he
70a24dc7c0
Change from sprintf() to snprintf() where we may print externally
...
supplied data of unknown length.
Changes adapted from FreeBSD-SA-00:61.
2000-10-31 12:17:07 +00:00
tron
b56cc4466d
Patch from Takahiro Kambe to fix crashes if dynamic DNS updates
...
are used. This fixes PR bin/10665 by Mason Loring Bliss.
2000-10-29 22:55:57 +00:00
hubertf
4f394222d2
Pull in /etc/mk.conf unconditionally, not only on SunOS.
...
Discussed with Alistair Crooks.
2000-10-27 11:49:23 +00:00
wiz
3204ca286c
pcvt is dead.
...
XXX: better wording for lines 99-101?
2000-10-27 11:31:32 +00:00
garbled
9c6cafac02
Change direct calls to make to ${MAKE}
2000-10-26 06:00:48 +00:00
hubertf
931aadfd80
s/bsd/BSD/
2000-10-25 15:55:44 +00:00
jmc
a6e6938ba6
Needed bsd.own.mk before MKDOC gets defined. subdir picks it up too late
2000-10-23 06:45:18 +00:00
simonb
45ad1d18bb
Only descend into the doc directory if ${MKDOC} != no.
2000-10-22 17:17:08 +00:00
mycroft
f5abf3cd7a
Introduce some caching.
2000-10-21 00:55:23 +00:00
fvdl
b2475f7e19
Make showmount -e work on lp64be. From Matt Green. While at it, also
...
fix another occurence of passing &int to xdr_long.
2000-10-20 11:49:40 +00:00
assar
e89ad55da9
cast pw_change (a time_t) into long and printf it as %ld
2000-10-18 01:45:12 +00:00
taca
5dea32f506
Make it compile again.
2000-10-17 16:12:20 +00:00
taca
0cb6a7cf94
Merge 3.0b2pl9 with head.
2000-10-17 16:10:38 +00:00
taca
70a42dc992
DHCP 3.0 Beta 2 Patchlevel 9
2000-10-17 15:07:41 +00:00
kleink
eafe08d5e9
Don't make references to _10Mb/s_ Ethernet; from Christian Weisgerber in
...
PR bin/11239.
2000-10-17 12:23:03 +00:00
simonb
6dfb84a930
For userinfo - if a password change or expiry time_t is 0, print "NEVER"
...
instead of some date around Jan 1, 1970.
2000-10-17 05:43:10 +00:00
simonb
5114e81f10
Handle -G for the useradd case (usermod was already correct). Also
...
show warning if a non-existant group is specified.
Patch from PR bin/11123 by David Edmondson.
2000-10-17 05:31:50 +00:00
simonb
051741ede8
Document the skel-dir and shell default settings.
...
Clean up skeleton dir list.
Part of fix for PR bin/10985.
2000-10-17 04:54:43 +00:00
simonb
97c54a1bab
Use flags to set which parts of a passwd entry are to be changed.
...
Before removing the home directory of a user check that
+ the user does not have uid 0
+ the user is the owner of the directory.
and remove the files using the effective user-id of the user. Show
a warning if the directory is not removed.
Use asprintf and fgetln for some string work to remove arbitary string
length limitations.
Fixes for PRs bin/11100 and bin/11103.
2000-10-17 04:53:27 +00:00
simonb
20fa427df4
Remove unneeded skel files.
...
Part of fix for PR bin/10985.
2000-10-16 13:46:48 +00:00
bjh21
73cc97669f
Correct usage message: -p and -d can't usefully be used together.
2000-10-15 13:34:20 +00:00
bjh21
4be95e0e9d
Use .Ql where appropriate.
...
-p and -d are, for practical purposes, mutually exclusive.
2000-10-15 13:32:13 +00:00
bjh21
95066d7f25
Put usage message in KNF order.
2000-10-15 12:46:31 +00:00
bjh21
b0c5636424
Canonicalize SYNOPSIS.
...
Widen left column of option list.
Add FILES section, so the possible values of <dev> are clearer.
2000-10-15 12:44:11 +00:00
bjh21
2530603bd5
Grammatical and formatting cleanups.
2000-10-15 12:37:16 +00:00
is
0e32b4bfb3
LP64 format string cleanup. Problem reported by garbled.
2000-10-15 12:27:25 +00:00
bjh21
ee64a7181e
Minor grammatical touch-ups.
2000-10-15 12:25:17 +00:00
itojun
d8212a986b
sync with latest kame version
2000-10-15 11:45:16 +00:00
bjh21
4e3f859aad
Render what text there is into something closer to English.
...
Credit the WIDE project, since the licence requests that.
2000-10-14 21:10:38 +00:00
taca
5f70e573c1
- replace DBDIR, ETCDIR and RUNDIR with /var/db, /etc, /var/run.
...
Original dhcp package, those strings are replaced with real pathname
when creating catman files. Since we install man files, those strings
should be replaced with real pathname.
2000-10-14 05:14:01 +00:00
augustss
eba963ea82
Fix more format string fallout.
2000-10-12 06:33:23 +00:00
augustss
43851beb31
Make it compile again after format string changes.
2000-10-12 06:11:40 +00:00
augustss
8ca6dec6ba
Make it compile again after format string changes (this change was obviously
...
never tested).
2000-10-12 06:07:04 +00:00
augustss
9bd605c103
Make it compile after format string changes.
2000-10-12 06:03:32 +00:00
is
d8302e2d73
More format string cleanups by sommerfeld.
2000-10-11 20:23:46 +00:00
itojun
0eafc475c2
/etc/mail/aliases, not /etc/aliases. PR 10167.
2000-10-11 16:51:55 +00:00
hubertf
bf24eb4e3f
Check if $PKG_PATH is set AND contains something useful. Stops
...
pkg_info from spewing.
2000-10-11 11:09:20 +00:00
hubertf
5f69d95c26
Check right variable to see if it's a URL (pkg -> cp)
2000-10-11 11:08:04 +00:00
hubertf
b31af88872
fix indentation
2000-10-11 11:01:41 +00:00
ad
2f4f733952
rpcinfo is in section 8.
2000-10-10 14:34:13 +00:00
ad
8d6bd26624
Let `-' mean stdin.
2000-10-10 14:33:23 +00:00
enami
e92c3f2867
- The type of return value of setmode is a void * and getmode takes it,
...
rather than mode_t *.
- Free the storage allocated by setmode unless it is obvious that program
exits immediately.
2000-10-10 14:30:40 +00:00
itojun
ecb9f85737
cast size_t to u_long on printing. sync with kame
2000-10-10 13:03:27 +00:00
itojun
0d592a8998
nuke link-locals correctly on -c. sync with kame
2000-10-10 10:14:36 +00:00
hubertf
589e705b57
Remove unneeded header <db.h>.
2000-10-09 19:11:58 +00:00
hubertf
6cc0c78181
Remove unneeded header <sys/syslimits.h>
2000-10-09 19:06:08 +00:00
hubertf
f5b925151e
Allow SRCS, LDADD to be set on the command line, and still add the files.
2000-10-09 17:03:20 +00:00
hubertf
32166d4f75
Only pull in <vis.h> when debugging expect(), i.e. EXPECT_DEBUG is set.
2000-10-09 14:35:27 +00:00
bjh21
23dc98ae44
Don't try to use yydebug when we're building on a foreign system. Not all
...
yaccs provide it (notably GNU Bison 1.28).
Fixes the final part of PR#9112 (building under GNU/Linux).
2000-10-08 11:33:40 +00:00
itojun
ffa892c2d7
use poll(2).
2000-10-08 06:40:42 +00:00
itojun
ff0a9e9ed1
remove bogus text in BUGS.
2000-10-07 23:31:18 +00:00
itojun
6626345485
avoid fd_set overflow. see openbsd select(2).
...
XXX should we use poll(2)?
2000-10-07 06:53:41 +00:00
itojun
d074de9004
avoid fd_set overflow
2000-10-07 06:42:40 +00:00
itojun
829f1b8451
avoid fd_set size overflow. from deraadt@openbsd, sync with kame.
2000-10-07 06:41:37 +00:00
itojun
74b478c63c
printf-format audit. from sommrfeld@netbsd.org. sync with kame.
2000-10-06 00:13:01 +00:00
wennmach
36f6fb7e06
mtree uses strsvis, not strvis.
2000-10-05 20:16:02 +00:00
ad
5b09090e8e
insure -> ensure
2000-10-05 12:35:33 +00:00
hubertf
037fd8a74e
Make even more silent, only spit out stuff if -v is given.
...
Found during a post-install of a fresh machine:
1. setenv PKG_PATH ftp://smaug.fh-regensburg.de/pub/NetBSD/arch/i386ELF/All
2. pkg_add tcsh ssh XF86Config
3. Run XF86Config
4. pkg_add kde
5. Be done.
We should do this from /etc/rc.local on first boot... :-)
2000-10-04 16:01:50 +00:00
jdolecek
a93350bb37
document output format, so that users would know exact meaning
...
of printed statistics
2000-10-04 11:40:51 +00:00
itojun
70875bf54c
add new cipher DOI # including AES.
...
add CR payload decoder. fix ID payload decode.
have __attribute__((__packed__)) for align picky arch
(tcpdump.org code has better fix with lots of memcpy, however,
tcpdump.org version needs more verfication).
basically, sync with kame tree.
2000-10-04 03:53:24 +00:00
bjh21
adf3f4b907
Fix SYNOPSES:
...
Options without arguments go first in a bunch (see /usr/share/misc/style)
"add", "del", "info", "mod" arguments to user(8) and group(8) are command
modifiers, not normal text.
-D is not optional when setting the defaults for useradd(8)
Also add a missing .Ar to groupinfo.8
2000-10-03 19:32:23 +00:00
bjh21
ef44b18354
Split the SYNOPSIS into three cases, since not all options can be used
...
together. The three cases are:
Adding a virtual terminal (can take -t/-e to configure)
Deleting a virtual terminal (can take -F to force)
Adding or removing a keyboard or multiplexor (can take neither of the above,
and the index is optional)
2000-10-03 19:08:50 +00:00
bjh21
74521fc775
Use \(mu for a multiplication sign.
...
Use .Ql for literals in running text.
Use .Ar when referring to arguments.
2000-10-03 14:21:47 +00:00
bjh21
ea46e54f3e
Use \(mu when we need a multiplication sign.
...
Use .Bx.
Use .Ql for literals in running text.
2000-10-03 14:20:52 +00:00
itojun
78907e0169
don't give result of function directly into syslog, use "%s".
2000-10-03 13:54:31 +00:00
scw
5c0e061414
Free the bind-address list entries, as well as the list itself.
2000-10-03 13:28:27 +00:00
bjh21
08964241f9
The usual formatting fixups.
2000-10-03 12:47:13 +00:00
bjh21
7faddc8d05
Only one fix here -- use .Ar when referring to arguments in running text.
2000-10-03 12:38:05 +00:00
bjh21
867a62d338
Apply .Fl, .Dq, .Ql and .Ar where necessary to fix formatting.
2000-10-03 12:34:05 +00:00
bjh21
41ed24d174
Fix the blank line in my last commit.
...
.Fl-ify mentions of "-D"
Use .Dq rather than ""
2000-10-03 12:18:09 +00:00
scw
97a603e5b0
Add a "-b" option to specify one or more local addresses to bind
...
to instead of the default INADDR_ANY.
2000-10-03 11:45:30 +00:00
hubertf
5e5f388806
* Make it a tiny bit clearer that this also works for IDE disks (by
...
listing 'wd0' as example device besides 'hk0' and whatnot)
* We don't have format(8), remove from the SEE ALSO section.
2000-10-02 21:14:05 +00:00
cgd
1e69382368
clean up dev_t-related portability defines (and actually #define dev_t now).
...
Make major() et al match current NetBSD implementation. In reality,
the code here in config which plays with these bits should be cleaned up
to treat major and minor separately. (They only reason they're being mashed
together is storage convenience.)
2000-10-02 19:59:42 +00:00
cgd
da723c733f
include copyright notice in binary even if bootstrapping.
2000-10-02 19:57:23 +00:00
cgd
506c287193
bump ALIGNBYTES up to 7 -- that way this'll have more of a hope
...
of working on non-NetBSD systems with 64-bit pointers. (affects only
the MAKE_BOOTSTRAP case, and then only if BSD not defied.)
2000-10-02 19:51:07 +00:00
cgd
463d864ef0
nuke __P, and convert all functions to use ANSI-style declarations.
...
Also, do a few trivial KNF cleanups (e.g. newline at start of fn if no
locals). Verified to have no effect via diff on new and old compiled
binaries.
2000-10-02 19:48:34 +00:00
cgd
a755a0d943
remove vestiges of checks for __STDC__
2000-10-02 18:59:03 +00:00
bjh21
b56ee45833
General prettification.
...
There's a glitch in the display describing the "group" option in
usermgmt.conf. I can't get rid of the blank line above it without it
losing the line break after the colon as well. Anyone?
2000-10-02 18:28:28 +00:00
bjh21
8c07344989
Put sections in canonical order.
...
"stdin" is not a filename (use "standard input", which is at least English).
Typo fix (ro -> to).
2000-10-02 17:04:12 +00:00
bjh21
342d4af757
Put sections in the canonical order.
...
Correct wskbd(4) reference.
2000-10-02 16:45:20 +00:00
bjh21
7447cfe382
Put sections in the canonical order (from mdoc.samples(7)).
...
Add a "HISTORY" section.
2000-10-02 16:21:27 +00:00
bjh21
87589cb557
Replace "foo is mutually exclusive of bar" with "foo and bar are mutually
...
exclusive".
2000-10-02 15:11:43 +00:00
hubertf
0a2663ad0b
Not every FTP server says nicely "Goodbye".
...
If they used some other string, pkg_add would hang forever.
The result of testing things only against one FTP server...
2000-10-01 20:34:30 +00:00
hubertf
197ee08b13
Don't replace the pkg version with -[0-9] on pkg alternates ("{foo-x,bar-y}")
...
as this will remove things like trailing '}' etc. and doesn't work in general.
As mentioned in the already-existing comment, doing TRT here would mean to
partly expand the pattern, then replace the versions on alternatives.
Unless our pkg pattern parser gets these hooks, cowardly step back.
2000-10-01 12:23:21 +00:00
simonb
956cbe59dd
Don't refer to the skel-directory files here.
2000-10-01 09:18:59 +00:00
simonb
7ebee5683d
Save the "preserve" value in the defaults file.
...
Use _PATH_CSHELL from <paths.h> instead of the string "/bin/csh".
Don't cast NULL to the pointer type being checked.
2000-10-01 08:56:28 +00:00
simonb
9014a6cdcd
Fix typo.
2000-10-01 08:54:07 +00:00
bjh21
05b7923a90
Formatting cleanups around the description of geomspec.
2000-09-30 17:58:19 +00:00
sommerfeld
802499fd1c
Avoid using savestr() on something which will later be passed to
...
free(). Raised as a potential security issue on bugtraq. No actual
exploits known.
2000-09-30 12:44:37 +00:00
agc
9da93f35c8
Add functionality for adding usernames to secondary groups via the
...
"usermod -G group user" command.
Fixes PR/11071.
2000-09-29 10:37:26 +00:00
mellon
a894c0a5ef
Goto label was in slightly wrong place.
2000-09-29 00:30:56 +00:00
erh
9a18c8bb35
Use ROUNDUP to pass addresses to the kernel aligned on a long boundary. Use the sa_len field of each address instead of sizeof(). Makes arp work on 64bit architectures.
2000-09-28 01:11:31 +00:00
itojun
c8b98b814c
syslog() string format hole.
...
http://www.securityfocus.com/templates/archive.pike?start=2000-09-24&fromthread=0&mid=85023&list=1&end=2000-09-30&threads=0&
2000-09-26 17:44:38 +00:00
agc
4361ae7cb0
Correct a pasto in moduser(), the effect of which was to replace the
...
contents of the GECOS comment field with the default shell name, when
a user's information was modified.
Fixes PR 11072.
2000-09-26 11:35:48 +00:00
bjh21
ff579c68fd
Style nit -- hard-coded path names belong in pathnames.h.
2000-09-24 09:45:55 +00:00
christos
b181f2aa02
- resolve conflicts
...
- adjust 2.4.0 new tty subsystem back to bsd.
- start on multilink stubs
- clean up warnings
Status:
- paulus knows about the fixes, but he has not responded yet as to if
I should commit them or not].
- I've tested ipv4 connectivity and itojun tested ipv6 [many thanks!]
- Missing from this are pluggin examples and pppdump code because they
are contain gpl code.
- This version of pppd is again gpl free now!
2000-09-23 22:39:29 +00:00
christos
5f5270c935
import of a cropped down pppd-2.4.0 circa sept 10 directly from the cvs
...
repository.
2000-09-23 22:14:39 +00:00
agc
61daa070a6
If we're about to add a user whose specified home directory does
...
not exist, and the "-m" argument has not been specified, then output
a warning.
2000-09-20 19:28:40 +00:00
christos
2565bd1854
oops, use MAKEDBM_S
2000-09-19 18:24:54 +00:00
christos
06e8cfa1f8
add a non-enabled rule to build solaris and linux shadow files.
2000-09-19 18:23:43 +00:00
ad
b8bb84a3b0
Clean one paragraph.
2000-09-19 16:28:52 +00:00
sommerfeld
5ac29b83b7
Don't prematurely terminate log message on a 0x80 character
2000-09-18 13:04:53 +00:00
jwise
f9c3dbedef
Silly as it may be, update the #! line in this script to match the pkgsrc
...
wish install.
After the freeze, I'll pkgsrc this script -- it's kind of cute.
2000-09-14 18:00:44 +00:00
itojun
a5d0cbc5e5
sync with latest kame.
...
- improve logging.
- correct multicast address check for the relayed destination.
- repair EPRT translation.
- support 227 result without paren.
- change behavior on no-argument to more sensible side
(before: relay telnet, now: error)
WARNING: you may need to change your startup script.
2000-09-14 00:36:10 +00:00
itojun
ed870024f2
sync document with latest kame. now uses 3ffe:501:ffff::/48 in example.
2000-09-14 00:30:23 +00:00
thorpej
a12b66cf79
Don't abort if pushing to one server in the ypservers map fails.
...
There might be serveral more waiting to be pushed to.
This is only 1/2 of the fix. ypxfer(8) also needs a change to
avoid a false error, but this allows pushes to continue to work,
at least.
Problem noted by aflury@zembu.com and agordon@zembu.com .
2000-09-13 21:40:15 +00:00
tron
20084585ac
Use setlocale(3) to activate support for international characters.
...
This should fix PR bin/11007 by Bill Sommerfeld.
2000-09-13 21:20:21 +00:00
sommerfeld
b6f7dd7187
prevent one byte overrun in printline()
2000-09-13 15:46:32 +00:00
enami
f1fec63273
When @hourly is specified, set not just 23 but bit 0 through 22 also in
...
the bitstring e->hour. Fixes PR#10961.
2000-09-13 04:07:34 +00:00
erh
5303e70da5
Make targets which are generated with rpcgen depend on the rpcgen binary.
2000-09-10 23:21:49 +00:00
joda
4412293540
install manpage
2000-09-10 19:45:18 +00:00
joda
332f680f77
install manpage
2000-09-10 19:38:03 +00:00
mellon
4649cc23c5
Update some instances of file movement in the ISC release.
2000-09-05 00:50:07 +00:00
mellon
e59a2459c4
Merge 3.0b2pl2 with head.
2000-09-04 23:19:27 +00:00
mellon
4ca7dd8c85
DHCP 3.0 Beta 2 Patchlevel 2
2000-09-04 23:09:46 +00:00
kleink
4918722a89
For commands and utilities, use EXIT STATUS rather than RETURN VALUES or
...
DIAGNOSTICS as appropriate (and documented in mdoc(7)).
2000-09-04 07:35:15 +00:00
hubertf
b09f22f48f
When downloading and extracting a file (in ftp:
...
'get pkg.tgz "| cd /var/tmp/inst ; gunzip | tar -x -f -"'), handle
two cases better:
1. Timing out ftp connections: Make sure the hanging pipeline gets a ^C
(SIGINT), and wait until the ftp prompt is available again. Else we
may nuke away tar's working dir, and it may be displeased.
2. One of the commands from the pipeline exiting: caught via SIGCHLD;
for this signal to be delivered, a empty handler is needed)
Adresses PR 10925 by Greg A. Woods <woods@planix.com>
2000-09-01 04:42:57 +00:00
hubertf
80c46f750e
* Code cleanup
...
* Add a comment in one appropriate place
* Indent properly
2000-09-01 04:36:20 +00:00
hubertf
c06c5a0348
Add some (commented out) debug flags
2000-09-01 04:34:03 +00:00
itojun
5914867b00
repair interface MTU grabbing. real cause of PR 10923.
...
from koji@jp.above.net . sync with kame.
2000-08-31 16:40:04 +00:00
jhawk
a022cf9d37
Use
...
${MAKE}
instead of
make
2000-08-30 23:51:46 +00:00
abs
7a26b9af55
Include the fact we're making replies in the debug() output.
2000-08-30 11:01:43 +00:00
hubertf
d332db18be
Make pkg_add & friends print the files they push through tar(1) to
...
stderr, thus making them visible. (tar's stdout goes somewhere else)
2000-08-29 03:56:56 +00:00
hubertf
14dbdb5745
* Make a few functions public so this code can be used by other programs
...
* Comment a workaround for a certain lukem ftp behaviour
* Fix a bug where a invalid initial dir was not caught early enough
2000-08-28 21:35:14 +00:00
hubertf
0186d67219
Hide "trying PKG_PATH ..." message, only print on -v
2000-08-28 15:39:35 +00:00
reide
63285a5cdb
tyop. inerface != interface
2000-08-25 07:15:02 +00:00
enami
7652453dd5
Initialize variables which I recently changed storage class from file global
...
to auto. Pointed out by Launey Thomas <ljt@alum.mit.edu>.
2000-08-25 06:25:59 +00:00
toshii
3f9bbd97f5
Defined datobyte(fs, da) macro, to ensure cast to off_t.
...
Fixes overflows with >2GB partitions. Reviewed by <enami@netbsd.org>.
2000-08-25 05:27:49 +00:00
sommerfeld
c829aa7773
Fix ingroup() to not check gid against trailing groups not set by
...
getgroups().
Reported to security-officer, but not a security hole, since
"operator" is not gid 0.
2000-08-24 17:40:16 +00:00
itohy
880baa236b
Don't pass null pointer to syslog.
...
lpd[6813]: mail sent to user itohy about job foo.ps on printer lp ((null))
^^^^^^
2000-08-24 02:03:54 +00:00
jhawk
5056d0ce7c
Add support for "microwave oven robustness" with wiconfig -M.
2000-08-23 19:01:04 +00:00
lukem
ab1ba36358
replace references to /etc/rc.wscons with /etc/rc.d/wscons
2000-08-22 08:49:01 +00:00
fvdl
63d43d2078
Fix 2 cases of wrong checks for sufficient bytes, causing output
...
to be not as verbose as it should have been.
2000-08-19 15:59:43 +00:00
wiz
4d73d17ffe
user's UID is not kept if preserve is "false" (typo fix)
...
false(1) -> .Xr false 1
2000-08-18 15:49:21 +00:00
itojun
70d90c210e
use more Xr to refer to sendmail(8). suggested by jhawk.
...
XXX not sure what is the correct way to refer to "postfix suite".
postfix(1) does not seem that relevant here.
2000-08-18 07:27:59 +00:00
itojun
9ab681c878
add purgestat and hoststat into sendmail example,
...
they are added in sendmail 8.10.x.
correct preamble text near postfix example.
2000-08-18 01:49:43 +00:00
mrg
4e24c8f4bb
add NetBSD id tags.
2000-08-17 12:36:32 +00:00
mrg
25fc9bdc39
use libc inet_addr(3). fixes part of PR#10651
2000-08-14 11:30:41 +00:00
jhawk
8c412633ff
Check for lowbattery state (if running -l) when polling for state,
...
rather than just when receiving events. Thus, if events are not
working (for some unknown reason...), low-power shutdown will
still work.
2000-08-13 21:13:56 +00:00
itojun
8702beec4d
warn if net.inet6.ip6.forwarding == 1. rtsol{,d} is not supposed to be used
...
on routers.
update manpage (talk about -a twists more).
2000-08-13 18:19:12 +00:00
itojun
53476128e8
minor manpage fix.
2000-08-13 06:27:00 +00:00
itojun
ba6d02ed0c
add -a flag: automatically probe an interface, works only if there's
...
only single external non-p2p interface. idea from thopej.
$KAME$.
(sync with kame)
2000-08-13 06:20:02 +00:00
itojun
a1d74a730b
fix LP64 issue in routing message parsing. from thorpej
2000-08-13 00:41:30 +00:00
thorpej
8521dd166a
Clean up some include paths.
2000-08-12 18:08:43 +00:00
matt
576563305b
A little cleanup. Deal with lost packets
2000-08-11 23:11:12 +00:00
itojun
f714bfb0d8
rewrite local address detection code, to use getifaddrs(3), not gethostname(3).
...
gethostname(3) do not necessarily represent local host addrses.
pointed out by: Chuck Cranor
2000-08-09 14:28:50 +00:00
ad
4ed69cc393
Remove extraneous M_32_SWAP().
2000-08-08 12:08:17 +00:00
thorpej
d7018d707f
Fix slight error in last.
2000-08-07 16:23:31 +00:00
thorpej
5535e3de10
Simplify.
2000-08-07 16:16:23 +00:00
ad
b11d8d3fbf
- Move some duplicated code from main() into subroutines. In doing this,
...
fix -p (it was broken if used in conjunction with either -B or -L).
- const, KNF.
2000-08-07 13:19:27 +00:00
ad
07e87cf61f
Xr pw_mkdb.
2000-08-07 12:39:31 +00:00
enami
f1cac3326d
Add our RCS Id and restore original Id.
2000-08-07 00:55:08 +00:00
thorpej
2bcae16fa3
hprop(8) belongs in /usr/sbin, not /usr/libexec.
2000-08-06 20:42:22 +00:00
thorpej
f975168682
The Kerberos KDC belongs in /usr/sbin, not in /usr/libexec.
2000-08-06 19:31:24 +00:00
ad
492add7c77
- Xr adduser -> Xr user.
...
- Xr passwd.conf.
2000-08-04 14:58:52 +00:00
enami
99432a2167
- Ignore dangling symlink found while following.
...
- Report the name of function when fts_open failed.
- Wrap long line.
2000-08-04 07:51:32 +00:00
enami
b58d7e72eb
- Make some global variable function local.
...
- Remove whitespace at the end of line.
- Put an empty line if function has no local variable.
2000-08-04 07:44:07 +00:00
assar
fc90224f06
link against the not-installed libvers
2000-08-03 22:47:37 +00:00
eeh
780f68fd71
Add a flag to turn on debugging so you don't need to recompile or patch
...
the binary to turn it on.
2000-08-03 21:14:19 +00:00
itojun
afa5315364
correct typo in #define. ICMP6_NI_SUCESS -> SUCCESS (notice missing C).
...
sync with kame.
2000-08-03 14:31:04 +00:00
ad
308c65aabe
KNF.
2000-08-03 08:22:33 +00:00
assar
d6e38c7f36
update build infrastructure for heimdal 0.3a
2000-08-03 04:13:22 +00:00
fvdl
018ee18dee
Do not check unitialized variables as error values. This is generally
...
frowned upon, or so I hear.
2000-08-03 00:07:22 +00:00
fvdl
ad91c2992c
When merging addresses, and no direct match is found, pick the first
...
configured interface that is preferably not local or point to point.
This appears to be what Solaris does as well.
2000-08-03 00:04:30 +00:00
jwise
b240da3ec1
Fix circular reference. Instead of cross referencing itself, dhcpd.conf(5)
...
now cross-references dhcpd(8).
2000-08-02 18:23:44 +00:00
hubertf
d3bf5ce16a
add missing .TP
2000-08-01 18:46:22 +00:00
itojun
51156effd6
be more paranoid about UDP-based echo services validation. namely,
...
reject the following sources:
0.0.0.0/8 127.0.0.0/8 240.0.0.0/4 255.0.0.0/8
ff00::/8 ::/128
::ffff:0.0.0.0/96 and ::0.0.0.0/96 obeys IPv4 rule.
hint from deraadt.
2000-08-01 18:42:08 +00:00
itojun
058e85bfc6
we shouldn't use "(ip + 1)" to detect intermediate headers (AH/ESP).
...
we should use ip_p == IPPROTO_TCP/UDP.
2000-08-01 17:39:46 +00:00
itojun
bec9b9854d
IPv6 UDP header checksum.
2000-08-01 17:35:18 +00:00
itojun
1c0969bf27
use of ip_p is irrelevant in tcp_cksum, as we may have AH/ESP inbetween.
2000-08-01 17:34:00 +00:00
itojun
d9bba2ca98
some merge from tcpdump.org code.
...
- print-telnet.c: do not print control character
- print-icmp6.c: improve icmp6 node information printing
(we need to at least meet our kernel code!)
- update dhcp6 printing to 15 draft (14 and 15 are totally incompatible)
- add safeputc() and safeputs() into util.c
2000-08-01 17:29:47 +00:00
itojun
1174b9a1a9
implement tcp6 pseudo header cksum.
2000-08-01 17:24:40 +00:00