David Nugent
670eb236c0
Catch up to the fact that we now have tcsh in the tree.
2000-07-16 01:46:26 +00:00
Garrett Wollman
a34128a818
Admin some amount of responsibility for the current state of lpr/lpd.
...
Also add Garance Drosihn who has been doing a great deal of work on
print systems.
2000-07-15 02:43:02 +00:00
Warner Losh
4abef49222
Add documentation on the new logstr command.
2000-07-14 19:54:47 +00:00
Warner Losh
6c726135ad
Add new keyword "logstr". By default, we now use syslog outselves to
...
log insert/remove events using the logstr, if specified for that card,
or the manufacturer + version strings from the cis if not. This
eliminates the need to have logger in the pccard.conf file which makes
it easier to move pcardd to /sbin later if we need to. This also
reduces the pccard.conf file size from 53k to 28k, which will help the
install disk a little.
Also, minor cleanup of free usage (if (x != NULL) free(x); is
identical to free(x); for all versions of C that we care about).
Reviewed by: iwasaki (who proposed the logstr keyword).
Documentation and fixes to pccard.conf to follow.
2000-07-14 19:46:35 +00:00
Hajimu UMEMOTO
b208ff84c1
Add IPv6 scoped address support.
...
It enables us to control link-local connections by interface like
this:
ALL : [fe80::%ed0]/10 : allow
ALL : [fe80::]/10 : deny
2000-07-14 17:15:34 +00:00
John Baldwin
6581bd0370
Add ftp4.tw.FreeBSD.org.
...
Submitted by: nik
2000-07-14 10:39:29 +00:00
Sheldon Hearn
fe60fb0d3f
Fix the NAME section. Order the options which do not take arguments,
...
add the -P option (introduced in rev 1.22), and use mdoc word keeps
(Bk -words / Ek) for those options which do take arguments.
2000-07-14 10:30:36 +00:00
Josef Karthauser
701cbbb5f6
Use -P instead of -S to specify that no symlinks should be followed.
...
There's no reason to make it different from cp(1), chmod(1), chown(1)
etc.
Requested by: sheldonh
2000-07-14 09:37:59 +00:00
Hajimu UMEMOTO
2931df8a40
IPv6 support.
...
IPv6 configuration is only done by rtsol. Does someone really
need manual configuration? :-)
You can specify IPv6 DNS server as well.
We have only one server ftp7.jp.freebsd.org that speaks IPv6
in this time. ftp7.jp speaks IPv4 as well and also listed as
Japan #7 .
Approved by: jkh
2000-07-14 08:33:10 +00:00
John Baldwin
fbf67537b4
Ugh. Back out local changes that crept in with my last commit. :(
2000-07-14 08:09:50 +00:00
John Baldwin
cac2be43a7
MFS: (yes, from -stable) Note that current.FreeBSD.org is a 5.0 snap server
...
now, and replace the releng3 3.0 snap entry with releng4.
2000-07-14 07:59:44 +00:00
Alfred Perlstein
2ae9a4a079
use _PATH_DEV
2000-07-14 07:55:26 +00:00
Peter Wemm
43be5ea431
Oops. I originally extended the bcopy to 8 characters to include the
...
original \0 on the terminating string, however I changed my mind to
make it more obvious that the termination was being taken care of and
explicitly added the nul terminator. I forgot to reset the bcopy length.
2000-07-14 01:22:07 +00:00
Peter Wemm
05f560ae59
Correct an additional off-by-one bug and buffer overflow. A malloc()
...
was being made one byte too short, and the string assembled in it was not
null terminated. The string was passed to regcomp() so it never matched
anything in /etc/usbd.conf. This is the cause of usbd not working for the
last few days.. The new malloc.conf default of AJ triggered this.
2000-07-14 00:29:00 +00:00
David Nugent
1994f5c7aa
Support propogation of file flags when building a homedir from the
...
skeleton directory.
sprintf() -> snprintf() cleanup.
PR: bin/8756
Submitted by: "Nickolay N. Dudorov" <nnd@itfs.nsk.su>
2000-07-13 23:52:49 +00:00
John Baldwin
c5dc421f98
- When we save the existing MBR to a file, check to see if the MBR we are
...
saving is boot0. If it is, use its version number so that we can grab
all of boot0 (1024 bytes with version 1.1 for example) when we save it
to a file via the 'f' option. Otherwise, we just save the first sector.
- Cleanup this code a bit by splitting some functionality out into separate
functions.
Suggested by: Patrick Bihan-Faou <patrick@mindstep.com> (1)
2000-07-13 23:05:05 +00:00
Josef Karthauser
241f197320
Add a new command, 'cdid', to calculate and display a serial number
...
for a cd, using the algorithm that the cddb database uses.
Submitted by: Sergey Shkonda <serg@bcs.zp.ua>
2000-07-13 22:56:43 +00:00
Josef Karthauser
94401addc5
Allow symlinks to be created if they appear in the mtree specification.
...
PR: bin/14171
2000-07-13 22:28:39 +00:00
Josef Karthauser
0f4a1f9b5c
Added a flag (-S) to mtree to specify that symlinks shouldn't be
...
followed. This allows type=link matches to work properly and match
the link itself, instead of the file/directory that the link is
pointing to.
2000-07-13 22:13:42 +00:00
Stephen McKay
faeff70b73
Fix the ^D -> core dump problem properly. ^D == "quit" again.
2000-07-13 12:55:50 +00:00
Brian Somers
dd49e719c1
Permit multiple ``allow user'' lines in any given section
...
This avoids line length limits when large numbers of users are allowed
access to ppp.
2000-07-12 23:13:52 +00:00
David Malone
7d37a2e661
Make builtin ident service work if the request arrives in more than
...
one packet. Also check that the whole request has been recieved
before processing it.
The patch isn't the exact one from the PR, but a slight varient
suggested by Brian.
PR: 16086
Submitted by: Hajimu UMEMOTO <ume@mahoroba.org>
Reviewed by: green
2000-07-12 20:49:06 +00:00
John Baldwin
226ae6ffd3
Update boot0cfg to handle the new boot0:
...
- Allow for boot0 to be more than one sector long. However, ensure that it
its length is a multiple of the sector length.
- Change the signatures used to determine a valid boot0 as some of the
signature code changed.
- Use the old signature to detect version 1.0 of boot0, otherwise read the
version number from boot0 itself.
2000-07-12 18:15:06 +00:00
John Baldwin
fcb7c05133
- Support MBR boot loaders that are larger than one sector size.
...
- Axe the 1024 cylinder checks as they are no longer relevant.
2000-07-12 18:08:27 +00:00
Brian Somers
60498ea783
Correct ``set filter'' usage
...
Spotted by: sheldonh
2000-07-12 16:31:47 +00:00
Brian Somers
cb8bd8dd72
Fix a rather nasty latency problem that occurs with single tcp sessions
...
thorough an MP setup with only a single link.
2000-07-12 15:08:03 +00:00
Robert Watson
aa1d263e0c
o Other half of Sheldon's patch to fix initattr arguments, mistakenly
...
forgotten due to minimal sleep. Thanks!
Submitted by: sheldonh
2000-07-12 12:04:02 +00:00
Robert Watson
581e97c5c7
o update extattrctl man page to reflect obligatory arguments to initattr
...
-r and -w arguments
Submitted by: sheldonh
2000-07-12 11:50:08 +00:00
David Nugent
d73dd62871
Detect and handle comment lines in master.passwd files.
...
PR: bin/19664
2000-07-12 11:00:28 +00:00
Robert Watson
3b88d2796e
o Correct getopt() argument so that initattr -r and -w take an additional
...
argument via optarg. This corrects a segfault when initattr is invoked
with either of these two arguments. Not sure how this got broken given
that in the original patches it was fine -- presumably a merging
mistake.
Obtained from: TrustedBSD Project
2000-07-12 02:20:16 +00:00
Kris Kennaway
9a47755d7c
Don't call syslog() without a format string.
2000-07-12 01:43:55 +00:00
Kris Kennaway
ed9ee320b0
Don't call syslog() without a format string.
2000-07-12 00:50:49 +00:00
Kris Kennaway
0e0b415c72
Don't call warn() without a format string.
2000-07-12 00:50:15 +00:00
Kris Kennaway
b6c96d5da5
Don't call err() without a format string.
2000-07-12 00:35:53 +00:00
Kris Kennaway
9cca1d3627
Don't call syslog() without a format string.
2000-07-12 00:00:12 +00:00
Brian Somers
0a4b6c5c5c
Allow a ``timeout secs'' filter option to let specific packet types
...
effect the idle timer in different ways.
Submitted by: Stefan Esser <se@freebsd.org>
With adjustments by me to document the option in the man page and to
give the same semantics for outgoing traffic as incoming.
I made the style more consistent in ip.c - this should really have
been done as a separate commit.
2000-07-11 22:11:36 +00:00
Brian Somers
040cfe28d1
Fix -auto breakage introduced with the last commit.
2000-07-11 09:26:02 +00:00
Brian Feldman
18b8dc18fd
Fix an off-by-one error which breaks this (detected by malloc flags):
...
the line being read in was terminated one byte too late.
2000-07-11 00:06:44 +00:00
Hajimu UMEMOTO
6da1b6ebda
removed 'ifndef ADVAPI' parts
...
Obtained from: KAME
2000-07-10 18:27:55 +00:00
Hajimu UMEMOTO
a00dc7b4f4
Activate mld6query.
2000-07-10 17:00:26 +00:00
Hajimu UMEMOTO
a61156e3e4
mld6query sends an IPv6 multicast listener discovery (MLD) query packet
...
toward the specified multicast address.
Obtained from: KAME
2000-07-10 16:56:19 +00:00
Jun-ichiro itojun Hagino
fcf293ef83
Nm/Xr cleanup. requested by jp-man
2000-07-10 00:02:23 +00:00
Jun-ichiro itojun Hagino
1364bf4a47
use advanced API (-DADVAPI).
...
From: tkatayam@pi.titech.ac.jp (KATAYAMA, Takeo)
2000-07-09 03:07:48 +00:00
Daniel Harris
00f1e9626b
Typo: "is unreliably by default" to "is unreliable by default".
...
PR: 19411
Submitted by: Benno Rice <benno@netizen.com.au>
2000-07-08 14:12:34 +00:00
Hajimu UMEMOTO
9bdd4811f4
Sync with latest KAME.
...
Obtained from: KAME
2000-07-07 19:19:25 +00:00
Brian Somers
9825166754
o Log the (payload/size) of all packet types, not just TCP packets
...
o If the new ``filter-decapsulation'' is enabled, delve into UDP packets
that contain 0xff 0x03 as the first two bytes, and if we recognise it
as PROTO_IP, decapsulate it for the purpose of filter checking.
If we recognise it as PROTO_<anything else> mention this for logging
purposes only.
This change is aimed at people running PPPoUDP where the UDP traffic is
being sent over another PPP link. It's desireable to have the top level
link connected all the time, but to have the bottom level link capable
of decapsulating the traffic and comparing the payload against the filters,
thus allowing ``set filter dial ...'' to work in tunnelled environments.
The caveat here is that the top ppp cannot employ any compression layers
without making the data unreadable for the bottom ppp. ``disable deflate
pred1 vj'' and ``deny deflate pred1 vj'' is suggested.
2000-07-07 14:22:08 +00:00
Maxim Sobolev
0f4dfa202e
New option "-s" to query size of the installed package(s).
...
PR: 19445
Submitted by: sobomax
Reviewed by: knu
Approved by: silence
2000-07-07 13:06:32 +00:00
Kris Kennaway
2b39a7c8ef
Sync with latest KAME
...
Obtained from: KAME
2000-07-07 07:35:51 +00:00
Kris Kennaway
2637b5fb5d
Sync with latest KAME
...
Obtained from: KAME
2000-07-07 07:25:56 +00:00
Brian Somers
458cef74eb
Correct setproctitle() call
...
Obtained from: OpenBSD
2000-07-06 19:51:58 +00:00
Hajimu UMEMOTO
c8926106df
Make compilable.
...
Reported by: Ollivier Robert <roberto@eurocontrol.fr>
2000-07-06 18:17:08 +00:00
Kris Kennaway
9ac104e443
Add two files missing from the KAME sync
...
Submitted by: Eric Sabban <esabban@pacbell.net>
2000-07-06 04:01:37 +00:00
Kris Kennaway
8b15840355
Correct style bugs
2000-07-06 02:00:18 +00:00
Kris Kennaway
5bca844f39
Sync with latest KAME code.
...
Obtained from: KAME
2000-07-06 01:48:08 +00:00
Kris Kennaway
375477fbf6
Sync with latest KAME
...
Obtained from: KAME
2000-07-06 00:38:07 +00:00
Kris Kennaway
b26e03e907
Sync with latest KAME
...
Obtained from: KAME
2000-07-05 22:09:50 +00:00
Kris Kennaway
d81c3dbd42
Sync with latest KAME.
...
Obtained from: KAME
2000-07-05 21:54:07 +00:00
Kris Kennaway
434d523b2d
Sync with latest KAME.
...
Obtained from: KAME
2000-07-05 11:12:53 +00:00
Kris Kennaway
de68a0dac8
Sync with latest KAME code.
...
Obtained from: KAME
2000-07-05 11:00:58 +00:00
Kris Kennaway
259df286b9
Sync with latest KAME.
...
Obtained from: KAME
2000-07-05 10:14:11 +00:00
Jun-ichiro itojun Hagino
5c2fe5afaa
sync with more recent KAME tree. handles scoped IPv6 notation.
...
supports "delete" subcommand.
corrects PR 19663.
2000-07-05 08:42:07 +00:00
Jordan K. Hubbard
632116832b
Replace phk's commit with code from my local tree which I happen
...
to like better (it's commented and easier to read).
2000-07-05 07:15:57 +00:00
Jun-ichiro itojun Hagino
20cecd0f50
sync with latest kame tree. more stable, p2p advert is corrected
2000-07-05 02:14:16 +00:00
Jun-ichiro itojun Hagino
ccf935dd81
sync with latest kame tree
2000-07-04 16:43:14 +00:00
Jun-ichiro itojun Hagino
3c62e87aa3
synchronize with latest kame tree.
...
behavior change: policy syntax was changed. you may need to update your
setkey(8) configuration files.
2000-07-04 16:22:05 +00:00
Poul-Henning Kamp
c638a74daa
Ignore all md disks, installing on them would be particularly pointless.
...
Its not fatal to find hardware we don't know.
2000-07-04 13:46:43 +00:00
Poul-Henning Kamp
f05f4f8f37
Yellow hat this way: forgot cvs add.
2000-07-03 17:39:24 +00:00
Poul-Henning Kamp
7095e0970e
Experiemntal ascii based device configuration mechanism.
...
This may or may not survive, decision will be made well before 5.0-R
2000-07-03 13:34:18 +00:00
David Nugent
affc28f940
Fix breakage introduced by bypassing update for additional 'mod'
...
functionality when nothing had actually changed; -d changes would
not set the 'something had changed flag'. Actually test for a
change in homedir.
PR: bin/19649
2000-07-03 12:13:10 +00:00
Sheldon Hearn
2f47c46197
Explicitly state that mountd can be made to re-read the exports file,
...
even though this may seem obvious to some folks.
Requested by: obrien
2000-07-03 11:43:48 +00:00
Ollivier Robert
4f437f951e
Add ftp4.fr.freebsd.org (aka altair.worldonline.fr) and ftp5.fr.freebsd.org
...
(aka ns1.bsdfr.org)
Strong MFC 4.1 candidate.
2000-07-02 14:25:26 +00:00
Andrey A. Chernov
3d99cebff4
Call login_close() to prevent parent from memory leaking in some
...
cases due to vfork()
2000-07-02 04:15:15 +00:00
Andrey A. Chernov
fe46d6a8f3
Prevent user from breaking his limits and restrictions or
...
abusing sendmail by any other way via MAILTO tag (since sendmail is running
from daemon). Now run sendmail from user, as any other cron user command.
Obtained from: Inspired by OpenBSD, but implementation is different
2000-07-01 22:58:16 +00:00
Andrey A. Chernov
c38d808de1
Make sure argv gets NULL terminated if cron entry has >= MAX_ARGS arguments
...
Obtained from: OpenBSD popen.c v1.3
2000-07-01 22:37:02 +00:00
Andrey A. Chernov
5e4a74ec02
Enable SIGCHLD to stop childs complaining to SIG_IGN of it.
...
It helps perl f.e.
Obtained from: OpenBSD do_command.c v1.7
2000-07-01 21:25:33 +00:00
Matthew Hunt
e97781bf25
Quit on EOF from terminal instead of redisplaying the prompt.
2000-06-30 20:05:21 +00:00
Ollivier Robert
2c5b483a3d
Remove a comment that should not have been committed.
2000-06-29 08:15:47 +00:00
Brian Somers
03806e0da0
Further protection against comments in /etc/{passwd,group}
...
Submitted by: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
PR: 14269
2000-06-28 09:31:31 +00:00
Brian Somers
a61800c2f3
kldload ng_ether if we need to.
2000-06-28 09:30:30 +00:00
Garrett Wollman
c9d86906d6
Fix description of -i' and
-w' options.
...
Fix spelling of `TeX'.
Move historical formats into a separate list, to make thier cruftiness
clear.
2000-06-27 20:21:56 +00:00
Dag-Erling Smørgrav
c66a7bdea9
Use libfetch instead of libftpio. This adds support for http and IPv6.
2000-06-27 11:00:07 +00:00
David Nugent
34b4610b7b
Don't dereference NULL in the userdel case.
2000-06-26 01:11:44 +00:00
Mark Murray
3ec3f887b0
Tiny manual correction; add mention of Kerberos 5.
2000-06-25 10:48:40 +00:00
Mark Murray
0f5cc22921
As rndcontrol is no longer needed, punt it to the attic.
2000-06-25 10:46:24 +00:00
Brian Somers
ec37734aeb
Don't assign an MTU based on the peers first-link MRU in MP mode.
...
Use the peers MRRU as we're supposed to.
2000-06-24 23:37:14 +00:00
Andrey A. Chernov
39610c7229
Localize ctype too.
...
Add weekday to showuser expired fields
2000-06-24 13:36:13 +00:00
Warner Losh
097a95ebd9
MFPAO vis Iwasaki-san on the train from Tokyo to Osaka.
...
Document "reset", "iosize" and "memsize". The code for these was
merged in some time ago.
Reviewed by: iwasaki-san
2000-06-24 05:51:35 +00:00
Brian Somers
77fc031d50
Fix a printf-style arg cast (again)
2000-06-23 09:48:26 +00:00
Brian Somers
b25838b462
e.g. -> e.g.,
...
Obtained from: OpenBSD
2000-06-23 09:48:02 +00:00
Brian Somers
f3e285ba7d
Introduce /etc/defaults/periodic.conf, similar in concept to rc.conf.
...
The only change in the default functionality should be that
the output reports are slightly more verbose WRT files deleted.
Not objected to by: freebsd-arch
2000-06-23 01:18:31 +00:00
Brian Somers
a1bc3dccac
Correct PPPoE in multi-link mode
...
Submitted by: jason@OpenBSD.org
2000-06-22 20:51:03 +00:00
Andrey A. Chernov
e7161f368a
Localize time/date.
...
Use ISO 8601 date in logs.
Fix wrong argument type in ctype functions.
2000-06-22 16:48:41 +00:00
Andrey A. Chernov
34d45d6d4e
Use %Ef instead of hardcoded %b %e
2000-06-22 15:09:51 +00:00
Sheldon Hearn
077833ef99
Allow Nm to expand gracefully instead of hard-coding an argument.
2000-06-22 10:00:19 +00:00
Sheldon Hearn
2f6e689e0c
Fix more HTML -> mdoc transcription errors.
...
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
2000-06-22 08:45:59 +00:00
Garrett Wollman
10915f6e07
Allow those of us who have to print through LPRng spoolers to send
...
spooler options using `Z' control-file lines and the `-Z' flag.
2000-06-21 20:20:26 +00:00
Chuck Robey
5137a3d9a9
Doubling the size of MAXSIZE because of large delta indigestion.
...
Submitted by: Stefan Esser.
2000-06-21 13:34:16 +00:00
Archie Cobbs
6ebb8ebbd1
When the 'msg' command is used from the command line, check for a
...
synchronous reply, and display it (if any) before exiting.
Requested by: phk
2000-06-20 18:51:38 +00:00
Brian Somers
86c5e1ea4d
Remove ``nat pptp'' as this is now done transparently by libalias.
2000-06-20 12:18:40 +00:00
Brian Somers
bee32c7928
Allow padding in LQR ECHO requests
...
Problem found by: Tomaz Borstnar <tomaz.borstnar@over.net>
2000-06-20 09:13:25 +00:00