christos
b420e5eb3e
don't include bsd.nls.mk; bsd.prog.mk does it for us.
2001-01-14 06:26:56 +00:00
itojun
48110adac6
correct fd_set allocation. from deraadt
2001-01-12 18:53:20 +00:00
itojun
606c47534d
make signo a volatile variable. sync with kame
2001-01-12 17:48:37 +00:00
itojun
5e43f4d020
make signal handler very short, to avoid possibility of race conditions.
...
commented by deraadt. sync with kame
2001-01-12 14:55:13 +00:00
cgd
e3e65b0f8d
When building gethnamaddr.o and getnetnamadr.o from libc sources,
...
define _LIBC so that the weak aliases those files normally define if
built in libc get set properly. Otherwise, this doesn't link statically.
Static linking tested on NetBSD/i386 by sommerfeld, correct runtime
operation not verified (but should be no different than before).
2001-01-12 01:43:48 +00:00
jhawk
0d99070cf2
Change wi(4)'s default from ad-hoc mode to BSS mode. Also
...
some minor manpage fixes.
2001-01-11 19:33:51 +00:00
enami
30fc09dacc
Use PRINTOBJDIR.
2001-01-11 13:15:06 +00:00
enami
5e2a856773
Kill no longer used variable decl.
2001-01-11 13:06:28 +00:00
lukem
e4099568d7
minor knf
2001-01-11 07:58:04 +00:00
lukem
06680ddb2d
fix tyop
2001-01-11 03:28:03 +00:00
lukem
30724dba3e
LOG_ODELAY is deprecated; it's the default
2001-01-11 03:05:42 +00:00
lukem
cb4cea7120
don't use LOG_CONS
2001-01-11 02:44:03 +00:00
lukem
631bc8fbd3
oops, forgot syslog.h
2001-01-11 01:54:08 +00:00
lukem
27f625d619
use LOG_WARNING for warnings and LOG_ERR for fatal errors
2001-01-11 01:47:55 +00:00
lukem
f0ccfb9aa0
skip past / if we found one in argv[0]
2001-01-11 01:45:07 +00:00
lukem
13220245b2
use explicit name rather than __progname in openlog
2001-01-11 01:43:25 +00:00
lukem
7890e93e47
remove unnecessary ":" in openlog ident
2001-01-11 01:43:10 +00:00
lukem
39c3c68f55
when calling openlog():
...
- don't use LOG_CONS
- use explicit name rather than __progname
2001-01-11 01:42:50 +00:00
lukem
0645f2f67b
use explicit name rather than __progname in openlog
2001-01-11 01:34:28 +00:00
lukem
a78cb15fc9
use "ypxfr" instead of __progname as ident arg to openlog
...
wrap all debug syslogs in #ifdef DEBUG (rather than just most of them)
2001-01-11 00:35:49 +00:00
lukem
48565a8e05
use "ypserv" instead of __progname as ident arg to openlog
2001-01-11 00:34:51 +00:00
lukem
74590d002a
add openlog(...,pid, daemon)
2001-01-11 00:16:11 +00:00
lukem
43b126d3f1
no need for LOG_PERROR if we're about to daemon()ize (and close
...
stderr in the process)
2001-01-10 23:48:14 +00:00
jdolecek
c7121de1da
use getcwd() instead of getwd() - mainly to avoid link warning, this
...
particular usage is safe
2001-01-10 22:53:22 +00:00
thorpej
e153fd2620
CPPFLAGS is for CPP flags, not COPTS.
2001-01-10 18:11:05 +00:00
garbled
b4aac50fda
Changes to sushi to allow users to bind different keys to the various
...
built-in functions. This allows users to change F1 to say, ^X, in the case
where a function key might not be available, or perhaps is bound to a window
manager.
problem noted by Nathan Williams
2001-01-10 10:00:29 +00:00
jmc
ca4a8d27dc
Move routines which fill in tbuf in addrmerge(). The fixes in 1.4 pick a new
...
interface but don't fill in tbuf which results in clients getting garbage back
in part of the answer. This makes sure there's something in tbuf.
At some point this whole logic should be looked at, as just picking a random
local up interface for non-local requests doesn't feel right.
2001-01-10 05:23:43 +00:00
garbled
ee3a00e29e
de-lint
2001-01-10 03:05:48 +00:00
garbled
259b42afe7
Some cleanups in how help is handled. Now print a dialog box saying that
...
help could not be found when no help files are available. When the help
window dissapears, redraw the screen so the menu isn't invisible.
2001-01-09 21:38:53 +00:00
garbled
009ea1962a
Fix a segfault when the user hits ESC inside the F4 selection box for a
...
list field.
2001-01-09 19:32:35 +00:00
garbled
f6177aaaba
When dropping out to a shell for the user via F9, use $SHELL if it's
...
available, rather than hardcoding /bin/sh. Problem noted by itojun on
tech-userlevel
2001-01-09 19:01:57 +00:00
augustss
54f9960ad3
Update usage message.
2001-01-09 17:35:45 +00:00
augustss
d56c24a854
Make this compile again.
...
(Compile before commit...)
2001-01-09 17:08:47 +00:00
garbled
4ce5fb6f63
Handle finding help for F1 better in the toplevel menu.
...
TODO: print a dialog message if help cannot be found.
2001-01-09 09:41:41 +00:00
garbled
74db0945af
Backout the addition of timeout(). This did not have the desired effect
...
at all. problem noted by itojun on tech-userlevel.
2001-01-09 08:06:22 +00:00
lukem
443a19e035
convert to using .WAIT
2001-01-09 03:13:39 +00:00
garbled
a2633f6a37
Add better handling of a failure to find any menus at all for sushi to
...
process. Document the ability to use "quicknames" in the sushi manpage.
2001-01-08 21:19:31 +00:00
itojun
6931d9c234
do not decode non-first IPv6 fragment. sync with tcpdump.org code
2001-01-08 16:42:29 +00:00
garbled
ff9d32a832
Add a bug that I forgot about in here.. so that I don't forget to fix it.
2001-01-08 08:33:24 +00:00
garbled
5a95f8151c
Add the sushi manpage to the makefile.
2001-01-08 08:24:17 +00:00
garbled
729ebd2d8e
Write a manpage for sushi. Closes PR 11902 by Lennart Augustsson.
2001-01-08 08:12:54 +00:00
martin
6f9aebaaf0
Cleanup startup error message handling, copy fatal messages to stderr
...
too when not (yet) running in background.
Avoid calling endwin() when curses has not been initialized. Fixes a core
dump reported by Bernd Ernesti when running full-screen mode with
configuration file errors.
2001-01-08 07:18:54 +00:00
martin
a6df9f9ad3
Fix coyp&pasto bug when parsing the ppp-expect-password option, reported by
...
Thomas Moestl against the FreeBSD version.
2001-01-07 21:01:03 +00:00
martin
d6af3290ae
Remove accidently imported generated y.tab.h file and make sure it's
...
removed by "make cleandir".
2001-01-07 09:03:21 +00:00
martin
9093099039
Fix configuration of isp* (ISDN ppp) devices via isdnd.rc,
...
patch from Christoph Badura.
2001-01-07 09:00:49 +00:00
enami
270db080e9
Use PRINTOBJDIR.
2001-01-07 08:00:54 +00:00
hubertf
f4f6931307
Alphabetize options.
2001-01-07 01:39:20 +00:00
veego
df22eba7da
len is size_t and not int.
...
Fixes compile problem on alpha.
2001-01-06 15:04:05 +00:00
jdolecek
4723e61556
rename sushi.msg.en to C.msg
...
build and install message catalog
2001-01-06 14:00:33 +00:00
martin
bb3d9aa044
Enable ISDN userland utilities.
2001-01-06 13:03:49 +00:00
martin
fbf08005d7
Import of essential ISDN4BSD userland utilities and their documentation.
...
The left out parts (which have not been installed by ISDN4BSD on NetBSD
anyway), may be added as pkgs later (if demand exists).
2001-01-06 13:00:10 +00:00
christos
f5e6028400
Get rid of the TRY_AGAIN kludge. It is completely counter intuitive to have
...
every DNS lookup fail after the first TRY_AGAIN failure.
Also take care of minor lint stuff [extra h_errno declaratation/NULL vs. 0 etc]
2001-01-05 19:34:13 +00:00
thorpej
33191e72a1
Use ${PRINTOBJDIR}.
2001-01-05 19:01:59 +00:00
thorpej
8463038876
Fix some things that were missed when this program was renamed to
...
"sushi".
2001-01-05 18:57:25 +00:00
agc
f1eeab30f5
Language police:
...
"It's" is short for "it is".
The possessive pronoun is "its".
2001-01-05 17:05:26 +00:00
garbled
c235d349be
Enable Sushi
2001-01-05 15:46:10 +00:00
lukem
c2aa46e7c2
use %ll_ instead of the less standard %q_
2001-01-05 03:27:26 +00:00
lukem
2537f730fa
always use %lld for INT64_FORMAT (rather than %ld on __alpha__ and __sparc_v9__
...
and %qd on everything else), and always cast the vars to (long long).
2001-01-05 03:21:53 +00:00
shin
745fabb2ce
MACHINE_ARCH for MIPS machine is "mipsel" or "mipseb".
2001-01-05 01:35:45 +00:00
garbled
fbbe4d12db
Initial import of sushi.
...
Sushi is an interactive, menu-based program that is designed to aid
the user or administrator with administrative and complex tasks on thier
machines.
Sushi provides a menu of various functions that the user can perform on
his or her machine. Once the user selects a desired function, the
function is either performed outright, or in most cases, the user is
asked to fill in a simple form with required and option information,
which is then processed by sushi, and the action occurs.
The programming interface for sushi is very simple. There are
directories containing various files, such as menu indexes, or forms for
the user to fill out. These files are interpreted by sushi to generate
the menus the user sees on his/her screen. When the form is filled out
by the user, the entries are passed as command-line arguments to a
program, or script contained in one of the subdirectories. In this way,
it is possible to add new entries to the sushi menu structure, by simply
adding a new menu item, form and script, the binary does not need to be
recompiled to take advantage of this new menu.
2001-01-05 01:28:33 +00:00
itojun
4519a2cf89
libc has clnt_sperrno(), no need to pull it into libamu.
...
this also raises problem when we try to link amd statically. PR 11187.
bumps libamu major.
2001-01-04 14:21:09 +00:00
itojun
92ee339d1c
sh3 split
2001-01-04 09:43:05 +00:00
itojun
11a8150bad
unbroken it. dev/i2p/iopvar.h requires sys/device.h for sizeof(dv_xname).
...
not sure if it is the right fix or not.
2001-01-04 06:16:02 +00:00
itojun
06b30834dd
${PRINTOBJDIR}
2001-01-03 15:57:00 +00:00
itojun
9857da78ba
s/make/${MAKE}/
2001-01-03 08:43:05 +00:00
hubertf
6e6337b43d
* findmatchingname():
...
When the bzip-pkg handling was introduced, a dewey pattern (foo>1) may get
a character-class-pattern attached (.t[bg]z), and the code was not prepared
to match that. I've special-cased handling of character-class pkg suffixes
for ".t[bg]z", and when scanning a dir in findmatchingname() now both the
'first' part of the pattern (e.g. "foo>1") and the suffix (e.g. ".t[bg]z")
must match the file, hence the two pmatch() calls.
* findbestmatchingname_fn():
Caught a case where ".t[bg]z" was not properly handled. Must do the same
suffix-processing again here!
Fixes PR 11856 by Dan McMahill <mcmahill@mit.edu>
2001-01-01 22:07:35 +00:00
martin
8679c35174
More va_list vs. _BSD_VA_LIST_ lossage
2000-12-30 21:45:44 +00:00
martin
8d2fdb358e
Don't duplicate system declarations (vsprintf and friends) already
...
present in system headers. Even worse: those declarations have slightly
different argument types (va_list vs. _BSD_VA_LIST_)
2000-12-30 21:36:23 +00:00
augustss
26ebe4297f
Add a flag to show the device driver(s) associated with each device.
2000-12-30 13:57:44 +00:00
augustss
7f426f36c1
ANSIfy.
2000-12-30 13:50:43 +00:00
itojun
4a49026fe0
move .PATH after bsd.prog.mk
2000-12-29 05:22:07 +00:00
itojun
3207cfe8dd
install sample configuration files into /usr/share/examples/racoon.
...
make variable "SBIN_RACOON" will build static racoon binary, and installs
it into /sbin (nonstandard)
2000-12-29 03:16:39 +00:00
itojun
31daf71078
visit usr.sbin/racoon in build process (if MKCRYPTO != no).
2000-12-29 02:41:55 +00:00
itojun
54e4101852
synchronize with latest tcpdump.org tree
2000-12-29 02:38:23 +00:00
itojun
66927d4789
move racoon build framework from sbin/racoon to usr.sbin/racoon.
2000-12-29 02:33:38 +00:00
thorpej
7490542205
Document the name forms of the ICMP and TCP field offsets/values
...
recently added to libpcap's compiler.
2000-12-28 22:43:39 +00:00
wiz
1d1f43e05c
Improve handling of -l with -m, and update documentation.
...
Based on an idea by Alistair Crooks in bin/11707.
2000-12-23 17:19:48 +00:00
wiz
a73ca31ff8
Clarify what happens if -d is specified without -m.
...
Fixes second part of bin/11707.
2000-12-23 16:30:21 +00:00
wiz
39df6581fe
Fix moving a user's home directory with 'useradd -md /new/home/dir user'.
...
Clarify code (newpwp was referencing the same struct as pwp).
Fixes first part of bin/11707.
2000-12-23 16:29:35 +00:00
itojun
8537da23ad
use strlcpy/at throughout the code. more strct argument validation.
...
revoke setuid privilege earlier.
sync with kame.
2000-12-22 15:12:04 +00:00
cgd
8d81e0e116
__CONCAT does token pasting, not string concatnation. if something like:
...
__CONCAT("foo","bar");
actually works to concantate strings, it's because the preprocessor expands
it into "foo""bar" as separate strings, and then ANSI string concatenation
is performed on that. It's more straightforward to just use ANSI string
concatenation directly, and newer GCCs complain (rightly) about misuse
of token pasting.
2000-12-20 01:34:39 +00:00
cgd
94e108c80f
avoid accidental use of ANSI C trigraphs.
2000-12-20 01:30:26 +00:00
cgd
d87582beba
avoid use of ANSI C trigraph ??)
2000-12-20 01:29:21 +00:00
itojun
10fb60e4ee
do not declare errno on our own. from: Patrick Welche <prlw1@newn.cam.ac.uk>
...
sync with the latest kame tree.
2000-12-19 23:55:02 +00:00
nathanw
95ecff2f0d
Pull in ${DESTDIR}/usr/include before ${DESTDIR}/usr/include/openssl, so
...
that we get the system's err.h, not openssl's.
2000-12-19 21:18:32 +00:00
scw
ab70197801
Select the object format in the Makefile, to allow selecting on
...
%MACHINE when deciding what object formats to support.
2000-12-18 20:43:58 +00:00
mike
ba39d0a858
Correct display of invalid username error and cache duplicate password
...
lookup (fixes PR#11695).
2000-12-17 22:47:14 +00:00
thorpej
893fdc80cf
Descend into altq.
2000-12-17 03:06:53 +00:00
thorpej
28f0042b51
Build glue for ALTQ programs.
2000-12-16 18:57:34 +00:00
thorpej
d4bf5787dc
Token bucket regulator config program for altq.
2000-12-16 17:53:19 +00:00
thorpej
8726857e6b
Import the altq status program.
2000-12-16 17:40:16 +00:00
thorpej
09dce659bf
Import the altq configuration daemon.
2000-12-16 17:39:40 +00:00
thorpej
95a6556014
Import the altq library.
2000-12-16 17:38:07 +00:00
lukem
1d0a6f62b8
revert 1.51 and 1.52 (_KERNEL_foo stuff), due to loud objections from
...
a couple of people. we'll just have to go back to adding this manually
to our config files...
2000-12-14 22:14:45 +00:00
scw
eee03f150e
No need to initialise a global to zero.
2000-12-13 23:00:32 +00:00
ad
ad2150de6f
Remove debug printf.
2000-12-13 12:34:02 +00:00
enami
f0f66cd139
..., and fix new warning on i386.
2000-12-13 11:07:16 +00:00
mrg
e7d5c1b188
fix LP64 warning.
2000-12-13 10:56:43 +00:00
enami
2285fa8eab
Print address of lower vnode of layered fs vnode.
2000-12-13 05:50:33 +00:00
enami
7ec21d4438
Use va.va_type instead of va.va_mode to determine if a nfs vnode is a
...
deivce node or not, since latter contains permission bits only.
2000-12-13 05:34:55 +00:00
hubertf
3d76df0ee0
Strip not only .tgz but also .tbz etc. (missed from last commit)
2000-12-13 03:49:56 +00:00
hubertf
5382dffae7
* Accept ".tbz" as an alternative pkg suffix to ".tbz" for pkg_add and
...
pkg_info
* In pkg_create, compress with bzip2 if a .tbz suffix is given
* Fix pkg_info to work via ftp, either via URL specified on command line
or via one made up from PKG_PATH (if set)
XXX ALWAYS tacks on ".t[bg]z", NOT ".t[gb]z" !!!
2000-12-13 03:17:53 +00:00
lukem
ea03d7ba8e
change KERNEL_foo -> _KERNEL_foo, as suggested by matt green
2000-12-12 17:49:20 +00:00
lukem
f125ced5a1
Add option `KERNEL_foo', where `foo' is the basename of the build directory.
...
This will get added to the Makefile's IDENT= as -DKERNEL_foo.
2000-12-12 08:46:02 +00:00
ad
3998cc1155
Nits.
2000-12-11 19:33:55 +00:00
ad
c87303f168
Put back missing line break.
2000-12-11 14:38:43 +00:00
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