cgd
9a222ad604
remove .cvsignore files; if the tree doesn't clean completely, that's a bug
2000-01-16 08:27:40 +00:00
bouyer
f0f0eba116
In real_plog() change vsprintf() to vsnprintf() to be sure we'll never overflow
...
msg[]. I didn't check all the plog() call so I don't know if this overflow
is possible by a non-root user or not.
Suggested by Zdenek Salvet <salvet@ics.muni.cz> a looong time ago.
2000-01-15 15:51:54 +00:00
jlam
2cda0d3aff
Add 'l' to getopt-checked flags
2000-01-13 16:04:53 +00:00
itojun
a31f62a92c
call sigsetmask() on ipsec initialization failure.
2000-01-13 15:53:00 +00:00
abs
0e026526cf
fix bug that caused first load to fail - from jkunz@unixag-kl.fh-kl.de
2000-01-10 19:33:18 +00:00
hubertf
bbb733f849
mention -Ss in usage
2000-01-10 14:53:56 +00:00
hubertf
be120f8f41
Also move the +SIZE files into place, if a pkg comes with some.
2000-01-09 17:21:53 +00:00
tsutsui
5cb06e6456
Use uname(3) to determine MACHINE type.
2000-01-09 04:54:53 +00:00
msaitoh
049ad0d982
machine/exec_coff.h -> sys/exec_coff.h
2000-01-07 09:40:33 +00:00
itojun
293291b23d
grammar fix. sync with latest KAME.
2000-01-06 07:58:04 +00:00
itojun
2e904aec57
make IPV6_BINDV6ONLY setsockopt available. it controls behavior of
...
AF_INET6 wildcard listening socket. heavily documented in ip6(4).
net.inet6.ip6.bindv6only defines default value. default is 1.
"options INET6_BINDV6ONLY" removes any code fragment that supports
IPV6_BINDV6ONLY == 0 case (not defopt'ed as use of this is rare).
2000-01-06 06:41:18 +00:00
itojun
9695855746
add missing variables under net.inet6.ip6.
2000-01-06 02:56:44 +00:00
ad
a4eb83847b
Update for changes to 'struct wsdisplay_font'.
2000-01-05 18:46:43 +00:00
drochner
4b3a806e80
print a warning if a "cinclude"d file cannot be opened and the -v flag
...
is given
2000-01-05 11:24:02 +00:00
hubertf
873c34bf5e
Some changes from David Maxwell <david@fundy.ca>:
...
- make it clear that a URL or full path can be given on the command line
- explain where depending pkgs are expected to live
2000-01-04 22:39:28 +00:00
itojun
07c2fe1cd9
add net.inet6.icmp6.nodeinfo sysctl.
...
this allows you to disable/enable ICMPv6 node information query/reply
processing (which tells remote end the gethostname(3) setting, interface
addresses on the node, and some other things - documented in
draft-ietf-ipngwg-icmp-name-lookup* or something alike).
to test it, try ping6 -w ::1 with nodeinfo=0 and nodeinfo=1.
(sync with kame change)
2000-01-02 16:31:17 +00:00
itojun
f5507e1557
avoid use of bitfield in packet format definition. it is non-portable
...
(packing constraint is unknown).
avoid use of u_int8_t bitfield. it is illegal.
2000-01-02 13:15:53 +00:00
itojun
758c15425b
wording changes. document rtsol(8) behavior earlier in the document.
...
(sync with kame repo)
2000-01-02 06:30:15 +00:00
agc
2f3f04acfd
Enhancements from Hubert Feyrer:
...
+ copy all files and directories in <skeldir> to new user's home
directory, not just if they begin with a '.'
+ use pax to copy files from <skeldir>, as this will allow <skeldir>
to contain directory trees as well as regular files
+ use -h arg to chown(1) in case any symlinks have been created in the
new user's home directory
+ getpwnam(3) does not set errno, so use errx(3) and warnx(3)
+ use nologin(8) in preference to false(1) when deleting users but
preserving information
+ in usage messages, specify [-r lowuid..highuid] rather than a simple
[-r range]
1999-12-31 21:58:14 +00:00
itojun
1d4f533c98
avoid use of kvm, mostly for boot floppy's convenience.
...
(sync with latest kame)
1999-12-31 19:40:19 +00:00
itojun
5dd97131d3
typo (sa_family must be sa_len)
...
NetBSD PR: 9084
1999-12-30 15:39:40 +00:00
itojun
c8ebe62e8b
avoid memory leak on realloc() error.
1999-12-30 09:10:28 +00:00
hubertf
a27c7840ac
mention /usr/share/examples/apm/script
1999-12-29 05:00:43 +00:00
mjl
9d38d8530d
Fix typo.:wq
1999-12-28 02:54:51 +00:00
garbled
2ae03f4ff8
Add CPPFLAGS so this can be cross compiled.
1999-12-24 19:12:38 +00:00
agc
7497747c60
Add new functionality, and fix some bugs and oversights:
...
+ Moved all internal definitions from usermgmt.h to user.c
+ Added prototypes to usermgmt.h
+ Allow defaults to be set at build time
+ Check the effective uid is 0 if any data is to be modified
+ Check all numeric uids and gids really are numeric
+ Fix a bug (reported by lenb at sasquatch.com) where new ranges were
appended to old ranges, rather than replacing them
+ Add userinfo(8) and groupinfo(8) utilities (if EXTENSIONS is
defined), whereby user and group information can be displayed. Add
manual pages for new utilities. Add front-end calling from user(8)
and group(8) accordingly.
+ Make all functions visible outside the user.c file again. User and
group manipulation may be split out into a separate shared lib in the
future
+ Split off main function into a separate main.c
+ Changed default group to be "users"
+ Changed despatch table for commands to work in a more sane manner
+ Added "default-group" target to Makefile, so that the default group
can be made easily.
1999-12-24 09:08:48 +00:00
mjl
8515b446a0
Fix null terminating the wrong buffer curtesy of similar variables
...
mixed up. Seemed to never have any ill effect, but then...
Noted by Tetsuya Furukawa in FreeBSD PR/15604.
1999-12-23 02:10:07 +00:00
tron
7ff4a3bbe2
Replace HTML tag by correct character. Problem reported by SAKAI, Atsushi
...
in PR bin/9036.
1999-12-21 18:45:52 +00:00
itojun
8a32f07b83
wording fix.
1999-12-21 01:39:44 +00:00
hubertf
be1f1ece47
Set things to a sane state for db(3) routines.
1999-12-20 18:23:03 +00:00
nathanw
19d95c5d43
Fix typo in comment.
1999-12-20 17:19:13 +00:00
itojun
a733a88c71
fix default daemon pathname.
1999-12-20 16:23:44 +00:00
itojun
2d9ec4dac7
void unbounded sprintf().
...
fix proc title.
1999-12-20 16:22:41 +00:00
itojun
01c6c6df06
fix wrong indentation.
1999-12-20 16:03:19 +00:00
itojun
e67cbfed4a
oops, fix typo.
1999-12-20 16:01:31 +00:00
itojun
e0e43ad479
fix uninitialized pointer access on mapped addr handling.
...
add more debugging info on setsockopt errors.
1999-12-20 15:35:55 +00:00
jdc
6ed8472046
Fix include.
...
Add prototypes.
1999-12-20 09:51:53 +00:00
jdc
9e109631e6
Manual page to sparc subdirectory.
1999-12-20 09:51:07 +00:00
jdc
9a26c043d2
Added tadpolectl
1999-12-20 09:50:20 +00:00
itojun
184c111af0
fix possible infinite loop in tcp relay (avoid possible DoS).
...
PR: 8640
From: Feico Dillema
1999-12-20 05:41:35 +00:00
hubertf
78254bd723
Put back former -s switch to pkg_create as -L now.
...
Fixes PR 8982 by Eric Schnoebelen <eric@cirr.com>
1999-12-20 03:25:57 +00:00
tsutsui
e4e5afee28
mdconfig /dev/md0c rather than /dev/md0a in EXAMPLES.
1999-12-18 03:14:15 +00:00
abs
65b09cecfc
Remove obsolete reference to mkpasswd(8)
1999-12-17 13:11:22 +00:00
garbled
b8bee8a542
Typo in makefile.
1999-12-17 05:32:38 +00:00
garbled
606c3a8481
Add new binary tadpolectl for use with Tadpole SparcBook machines.
...
Presents a sysctl(8)-like interface for the user to read and modify
tadpole specific values and hardware states. (for things like changing the
bell frequency/volume, tft brightness, mouse variables, etc)
1999-12-17 05:30:02 +00:00
garbled
be3f0561fc
Fix some minor typos and word usage nits.
1999-12-17 05:01:26 +00:00
bouyer
7616130d51
Explicitely cast to (u_quad_t) calls to btodb() and dbtob() to avoid
...
int overflow. It's now possible to add/display quotas of more than
4G.
XXX I'm sure there is a PR open on this but I couln't find it with the
usual search engines. If someone knows it's number ...
1999-12-16 17:29:52 +00:00
itojun
a650ffbfaf
write out dump file into /var/run, not /var/tmp.
...
(sync with KAME, for possible security reasons)
1999-12-16 05:55:52 +00:00
garbled
37b2f44641
Enable build on sparc, and move manpage out of i386 specific directory
1999-12-15 20:34:03 +00:00
itojun
644cf51b1e
add -I and -l. cleanup on screen formatting.
...
(sync with latest KAME)
1999-12-13 15:30:25 +00:00
itojun
2faf5d6a6d
s/.Os KAME/.Os/
1999-12-13 04:38:22 +00:00
itojun
e9dcae109b
use getaddrinfo() for getting address parameter.
...
clarify command line parser. add -I option.
(sync with recent KAME)
1999-12-13 04:30:53 +00:00
itojun
af2a74fdec
use sizeof(foo) instead of hardcoded value, to help synchronizing
...
variable def and function parameter.
1999-12-13 04:25:08 +00:00
hubertf
93331a6d49
Remove code to make this compile on 1.4.1, as requested by Luke and
...
Frank. We'll need to move this to pkgsrc to get it for 1.4.1.
1999-12-13 00:26:26 +00:00
veego
9c9aae0fda
Use the new IP Filter dist layout for.
...
We are now at version 3.3.5.
1999-12-12 11:29:55 +00:00
thorpej
9e4b4a03d7
Need <string.h> for memset prototype.
1999-12-11 18:20:27 +00:00
thorpej
bc322cb5f0
Fix printf formats; cast pointer diffs to long, and use %ld.
1999-12-11 18:19:20 +00:00
mrg
2a987cd998
- use symbolic names for mode bits
...
- use _exit() where we should
- fix spelling mistake
- use vasprintf() in pstatus()
all from freebsd.
1999-12-11 02:01:18 +00:00
mrg
585454b2f2
xref setsockopt (from freebsd) and hosts.equiv.
1999-12-11 01:59:43 +00:00
mrg
2e2dfe5c71
tsk. tsk. document new features i added.
1999-12-10 23:49:03 +00:00
itojun
e6d250552f
s/.Os kAME/.Os/
1999-12-10 11:05:10 +00:00
itojun
4adaf7b678
oops, forgot to add the file. sorry.
1999-12-10 11:04:08 +00:00
itojun
e8d8a9dd7f
sync with more recent KAME.
...
- more debugging messages
- corect inet_pton() error code check
- don't mix-up "gif10" and "gif0" (due to strncmp mistake)
1999-12-10 06:13:31 +00:00
itojun
192f4042b9
sync with recent KAME. tiny wording fix.
1999-12-10 05:48:51 +00:00
itojun
7201a8f4cd
sync with recent KAME. give a better debugging information.
1999-12-10 05:47:51 +00:00
itojun
6baefd92e4
sync with recent KAME.
...
- more length overflow check for ip6 related parsing
- protocol decode fixes
- add dhcp6 parser
XXX how should we maintain usr.sbin/tcpdump for years to come?
relationship with www.tcpdump.org codebase?
1999-12-10 05:45:07 +00:00
itojun
d81f686e11
typo fixes.
1999-12-10 01:09:06 +00:00
itojun
4265f28e51
sync with latest KAME. cleanup on interface type determination.
1999-12-09 15:34:19 +00:00
itojun
119ee78fd0
sync with latest KAME tree. manpage improvements.
1999-12-09 15:30:43 +00:00
itojun
9e8f1055f6
sync with latest KAME. nuke use of ss_{len,family}.
...
CVsA: ----------------------------------------------------------------------
1999-12-09 15:20:02 +00:00
itojun
d9a742bd0d
improve debugging functionality.
...
(sync with latest KAME)
1999-12-09 15:08:33 +00:00
msaitoh
01dc593408
fix the table of the STATE field of "pstat -t"
1999-12-08 22:01:53 +00:00
lukem
8c1445f5dc
* cleanup the usage messages:
...
- put `usage' at the start of each message
- put a space between the option and arg in [-x foo]
* fix command parsing for when a two word command is invoked without
args or with an invalid second arg so that a more appropriate error
message is printed.
1999-12-08 21:45:54 +00:00
hubertf
73332d1d4c
Make MKDIR just be /bin/mkdir, without -p
1999-12-08 18:22:54 +00:00
hubertf
f925a43bdf
- Only use strlcpy() on systems that have it, i.e. >=1.4K. This makes
...
this working again on 1.4 systems.
- Revert last change to argument passing which broke "user del",
"user mod", ...
1999-12-08 18:12:16 +00:00
soren
5220b33459
Add user(8).
1999-12-08 09:19:04 +00:00
itojun
6ac6bbb103
sync with more recent KAME.
1999-12-08 04:54:15 +00:00
itojun
92732ebc68
netbsd rcsid fix.
1999-12-08 04:51:04 +00:00
itojun
9f2f48b6ef
fix pathname to /etc/rtadvd.conf.
...
NetBSD PR: 8966
1999-12-08 02:31:26 +00:00
soren
6cc6a03447
Add adduser(8) for compatibility.
1999-12-08 00:01:36 +00:00
soren
e7d9a82c6f
'If it comes from a client that already knows its address and is not
...
requesting a broadcast response, and we can unicast to a client without
using the ARP protocol, sent it directly to that client.'
Make some ARCS firmware happy.
Many thanks to Ted Lemon for debugging this.
1999-12-07 23:23:16 +00:00
wennmach
914178b225
code.c is no longer used, we use strsvis instead. Removed prototypes
...
from extern.h
1999-12-07 18:42:06 +00:00
mrg
5b6d0e7e39
- add timeouts to displayq(), rmremote(), sendfile() and response(),
...
and use these timeout in the lpq, lpd and lprm programs.
these stop hung remote printers that accept tcp connections but do
not process jobs from hanging the whole system and letting the sysadmin
have a clue about what is going on with this rogue printer.
- add a -r flag to lpd to allow `of' filters for remote jobs.
i know there are ways around this, but i just don't care.
- add a -f flag to lpf to add missing carriage returns.
useful when printing UNIX files to an, eg, LaserWriter that wants CR's
as well as LF's in raw text. stair-stepped text is no fun.
- implement child process accounting: we just have a limit on the number
of children we can have (settable by the sysadmin), and we sleep when
this number is reached. this can reduce malicious not-so-malicious
attacks on the print server by a rogue remote client..
- use setproctitle() where appropriate so the sysadmin has a clue about
what each of the lpd's here are doing.
this was useful to help diagnose a problem (that the above child process
accounting change reduces the lossages of) where a rogue client was
attempting "lpq" operations on one stuck queue in rapid succession,
causing the lpd server to be extremely slow, due to the large number
of lpd processes running.
i have been running these changes in production for about a year.
1999-12-07 14:54:44 +00:00
ad
8ad73e9274
RCSID police.
1999-12-07 11:30:27 +00:00
lukem
bbd13d34a8
* don't dump core if run without args
...
* use strlcpy() instead of homegrown strnncpy()
* sort #includes
1999-12-07 10:42:12 +00:00
lukem
02bc52bd3e
remove unused STRNCPY macro
1999-12-07 10:37:57 +00:00
lukem
dda92ed7f3
missing ,
1999-12-07 10:25:33 +00:00
lukem
c7a4f3b509
use (c) instead of 8bit copyright symbol...
1999-12-07 10:14:01 +00:00
simonb
837589f349
Fix up a few calls to usage().
1999-12-06 23:11:27 +00:00
simonb
e919f8db3f
Use FILES= to install example files instead of home-grown install rule.
...
Fix DPADD usage.
1999-12-06 22:52:18 +00:00
simonb
d193cbd060
Make this compile with WARNS=1.
1999-12-06 22:50:46 +00:00
simonb
faba922c92
Make ./etc/skel and ./usr/share/examples/usermgmt with mtree, and don't
...
create the directory in the user(8) Makefile.
1999-12-06 22:44:47 +00:00
simonb
a4bb8cea12
Make this compile with WARNS=1.
1999-12-06 22:29:02 +00:00
simonb
7506323401
Use LINKS+= not LINKS=.
1999-12-06 22:28:12 +00:00
agc
7beb00d627
Fix typos.
1999-12-06 21:39:20 +00:00
agc
af1b2fe493
Add SVR4/Solaris-like useradd/usermod/userdel functionality, and
...
groupadd/groupmod/groupdel functionality, along with two front-end
utilities, user(8) and group(8).
Based on the addnerd package, but most of the interface has been
completely rewritten, and suggestions from simonb and mrg have been
incorporated.
1999-12-06 21:31:42 +00:00
itojun
4ba0077ac0
be more friendly with non-IPv6 kernel.
1999-12-06 01:26:26 +00:00
jdolecek
5986e9b6ee
main(): g/c variable errs accidentaly introduced in last commit, rename
...
'i' to 'opt'
1999-12-05 22:22:05 +00:00
jdolecek
0e29a42af3
Change the formatting of output so that entries with host:user longer than
...
24 characters would be displayed correctly.
Fixes bin/8880 by Brian Stark <bstark@uswest.net>.
While here, convert code to use getopt(3) and do some const poisoning.
Also g/c variables uid and euid, they are no longer needed after
the split of ../common_source/common.c
1999-12-05 22:18:40 +00:00
jdolecek
b86257129c
put fatal() and a some of variables used independantly of other functions
...
in common.c into separate files - this slighly cuts down size of pac(1)
not that it's really significant, but every bit counts ....
1999-12-05 22:10:57 +00:00
itojun
9d1c5f0b5c
IPv6 support in syslogd. actually we need library update as well.
...
NetBSD PR #8934 from Feico Dillema <dillema@acm.org> (with memory leak fix).
1999-12-02 16:17:29 +00:00
wennmach
e1bf4e526c
Use strunvis instead of homebrewed "decode" routine
1999-12-01 22:14:46 +00:00
wennmach
dff19e227b
Now that we have strsvis, use it.
1999-12-01 22:12:52 +00:00
hubertf
d11f27480e
Not without my handbag. (Forgot this in last commit)
1999-12-01 15:15:29 +00:00
hubertf
402f80b9da
- Comment code
...
- Minor re-indenting
- Fix printing of @ignore in pkg_info (did this ever work?)
- Fix installing of local wildcard dependencies (unused in main system)
- Fix deleting of packages that depend on wildcard dependencies
(fexist() is not enough there :-)
1999-12-01 14:51:50 +00:00
hubertf
28f1032831
Document the current round of the game. :-)
1999-12-01 05:08:34 +00:00
hubertf
2b494f847d
Don't be verbose unnecessarily. (Instead, just remove this stale debug
...
code)
1999-12-01 05:08:10 +00:00
sommerfeld
772dc3bc64
nope, those are unsigned long longs; correct accordingly..
1999-12-01 03:40:51 +00:00
sommerfeld
71b188db88
Render LL128-safe (fixing printf formats)
1999-11-30 21:13:46 +00:00
veego
5ceefc298e
Backout the last change.
1999-11-30 20:34:51 +00:00
veego
626fb4bb79
ndc is now a binary so we don't need the 'exec' anymore.
1999-11-30 20:18:11 +00:00
sommerfeld
3e6c42c11a
Bugfix: deal with ${CC} containing spaces.
1999-11-30 18:28:16 +00:00
ad
73f0c424f5
- Fix location of RCS Id string.
...
- It's now syslogd.pid, not syslog.pid.
1999-11-30 12:08:49 +00:00
hubertf
ecf89794f5
Put support for @src back in.
...
For users who use private packages that use it. (Hi Bill!)
1999-11-29 20:09:54 +00:00
hubertf
406791739c
Add code to include the size of a package into both the
...
installed version and binary packages. The size can be queried then
via pkg_info:
xfeyrer @ noon% pkg_info -s xv
Information for xv-3.10apl1:
Size of this package in bytes: 4670692
xfeyrer @ noon% pkg_info -S xv
Information for xv-3.10apl1:
Size in bytes including required pkgs: 14610165
While doing work on the size code, support for the @src directive was
removed (formerly enabled with the pkg_create -s switch, but unused in
our pkg system). The new pkg_info -s and -S switches were tested on
installed, local (file) and remote (ftp) packages.
In bsd.pkg.mk, take special care for pkg_* versions that do not have
the pkg_create -s and -S switches and do not record size information
there.
1999-11-29 19:48:44 +00:00
itojun
879146211f
align stat results better.
1999-11-29 13:53:00 +00:00
itojun
0641b08184
add cnwctl(8), a control program for cnw interface.
...
from bsdi/freebsd-pao cnwctl(8).
1999-11-29 12:55:06 +00:00
itojun
876c4c29f7
cnw driver controller, from FreeBSD/PAO2 repository
1999-11-29 12:32:17 +00:00
veego
9f3c20bc0f
Use the libc md5 function.
1999-11-28 17:39:06 +00:00
veego
5e5665ea10
Remove commented lines which are not used here.
1999-11-28 17:02:27 +00:00
veego
ff8362d781
Install named.conf again into /usr/share/examples/named.
...
Somehow it vanished when I updated the bind version.
1999-11-28 16:58:16 +00:00
lukem
683d885daf
more gracefully detect _NG_ERROR
1999-11-28 04:40:21 +00:00
mrg
6663793e96
add some debug messages.
1999-11-27 14:51:49 +00:00
simonb
da434805dc
Remove update(8) now that we have trickle-sync.
1999-11-25 01:20:27 +00:00
itojun
ad663a8d32
refrain using non-standard .Sh. use .Ss.
1999-11-21 17:28:23 +00:00
veego
f038a8aeeb
Add the missing all-named-xfer all-ndc: all-named target.
1999-11-21 16:55:23 +00:00
itojun
395f032639
s/make/${MAKE}/
1999-11-21 16:46:33 +00:00
itojun
b7a7f5becf
use print-objdir instead.
...
Suggested by: tsubai
1999-11-21 16:39:54 +00:00
itojun
5d6d47c96c
fix compilation of named-xfer and ndc, when you do "make obj" (including
...
"make build" from the top).
XXX
if you do "make obj", you have to reference:
bind/named/obj/pathnames.h
from either of them by using relative path:
${.OBJDIR} = bind/named-xfer/obj or
${.CURDIR} = bind/named-xfer
-I${.OBJDIR}/../named was included but is not the correct one.
I used -I${.CURDIR}/../named/obj, but I'm not sure if it is the right way.
1999-11-21 16:26:03 +00:00
veego
b4f26a2c2c
Ups, remove the LDSTATIC which was only there for tests.
1999-11-20 20:42:39 +00:00
veego
3c25783fec
Use the bind source from basesrc/dist/bind.
1999-11-20 19:47:10 +00:00
abs
3214d69367
Our db btree(3) implementation is tuned for ordered insertion, so pipe
...
through sort before makedbm.
This drops Erik Rungi's <rungus@openface.ca> passwd.byname generation for
3000 entries from 25-30 seconds down to 0.75 seconds.
1999-11-19 16:55:25 +00:00
bouyer
689cdcf64b
Adapt printf formats for 64bit counters.
1999-11-19 10:45:23 +00:00
mrg
b016d0483c
fix MKSHARE=no
1999-11-19 04:20:14 +00:00
enami
82d7115cf2
Don't pass so many args to .Nd macro. It just overflows.
1999-11-19 01:12:39 +00:00
kristerw
2220c68654
Typos (from OpenBSD)
1999-11-18 19:02:31 +00:00
enami
2ca792df74
- Sync mount options and vnode flags with reality.
...
- Use i_e2fs_rdev.
- Print per filesystem data only if an inode is associated to the vnode.
1999-11-18 08:34:38 +00:00
enami
041d1aa9b5
Cosmetic changes; fix indentation and usage of white spaces.
1999-11-18 08:27:39 +00:00
enami
c1fd241001
The field to print vnode tag isn't necessary so wide.
1999-11-18 03:08:38 +00:00
fredb
60fae50bc1
Don't preserve uids or permissions of checked out files (MTREE, DEINSTALL,
...
INSTALL) into package tarballs. Files installed by the package itself are
not affected.
1999-11-18 02:05:16 +00:00
jonathan
436062d739
Update to 4.0.98f. fix last remaining references to xntp.
1999-11-16 03:53:21 +00:00
mjl
f214fa323a
From FreeBSD bin/14844 (slightly modified): Due to signed calculations
...
with the packet size, a short packet would trigger an infinite loop
on little endian machines.
1999-11-15 15:59:24 +00:00
mjl
2c3c567c94
From FreeBSD misc/14850: When communicating with a BOOTP server,
...
dhclient would fail to configure the interface and crash. Added check
for lease time option present before using that value.
1999-11-15 15:50:16 +00:00
sommerfeld
3fc2334c5d
After some light testing, it worked for me, so...
...
Commit mrg's fix from pr8791: don't un-export filesystems which are just going
to be re-exported; instead, do additions, then deletions.
1999-11-14 14:37:16 +00:00
wennmach
5677540edf
Add __RCSID()
1999-11-12 14:42:35 +00:00
abs
9c1ad975e8
Check return value from realpath() to avoid a NULL pointer being passed to
...
alloc_lpkg(). Avoids coredump if current directory is invalid.
1999-11-10 18:51:47 +00:00
drochner
b12f1e565f
print a nicer error message if a screen is already configured
1999-11-10 16:34:58 +00:00
wennmach
7b5b69d3cb
Add RCS tag
1999-11-09 22:41:53 +00:00
drochner
85cbf55d16
Since our gcc doesn't warn about NULL format strings anymore, we can
...
fix the incorrect err(1, "%s", "") et al.
Closes PR bin/7592 by cgd.
1999-11-09 15:06:30 +00:00
drochner
68062ca8dc
prototype encode()/decode()
1999-11-09 10:16:55 +00:00
wennmach
7db0eb0492
Encode file names using strvis(3) when creating a specification.
...
Escape white space characters and `#' characters. Do the inverse
when reading specs.
This is a temporary fix until we have strzouvis(3) (or some such)
which is an improved version of strvis (taking an additional list
of characters to encode).
Fixes PR 5006 and PR 7663
1999-11-07 20:23:01 +00:00
erh
6752f572d8
Remove ELFNAME defines since they are defined in sys/exec_elf.h
1999-11-04 02:00:17 +00:00
hwr
e00fb667a6
Change bogus section headers. From PR 8735.
1999-11-03 21:44:37 +00:00
lukem
1e0635835d
fix title. noted by Danny Thomas <D.Thomas@cmcb.uq.edu.au> in [bin/8734]
1999-11-02 10:30:38 +00:00
veego
09d42ef262
Use BIN{OWN,GRP,MODE} to create the directory and not DOC{OWN,GRP,MODE}.
1999-10-31 22:46:17 +00:00
is
6f86d72282
Document the callback option, in a way similar to what John A. Maier
...
suggested in PR 8550.
1999-10-28 09:41:56 +00:00
kleink
522cbf0248
Update to match new SVR4-style definition names in <sys/exec_elf.h>.
1999-10-25 13:55:06 +00:00
veego
10a4c3c374
Updated to the new NetBSD source layout with basesrc and syssrc.
...
Apply the MKMAN and MKSHARE changes which someone changed in the Makefiles
but did not apply them here.
Add the mediaone example.
Changes for the new ipfilter version 3.3.3.
1999-10-24 19:56:31 +00:00
msaitoh
dac65e51e9
skip check if the output database file name != "/var/db/kvm.db"
1999-10-23 04:02:09 +00:00
hannken
5fb16f4d15
Undo last change. While these macros are defined in exec_elf.h, they are
...
enclosed by `#ifdef _KERNEL'.
1999-10-22 10:58:00 +00:00
erh
59b90d4a0e
Remove ELFNAME macros which are already defines in exec_elf.h
1999-10-21 21:17:08 +00:00
jonathan
44249bfade
*** empty log message ***
1999-10-21 02:46:21 +00:00
erh
c98f493f90
Fix arguments to printf string. Was causing a crash on out of range mtu settings.
1999-10-14 18:29:02 +00:00
jdolecek
1374533c20
document ddb.fromconsole & DBCTL_FROMCONSOLE, description taken from options(4)
1999-10-14 09:33:51 +00:00
jonathan
88beeca68b
Perl script to aid importers of ntp-4.x (replaces xntp)
1999-10-13 22:18:53 +00:00
sjg
872404ddf2
avoid warnings from gcc about x possibly being uninitialized
1999-10-11 12:40:12 +00:00
sjg
6c501163d3
missing P in \fP
1999-10-11 12:37:43 +00:00
mrg
f01ad921fa
notice "dty" as well as "tty".
1999-10-11 11:44:59 +00:00
mrg
7ca673b24b
add a (long) cast to previous fix like the other arguments.
1999-10-10 00:15:27 +00:00
hubertf
4fa18183d7
Install example dhcpd.conf into /usr/share/examples/dhcp
1999-10-09 15:33:36 +00:00
msaitoh
0fcbe067c6
s/ the the / the /
1999-10-08 20:13:42 +00:00
msaitoh
e73ef7c8bf
s/ a a / a /
1999-10-08 19:55:43 +00:00
ad
d3f47cfba9
A colon is the preferred way to split a user and group name pair; make this
...
possible and depreciate the use of dot.
1999-10-06 21:54:10 +00:00
ad
29836f5681
When reporting on group quotas, don't label the first column with "User".
1999-10-06 12:17:31 +00:00
mycroft
c960d1da4a
Adjust this to work on the Alpha.
1999-10-06 07:20:20 +00:00
is
a7c7586cf6
First part of ARCnet support.
...
Matching for anything won't work (as we need to teach the stuff about
variable length link level headers), but printing is fine.
1999-10-05 20:37:21 +00:00
mycroft
357cd6197f
Make this work on file systems larger than 2GB.
1999-10-05 03:14:28 +00:00
proff
e09818f9fd
Apply Force (-f) recursively
1999-10-04 17:16:59 +00:00
soren
bcc362ca92
Account for widening of the v_usecount member in struct vnode.
1999-10-01 23:11:24 +00:00
sjg
dbb9ca2738
Add printing of TELNET options (with -v) and hex/ascii (-X).
...
Thanks to Alan Barrett for the simpler hexdump code and testing.
Tested on -current and 1.4.1.
1999-09-30 14:49:12 +00:00
soren
30d18a154c
Remove extraneous colons and newlines from perror(3) arguments.
1999-09-30 12:35:52 +00:00
bouyer
1679d2b98e
Add handling of the proc hierarchy. Document it, as well as kern.defcorename.
1999-09-28 14:48:48 +00:00
kleink
3e833f70b4
Need <sys/param.h> for MAXHOSTNAMELEN.
1999-09-26 10:40:32 +00:00
mrg
23b9fac082
delint and other cleanups.
1999-09-26 10:32:27 +00:00
kleink
99c164dd65
Need <sys/param.h> for MAXHOSTNAMELEN.
1999-09-26 10:27:40 +00:00
msaitoh
c67cb58b47
add "-o database" option to specify alternate database file path.
1999-09-24 20:08:08 +00:00
hubertf
1f6247c83d
Add some sanity checks on what pkgdb_retrieve() returns.
...
Noted by D'Arcy J.M. Cain <darcy@druid.druid.net> on current-users.
1999-09-24 14:39:44 +00:00
enami
8e1cda20c6
Fix the path of ioconf.incl.$MACHINE using sourcepath(). This is part
...
of PR#8369. Also, make sure that the file pointer ifp is always closed.
1999-09-24 04:48:37 +00:00
enami
532da8eb1c
Remove redundant declaration of firstfile().
1999-09-24 04:23:36 +00:00
tron
7469644d8f
Replace place holders (e.g. "@CMD_EXT@") with correct values for NetBSD.
1999-09-23 19:38:10 +00:00
ws
b47ad60693
Correct handling of extended partitions within extended partitions.
...
Problem found and new program tested by Reinoud.Koornstra@ibbnet.nl .
While here, add support for Linux extended partitions.
1999-09-23 15:21:12 +00:00
ws
b17a1042ba
Allow mutual dependencies.
...
Output string-valued options reasonably to option files.
1999-09-22 14:23:03 +00:00
is
54e4d2fc26
Fix grammar, as pointed out by Olaf Seibert.
1999-09-21 15:50:19 +00:00
mason
6b7a2b3594
Fixed typo. (invalud -> invalid)
1999-09-21 01:13:50 +00:00
kleink
8753f5a3c6
Add trailing newline to usage string.
1999-09-20 15:01:36 +00:00
itojun
f7c22e9eaa
fix internal servers (like echo) so that they can accept AF_INET6 connections.
...
add AF_INET6 support for port_good_dg().
1999-09-15 09:59:41 +00:00
mason
164b1b9275
Fixed grammatical error. "Allows to call" -> "Allows calls to"
1999-09-13 19:04:35 +00:00
tron
e6523d9b6c
Don't unnecessarily check device names if "-x" is used.
1999-09-13 16:59:54 +00:00
tron
6c817dd128
Display all drives if "iostat -x <interval>" is used.
...
Fixes PR bin/8389 by Mattias Pantzare.
1999-09-13 16:56:35 +00:00
itojun
e31c5df7d2
sync with recent KAME code.
...
- bark if extra argument is specified.
1999-09-13 11:07:52 +00:00
hubertf
7ddf2760b9
Handle symlinks to directories correctly in "check" and "rebuild".
...
Problem reported by Matthias "tron" Scheler in private mail.
1999-09-13 00:32:14 +00:00
kleink
03126e1c99
Use full month names with .Dd, as per mdoc.samples(7).
1999-09-12 18:47:10 +00:00
itojun
ec7f04c32c
support coff image file.
...
(this is part of NetBSD/sh3 patches)
1999-09-12 16:08:13 +00:00
chs
21eedb0ec1
the PMAP_NEW option is gone as the new interface is no longer optional.
1999-09-12 01:19:23 +00:00
jdolecek
7ee18b2d1f
Add ntfs to the list of exportable filesystem types, now that's it's actually
...
exportable
1999-09-10 16:20:22 +00:00
simonb
fd8040a031
s/acknowledgment/acknowledgement/
1999-09-10 03:24:14 +00:00
mason
c709329170
Fixed typo. inbould -> inbound
1999-09-09 18:31:37 +00:00
hubertf
d29beeb5df
Remove the LogDir (/var/db/pkg/foo-x.y) _after_ we've run the DEINSTALL
...
script a second time (else there's nothing left to run ;).
Noticed by Jim Wise.
1999-09-09 01:36:30 +00:00
hubertf
b59ddc2237
Comment pl_ent_t to make debugging easier.
1999-09-09 01:31:44 +00:00
augustss
fda1b1b26f
Make output a little less confusing if run without root priviliges.
...
From "Soren S. Jorvang" <soren@wheel.dk>
1999-09-08 02:39:36 +00:00
soren
db8381e120
Append newline in usage().
1999-09-08 01:33:39 +00:00
itojun
22dc13ab4a
improve description on ipcomp case. (sync'ed with kAME)
1999-09-07 06:49:37 +00:00
sommerfeld
75397663ed
Correct precision estimate:
...
we buzzloop calling gettimeofday() until we see a big jump.
old code would take the difference between the immediately previous return value.
Now, compute the difference based on the clock value as of right
after the previous big jump.
An alpha pc164 at 500MHz can do about 700 calls to gettimeofday() in
one clock tick, each of which increments tv_usec by 1 -- so the "big
jump" at the end is only ~270us rather than the real clock tick of
976us, which yields a precision value which is overoptimistic by a
factor of ~4. The corrected code now yields the exact tick value
(which is correct since NetBSD/alpha doesn't have a precise
microtime).
1999-09-06 22:27:44 +00:00
sommerfeld
1381ef0ce0
When peers are configured "remotely" (by ntp_intres.c), don't start
...
more than one per timer tick. this will hopefully cause faster
convergence since the responses are less likely to pile up on top of
each other. (they'll eventually get randomized out of synch with each
other, but there's no sense in starting them off synchronized).
1999-09-06 21:58:45 +00:00
veego
c613f31161
Add the doc subdir again.
1999-09-05 08:36:54 +00:00
veego
54a6edeaf0
Remove this files again. See rev 1.2 why we don't need them here.
1999-09-05 08:35:57 +00:00
veego
03f82227d8
Remove the doc subdir til we fix the build problem with it.
1999-09-05 08:14:08 +00:00
christos
38d7b50eed
minor nits.
1999-09-04 23:08:44 +00:00
christos
18f0f293d7
make these undead.
1999-09-04 23:06:40 +00:00
christos
bf36806743
Resolve corn-flakes
1999-09-04 22:38:15 +00:00
christos
39656c1d33
Import the latest to deal with security problems related to amq RPC.
1999-09-04 22:24:52 +00:00
soren
4b5e002090
Do not force logging of status in the POWER_CHANGE case. Any
...
interesting changes will be noticed and printed by power_status().
1999-09-04 18:38:28 +00:00
itojun
bffdeb20f5
tiny sync with KAME code.
1999-09-04 03:58:13 +00:00
itojun
159487207b
add NetBSD RCSID where necessary.
...
add __RCSID where necessary.
make sure "make lint" does not raise fatal error (print-nfs.c)
1999-09-04 03:36:41 +00:00
itojun
8ce82eb757
sbin/rtsol now shares source code with usr.sbin/rtsold.
...
sbin/rtsol is compiled separately for static linkage.
1999-09-03 05:25:43 +00:00
itojun
296a348313
add rtsold into SUBDIR.
1999-09-03 05:19:59 +00:00
itojun
65da2d8803
fix prototypes decls (already back-ported into KAME).
...
RCSID police.
1999-09-03 05:14:37 +00:00
itojun
ba92138668
KAME code, 19990903
1999-09-03 04:56:06 +00:00
itojun
56448bbc4f
sync with recent KAME.
...
- added more friendly debugging code
- fix to make assert looser correctly stop forwarding
- fixed SIGHUP support
1999-09-03 04:49:23 +00:00
itojun
7ddaec434e
sync with recent KAME.
1999-09-03 04:34:34 +00:00
itojun
cc554ec648
follow RFC2553 (sync with recent KAME):
...
s/IN6_IS_ADDR_ANY/IN6_IS_ADDR_UNSPECIFIED/
1999-09-03 04:31:48 +00:00
itojun
672bcec232
sync with recent KAME.
...
- fix 64bit alignment issue in routing socket.
- avoid s6_addr8 (nonstandard), use s6_addr instead.
1999-09-03 04:04:22 +00:00
itojun
6827022dc7
fix routing socket alignment issue on alpha.
...
sync with more recent KAME code.
PR: 8305
1999-09-03 03:54:47 +00:00
itojun
e33da94c5b
configure IPsec policy on sending/receiving socket for bypassing IPsec.
...
If IPsec default policy is configured for destination
traceroute will never success (because encrypted icmp timexceeded
is unrecognizable).
1999-09-03 03:10:38 +00:00
itojun
1c73836310
do not bark even if IPsec is turned off in kernel.
1999-09-03 01:49:16 +00:00
soren
b1f625e524
Per the documented behaviour in the man page, default to
...
serving UDP requests if none of the -t or -u options are
given.
Previously, nfsd wouldn't actually do anything at all
if it was not told to do UDP and/or TCP, which could be
confusing.
Note that at least Solaris and IRIX default to both TCP
and UDP when nfsd is run without options. This might be
useful for NetBSD as well.
Fixes PR bin/7358.
1999-08-31 23:28:34 +00:00
soren
1811ec440c
Order arguments in sample usage.
1999-08-31 23:19:50 +00:00
soren
a668519a3d
Do not rely on implicit '-n' in sample usage.
1999-08-31 22:50:21 +00:00
itojun
1e8c736a70
Apply IPv6 support patch.
...
Note that all IPv6 address must be wrapped with square bracket, like:
ALL: [::1/128] 127.0.0.1/255.255.255.255
Increase shlib minor.
ftp://ftp.kame.net/pub/kame/misc/tcp_wrappers-76-v6-19990831.diff.gz
1999-08-31 13:58:58 +00:00
christos
6829e9be33
pick the proper uname.
1999-08-30 04:20:22 +00:00
itojun
5874d1fc54
conflict resolution after tcp_wrappers upgrade to 7.6.
1999-08-27 16:07:23 +00:00
itojun
fa8f6ba80b
libwrap from tcp_wrappers 7.6
1999-08-27 15:16:16 +00:00
itojun
a91686b4c9
fix printing of IPv4 first fragment size.
...
(variable "len" was damaged by chained header onion-peeling code)
1999-08-26 14:52:04 +00:00
itojun
5176eb1966
sync with kame; print IPv6 fragment id more nicely.
1999-08-26 11:16:06 +00:00
mjl
fecb1c8c63
Reorder arguments to error message so the message actually makes
...
sense. Closes PR/ by Martin Berger <>.
1999-08-25 17:26:20 +00:00
itojun
2df1b7b510
make it compilable with -DINET6.
...
-DINET6 is not enabled, as i run no test yet.
1999-08-25 16:28:41 +00:00
christos
6103aa4e65
forgot two #endif's :-(
1999-08-25 03:15:00 +00:00
christos
62f0521dee
new docs
1999-08-25 03:10:28 +00:00
christos
847e9d2e3b
resolve conflicts
1999-08-25 03:00:12 +00:00
christos
46a65cb807
resolve conflicts.
1999-08-25 02:52:15 +00:00