Ruslan Ermilov
5e662da5c9
mdoc(7) police: fix the unbalanced Bk/Ek.
2001-01-15 16:58:14 +00:00
Maxim Sobolev
248cf5a573
Fix a bug arised from the ')' in the wrong place when calling printf()-like
...
varargs function, which lead to one of the arguments was left out. This resulted
in failure when inwoking mtree, warning message "mtree returned a non-zero
status - continuing" and probably is the reason for zillion mtree errors on
bento.
2001-01-15 09:45:16 +00:00
Peter Wemm
8c614ff6fe
Backtrack a bit.. Put the dangerously dedicated option under a
...
non-advertised option (F = "FreeBSD only"), and leave the A key with
standard partitioning. It seems people still want a runtime backdoo
to get to dangerously dedicated mode.
2001-01-15 08:15:19 +00:00
Peter Wemm
f357eb9800
Don't invite trouble by waving the 'Dangerously Dedicated' (DD) option
...
at people. This has been sitting in my tree for a few months now. I
have spoken with quite a few folks about this and the support for doing
this was pretty strong. I dont remember names though, so I cannot share
the blame :-(. Note that this does not *remove* DD mode, it just stops
waving it at new users. You can still set it via config files etc, and
the bootblocks and kernel still support it. You can still use disklabel
to make true DD disks.
2001-01-15 05:29:53 +00:00
Josef Karthauser
202b18cdaa
Describe that the CDROM environment variable now affects which
...
device is used by default.
2001-01-14 16:29:24 +00:00
Dag-Erling Smørgrav
7a9fa8f89d
Spell my name right in the copyright.
2001-01-14 16:14:17 +00:00
Paul Richards
8b9e25b64c
Fix a nasty bug whereby if the package file didn't have a version number
...
then all packages would be deinstalled!
The tightening up of version number checking also fixes a bug where
a package file such as gtk.tgz would have resulting in gtk-engines
being deinstalled.
2001-01-14 02:05:02 +00:00
Brian Somers
165fbe2672
Use fstat to check if descriptor 0 is a socket.
...
Suggested by: julian
2001-01-14 00:54:48 +00:00
Mitsuru IWASAKI
4e3b468fb1
Oops, forgotten to add manpage.
2001-01-13 16:18:37 +00:00
Mitsuru IWASAKI
a7b4620db0
Add manpage for acpiconf.
...
Submitted by: des
2001-01-13 16:16:25 +00:00
Maxim Sobolev
242b263cbc
Fix a bug where pkg_create does not make an md5 entry for the last item in
...
the packing list. Also use switch() instead of zillion "else if ()" and for()
loop instead of while() loop for traversing through linked list.
MFC candidate.
Submitted by: Alec Wolman <wolman@cs.washington.edu>
2001-01-12 11:36:12 +00:00
Ruslan Ermilov
3abc34d763
Minor mdoc(7) formatting fixes:
...
Removed extraneous .Pp calls and blank lines (mdocNG does not like them).
2001-01-12 10:21:51 +00:00
Ruslan Ermilov
a896e17612
Fixed mdoc(7) errors introduced in the previous revision.
2001-01-12 10:19:21 +00:00
Hellmuth Michaelis
c06746e823
Add manual page for the new itjc ISDN hardware driver
2001-01-12 09:09:00 +00:00
Hellmuth Michaelis
e317eff260
Small clarification from the driver author
...
Submitted by: Hans Petter Selasky <hselasky@c2i.net>
2001-01-12 09:08:18 +00:00
David E. O'Brien
6704216fbb
Add the us.pc-ctrl and us.unix keymaps.
2001-01-11 20:53:36 +00:00
Hellmuth Michaelis
bfbdd08421
Add support to name cards supported by the itjc driver
...
Submitted by: Sergio de Souza Prallon <prallon@tmp.com.br>
2001-01-11 15:42:37 +00:00
Ruslan Ermilov
ce30815172
mdoc(7) police: formatting fixes.
2001-01-11 08:16:46 +00:00
Søren Schmidt
634121d3cb
New option -m to select multisession mode.
...
WARNING: until now all disks was closed as multisession disks, this is
no longer the case, if the -m option isn't used disks are closed as
singlesession. The reason is that some drives wont close a disk
with one large image on in multisession mode, probably because it
"knows" that a new session wont fit on the media resonably.
Also update burncd with new stuff from various places that I've collected
and modified to my taste, its actually amasing how many thinks up the
same enhancements (none mentioned none forgotten):
Allow '-' to be used as filename for using stdin.
Add 'l' option to take a list of image files from 'filename'
2001-01-10 19:28:37 +00:00
Josef Karthauser
87eb4a4220
Liberal application of style(9).
2001-01-10 14:08:48 +00:00
Hellmuth Michaelis
df990252bf
Bugfix to make configuration of isp/isppp interfaces by using isdnd.rc work
...
Submitted by: bad@k.bsd.de (Christoph Badura)
2001-01-10 13:49:11 +00:00
Josef Karthauser
617b818021
Flag an error and remove the program from the list if there is
...
no source directory or no objects can be determined.
Initialise a structure variable.
2001-01-10 13:27:38 +00:00
Hellmuth Michaelis
de8ebe46b2
correct a small typo in isdnd that broke the ppp-expect-password option
...
Submitted by: Thomas Moestl <tmoestl@gmx.net>
2001-01-10 09:41:42 +00:00
Peter Wemm
0b06558520
Move MD <machine/if_wavelan_ieee.h> to MI <dev/wi/if_wavelan_ieee.h>
2001-01-09 00:50:45 +00:00
Peter Wemm
d772649af3
Try and stop config(8) from freaking out due to unnecessary paranoia
...
when using -d. Use realpath(3) to locate the top of the tree rather than
trying to manually trim back the results of a getcwd().
Requested by: alfred
2001-01-04 22:08:20 +00:00
Sheldon Hearn
af9351fc8a
Catch up with rev 1.19 of vnconfig.c .
2001-01-03 10:55:23 +00:00
Peter Wemm
e311d7d06c
Fix typo: s/memberhip/membership/
...
Submitted by: Peter Avalos <pavalos@theshell.com>
2001-01-02 04:01:59 +00:00
Ben Smithurst
059b15939d
Minor layout fixes.
...
PR: 24004
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2001-01-01 23:30:51 +00:00
Ben Smithurst
cfc038e79c
Check that the hostname field in received packets is NUL-terminated.
2001-01-01 18:43:21 +00:00
Warner Losh
b6e6d918c0
If the first argument doesn't start with '-' assume that it is an
...
interface. This augments the default to an appropriate interface
code.
# These programs should be merged into ifconfig, ala NetBSD, but that's
# a fight for another day.
Idea from: OpenBSD
2000-12-31 01:51:23 +00:00
Matthew Dillon
10c2f24068
Imply -c when -S is specified, so 'vnconfig -s reserve -S 4 vn1' configures the
...
device as expected.
2000-12-31 01:27:55 +00:00
Poul-Henning Kamp
2673ed4725
Use macro API to <sys/queue.h>
...
Submitted by: "Jason" <jsmethers@pdq.net>
Reviewed by: /sbin/md5
2000-12-30 20:56:04 +00:00
Assar Westerlund
26a2d90362
update to the current set of mnt_, ufs_ and nfs_ flags
...
also make man-page correspond to the code
2000-12-30 15:41:40 +00:00
Poul-Henning Kamp
88f9a60376
Use the MACRO API to <sys/queue.h>.
...
Submitted by: "Peter Avalos" <pavalos@theshell.com>
2000-12-30 14:19:07 +00:00
Paul Richards
28d1c34421
Change open modes from ">$file" to "> $file" because it's much safer should
...
$file not be what you expect, particularly should $file turn out to be
"+REQUIRES" since ">+" is a valid open mode.
This isn't currently a problem since $file is constructed safely but it removes the potential of future problems.
Pointed out by Anton Berezin.
2000-12-30 00:14:01 +00:00
Brian Somers
12df0d6c58
Log the ``MPPE: MasterKey is invalid...'' message as a CCP
...
diagnostic rather than a warning.
2000-12-29 22:25:56 +00:00
Poul-Henning Kamp
c5e5cd90bd
Convert from CIRCLEQ to TAILQ.
2000-12-29 20:33:28 +00:00
Ben Smithurst
d0d78e1303
Convert to use the <sys/queue.h> macros rather than fiddling with the queue
...
structure internals.
Reviewed by: markm
2000-12-29 18:04:54 +00:00
Ruslan Ermilov
e80bdf7dcf
mdoc(7) police: get rid of hard sentence breaks, add missing .El, etc.
2000-12-29 09:03:38 +00:00
Paul Richards
9acd8733ea
Fix the broken options that were in the development version I committed by mistake.
2000-12-28 19:53:44 +00:00
Ben Smithurst
5be8ff7bb5
* Fix a segfault when timed(8) receives a packet with a bad tsp_type.
...
* Check that received packets aren't too short, as this could cause other
problems.
Reviewed by: imp, markm
2000-12-28 19:50:07 +00:00
Paul Richards
9c0bdb861b
Bring the man page up to date with the current version of the script.
2000-12-28 19:42:06 +00:00
Paul Richards
48ebd16e52
Add pkg_update, which can replace currently installed ports with new versions
...
while taking of updating all the dependencies.
2000-12-28 18:47:23 +00:00
Dag-Erling Smørgrav
c4b267dc7e
Retire kernfs (userland part).
2000-12-28 12:59:57 +00:00
Ruslan Ermilov
8b5c4af3ff
Prepare for mdoc(7)NG.
2000-12-27 15:30:30 +00:00
Ruslan Ermilov
4303e19e3a
Prepare for mdoc(7)NG.
2000-12-27 14:22:05 +00:00
Søren Schmidt
e3b9882dc4
Update to match the progress interface on blank command.
2000-12-26 11:56:15 +00:00
Toshihiko ARAI
05546286ff
Fix output of -v option.
2000-12-24 15:30:36 +00:00
Josef Karthauser
e3b7d1782a
Clean up the source directory finding code, and in the process fix a
...
problem that occurs when a program's source isn't found.
2000-12-24 12:21:15 +00:00
Ian Dowse
4de932048c
Ensure that received packets are at least as long as the rwho packet
...
header before trying to process them. Without this sanity check,
rwhod can attempt to byte-swap all of memory when a short packet
is received, and so dies with a SIGBUS.
While I'm here, change two other syslog messages to be more
informative: use dotted quad rather than hex notation for IP
addresses, and include the source IP in the 'bad from port' message.
PR: bin/14844
Reviewed by: dwmalone
2000-12-22 21:30:15 +00:00
Ruslan Ermilov
1252c1bb05
Prepare for mdoc(7)NG.
2000-12-18 15:16:24 +00:00
Dag-Erling Smørgrav
9dd4b5a781
If no device is specified, check the CDROM environment variable before
...
picking the default device.
2000-12-18 14:35:54 +00:00
Ruslan Ermilov
e0b32a7704
mdoc(7) police: document IPv6 options in the SYNOPSIS.
2000-12-18 08:42:58 +00:00
Doug Barton
fc308a5491
Make the comment generated in /etc/pw.conf match reality
...
PR: misc/23451
Submitted by: Ben Rosengart, ben@narcissus.net
2000-12-18 01:35:56 +00:00
Doug Barton
6fce744ee3
* Fix a long line that I introduced in the last commit
...
* Backslash escape non-alphanumeric chars in the login name so that perl
doesn't choke on things like '$'.
2000-12-17 23:42:45 +00:00
Josef Karthauser
61ffadb185
Use one of the TMPDIR env variable or _PATH_TMP instead of hardcoding
...
/tmp.
Submitted by: jedgar
2000-12-17 19:49:07 +00:00
Josef Karthauser
15d6ae10ad
Avoid potential problems with the existance of a shadow obj directory
...
confusing the 'make -f tmpfile' in the tmpfile, by creating it in /tmp.
2000-12-17 17:07:40 +00:00
Josef Karthauser
5e5f382630
Clarify an ambiguous 'else' introduced by a recent commit.
2000-12-17 17:03:05 +00:00
Josef Karthauser
f3c47f54c6
o check strdup() return values
...
o strcpy() -> strlcpy()
o sprintf() -> snprintf()
o mktemp() -> mkstemp()
o use err() instead of errx() in out_of_memory() function since
errno will probably be set
Submitted by: jedgar
2000-12-17 16:51:00 +00:00
Josef Karthauser
843d8d5178
Hopefully the last patch in a series to try and teach crunchgen to
...
handle MAKEOBJDIRPREFIX better, in conjunction with the -o and -p
flags.
2000-12-17 16:13:23 +00:00
Hajimu UMEMOTO
3881628990
IPv6 support for syslogd.
...
Reviewed by: freebsd-current
Obtained from: NetBSD
2000-12-16 18:25:48 +00:00
Hajimu UMEMOTO
08829865f6
IPv6 support for lpr.
...
Reviewed by: freebsd-current (no objection)
Obtained from: KAME
2000-12-16 18:06:09 +00:00
Jordan K. Hubbard
d97b90c7fc
Fix an informational message a little and properly check status of a yes/no
...
question which I bollicked up in my previous commit.
2000-12-16 05:36:10 +00:00
Jordan K. Hubbard
0e3099f516
Use dialog_noyes() for UTC selection; uses No as default answer now.
2000-12-16 05:29:38 +00:00
Poul-Henning Kamp
18d87306fd
Don't do raw device 'r' mangling.
...
Try to use vn%d.ctl for setup and control if possible.
This paves the way for a DEVFS/cloning vn driver.
2000-12-15 16:40:11 +00:00
Ruslan Ermilov
88895b252c
Add a missing dot.
2000-12-15 07:34:01 +00:00
Brian Somers
690a66afb0
Correct the documented default behaviour of mschap, mschap81 and MPPE.
...
Pointed out by: Mark Knight <markk@knigma.org>
2000-12-15 01:09:38 +00:00
Eivind Eklund
44084c9348
Add better IP, netmask and gateway checks.
...
- IP addresses are verified as being correct dotted quad format.
- Netmasks are verified as being in correct dotted quad or 0x* format,
and being consecutive 1 bits followed by consecutive 0 bits.
- The gateway is verified as being correct dotted quad format and
being reachable through the configured IP address and netmask.
2000-12-14 13:59:10 +00:00
Ruslan Ermilov
88544700ca
mdoc(7) police: added missing .Os call.
2000-12-14 13:58:15 +00:00
Ruslan Ermilov
ed40311694
mdoc(7) police: removed history info from the .Os FreeBSD call.
2000-12-14 11:52:05 +00:00
Ruslan Ermilov
60ecaf3730
Mdoc(7)ify.
2000-12-14 08:01:59 +00:00
Jordan K. Hubbard
621005e3cb
Adapt sysinstall to use the new msgNoYes() function which assumes
...
no as a default. Sysinstall should be both less dangerous and less
annoying as a result of this change, though that's just my opinion
(since they're the defaults which annoy ME the least :).
2000-12-14 02:49:02 +00:00
Robert Watson
58ef75f022
o Check return of strdup() for NULL, abort if so.
...
Submitted by: jedgar
2000-12-14 01:51:39 +00:00
Warner Losh
f4d022175f
getopt interface is defined in <unistd.h> so use that in preference to externs.
2000-12-11 21:09:29 +00:00
Wilko Bulte
7186129a1a
Add a workaround in the EXAMPLE section for booting diskless SPARC/SunOS
...
Xkernel machines. Might save people some hair pulling..
Submitted by: rene@tcja.nl
2000-12-11 19:10:07 +00:00
Ruslan Ermilov
7a2650d625
mdoc(7) police: use canonical form of .Dd macro.
2000-12-11 15:57:16 +00:00
Ruslan Ermilov
b24f640551
mdoc(7) police: use canonical form of .Dd macro.
2000-12-11 15:20:31 +00:00
Ruslan Ermilov
d2d06762f9
mdoc(7) cosmetics.
...
Submitted by: sheldonh
2000-12-11 10:18:32 +00:00
Ben Smithurst
1cb88f4274
.Nm Config -> .Nm, there is no such program "Config" in FreeBSD.
...
PR: 23404
Submitted by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2000-12-11 10:14:58 +00:00
Ruslan Ermilov
8b69c33647
mdoc(7) police: reapply rev 1.7 lost in previous commit, clean up a bit.
2000-12-11 09:42:00 +00:00
Philippe Charnier
fdd5d777dc
Remove unused #includes, duplicate $FreeBSD$ and $NetBSD$ definitions.
...
Reviewed by: Ruslan Ermilov <ru@FreeBSD.org>
2000-12-10 20:57:23 +00:00
David E. O'Brien
1a37aa566b
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
Yoshihiro Takahashi
418754d037
Moved the snc driver position before the sn driver.
...
Submitted by: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
2000-12-09 04:51:13 +00:00
Mike Smith
595b174add
Update for new location of pcireg.h.
2000-12-09 00:07:46 +00:00
Archie Cobbs
54e4933bad
Fixes to the Aironet driver to clear up some WEP issues.
...
"Security notes" section to the man page added by me.
PR: 23097
Submitted by: Doug Ambrisko <ambrisko@whistle.com>
2000-12-08 19:02:35 +00:00
Ruslan Ermilov
7bceeb9859
mdoc(7) police: Once again, remove single-space hard sentence breaks.
2000-12-08 12:42:24 +00:00
Ruslan Ermilov
f226ddbc0b
mdoc(7) police: once again, remove the hard sentence breaks.
2000-12-08 12:25:05 +00:00
Jordan K. Hubbard
a630ff9a60
Fix bug where minimal dist selection didn't check off the right
...
menu item.
Noticed by: Dan "Sheepdip" Langille <dan@freebsddiary.org>
2000-12-07 20:04:35 +00:00
David E. O'Brien
ee0610eb99
put localdir first
2000-12-07 16:35:21 +00:00
Mike Smith
a54bc9d028
Update to improve handling of verbose PCI vendor/device information.
...
- Read the database from /usr/share/misc (or wherever else we're pointed)
rather than compiling it in.
- Decode the class/subclass fields if requested.
- Print things in a slightly longer but more readable format.
2000-12-07 10:52:59 +00:00
Jordan K. Hubbard
3796819e5c
Enable the same path deduction as for ftp install (great for snapshot tests)
...
Allow user to change proxy server
Allow user to change ftp path
Submitted by: pho
2000-12-06 00:47:54 +00:00
David E. O'Brien
a8e642f574
Change the spelling of .' to
.' from .OBJDIR since `.' really is where
...
generated files land. Also give precedence to generated files.
2000-12-05 22:10:43 +00:00
Maxim Sobolev
67739cc833
Alphabetically reorder options in `.Op Fl' macro to be consistent with the
...
rest of the code.
2000-12-05 16:40:14 +00:00
David Malone
38db6bf3e5
Add a -F option to the builtin ident service, which allows .fakeid files
...
to contain the name of other valid users.
PR: 22837
Submitted by: Andreas Gerstenberg <andy@andy.de>
Reviewed by: green
Reviewed by: sheldonh
2000-12-05 13:56:01 +00:00
Maxim Sobolev
599654abba
- Add missed `-s' option into usage printout;
...
- sort options alphabetically.
2000-12-05 11:02:19 +00:00
Hajimu UMEMOTO
06617fbb29
Wait DAD complete after ifconfig up.
2000-12-04 18:06:49 +00:00
Hellmuth Michaelis
e667a2d992
Add controller number to unknown incoming call log message.
2000-12-03 16:23:12 +00:00
David Malone
13f1579a17
Tidy up some prototypes:
...
make sure there is exactly one prototype for each function,
use K&R style definitions everywhere to match dominant style,
make flag_signal take an int to avoid problems if we have
ANSI prototypes and K&R definitions.
2000-12-03 11:32:26 +00:00
Brian Feldman
c4483bc094
Make some style changes to the ident_stream() code.
...
Partially submitted by: alfred
Reviewed by: alfred
2000-12-02 21:18:11 +00:00
Poul-Henning Kamp
90e1dc9f59
Make labels mandatory for vn(4).
2000-12-01 22:27:40 +00:00
Chris D. Faulhaber
b673f44d6d
Properly check malloc(3) return values
...
Approved by: ken
2000-12-01 12:02:16 +00:00
David E. O'Brien
2c5569d6ff
The GCC 2.96 snapshots have slightly different rules for finding include
...
files. Mostly -I${.CURDIR} was needed -- especially for YACC generated
files as the new cpp does not look in the ultimate source file
(ie, the .y file)'s directory as told by the "#line" directive. Some were
misspellings of "-I${.CURDIR}" as "-I.".
2000-12-01 09:39:28 +00:00
Ruslan Ermilov
50ab935d46
mdoc(7) police: fixed errors from the previous revision, keep
...
the synopsis in a nice form, and a few more cosmetic changes.
2000-12-01 08:17:15 +00:00
Brian Somers
723aebe85e
Mention the MTU in ``show iface''.
2000-12-01 03:22:18 +00:00
Luigi Rizzo
019d04d147
Make crunchgen aware of obj directories. Formerly it had
...
/usr/obj hardwired in the code, now you can override it
with a command line option or MAKEOBJDIRPREFIX env. variable.
The above is useful to build picobsd-specific objects in some other
place than /usr/obj
While at it, fix documentation and change a few sprintf -> snprintf.
2000-11-30 21:14:54 +00:00
Daniel Harris
7e4f887975
Lose an extra paragraph break.
...
PR: 23179
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2000-11-29 21:44:46 +00:00
Brian Somers
c63c8e7638
Call MSCHAP CHAP80 in ``show lcp'' so that it's consistent with CHAP81.
2000-11-29 15:47:35 +00:00
Brian Somers
17aa4afba3
Use only the bit after the ``\'' when hashing the challenge in
...
MSChapv2
Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>
2000-11-28 22:50:40 +00:00
Philippe Charnier
0e94bdb19e
-Wall cleaning
2000-11-28 18:18:56 +00:00
Philippe Charnier
6d3f37938b
Make enumerated list for flags. Spelling.
2000-11-28 18:11:06 +00:00
Philippe Charnier
cf6b5cdb0f
-Wall cleaning. Use getopt(3).
2000-11-28 18:09:08 +00:00
Brian Somers
94d7be5294
Add ``enable/disable tcpmssfixup'', defaulting to enabled.
...
Suggested by: julian
Hijacked from: ru (ports/net/tcpmssd)
2000-11-28 13:18:35 +00:00
Ben Smithurst
aa11a6dde4
various typo and minor punctuation changes.
...
PR: 23111
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2000-11-28 11:35:14 +00:00
Hajimu UMEMOTO
bcfb36405d
- do not check/advertise cloned routes, nor dynamic routes
...
- cast size_t on printing (be friendly with alpha)
Obtained from: KAME
2000-11-27 17:44:53 +00:00
Tatsumi Hosokawa
247fc4628e
Filename of install help file is "INSTALL.TXT", not "install.hlp".
...
Typing [F1] did not popup install help file window on main menu, and so on.
2000-11-27 13:35:11 +00:00
Kris Kennaway
bc488ed1ad
Constify
2000-11-27 08:18:58 +00:00
Kris Kennaway
4887d15929
Fix format string warnings
2000-11-27 07:57:44 +00:00
Brian Somers
8a407aad55
Change interactive mode so that a monitor thread keeps an eye on the
...
ppp descriptor and signals the terminal thread when there's something
to read on that descriptor.
This means that the main loop doesn't have to alarm() itself into
dropping out of el_gets() frequently to check the descriptor. This
dropping out was disturbing syscons (via ioctl()s from libedit) enough
to reset the screensaver timeout every .5 of a second.
PR: 20345
2000-11-27 02:31:25 +00:00
Daniel Harris
2fa9c83651
compatability -> compatibility
...
PR: 23114
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2000-11-26 23:51:07 +00:00
Kris Kennaway
f313a39933
Correct definition of MAXHOSTNAMELEN in ifdef'ed out code
2000-11-26 22:21:39 +00:00
Kris Kennaway
a3125484c9
Properly fix the temporary file creation in the case of multiple
...
command-line arguments.
Noticed by: dynamo <dynamo@ime.net>
2000-11-26 03:37:34 +00:00
Poul-Henning Kamp
ea250e5b03
Add the "LOG_CONSOLE" facility and tell syslogd to not log it on
...
console devices.
2000-11-25 21:00:58 +00:00
Brian Feldman
6fe761c783
Security fix: correctly set groups according to the user. Previously,
...
root's groups' permissions were being used, so a user could read up to
16 (excluding initial whitespace) bytes of e.g. a wheel-accessible file.
Also, don't allow blocking on the opening of ~/.fakeid, so replace a fopen()
with open() and fdopen(). I knew I'd be going to hell for using C file
streams instead of POSIX syscalls...
2000-11-25 04:13:05 +00:00
Peter Wemm
3f964411b5
Make the xxxFILES= list generation generic. This makes it easier to add
...
things like MFILES= or CONFFILES= without having to modify config code.
2000-11-25 03:25:34 +00:00
Ben Smithurst
759ca2b99f
Fix a layout problem (.It Li -> .Fx)
...
PR: 23055
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2000-11-24 11:17:28 +00:00
Ruslan Ermilov
700f2ee5c3
Eliminate groff(1) warnings.
...
Obtained from: NetBSD
2000-11-23 10:15:50 +00:00
Jun Kuriyama
d83edf4e44
Remove extra ")".
2000-11-23 08:09:45 +00:00
Jordan K. Hubbard
d3ae70097d
Finish the job of conditionalizing the PC98 stuff.
2000-11-22 22:28:34 +00:00
Ruslan Ermilov
b92a189eb9
mdoc(7) police: Er macro usage cleanup.
2000-11-22 16:11:48 +00:00
Ruslan Ermilov
f4d874a1db
mdoc(7) police: do not split author names in the AUTHORS section.
2000-11-22 09:35:58 +00:00
Warner Losh
faa913d76d
Fix buffer overflows in filenames. If you had a path > 80 characters
...
for your /usr/obj/path/to/my/files path to the kernel, then weird
things happened. make buildkernel would fail because config was
dumping core or generating bad file names (depending on the lenght of
the path).
While I was here, also use strlcpy, strlcat and snprintf (or asprintf)
as necessary. Minor format policing for the snprintf calls as well.
2000-11-21 19:58:55 +00:00
Doug Barton
56cda6bf39
If a user is in the database, rmuser ought to be able to remove them.
...
Address this by using getpwnam(), thus killing several birds with
the same stone. My fix is slightly more aggressive than the
originators. :)
PR: misc/22278
2000-11-21 05:52:35 +00:00
Jordan K. Hubbard
c46073c0d0
Update source description to note that everything is now included.
...
Submitted by: Chris Faulhaber <jedgar@fxp.org>
2000-11-21 02:22:31 +00:00
Robert Nordier
3333ebb58f
Wrap over-long line; drop superfluous include.
2000-11-20 20:35:35 +00:00
Ruslan Ermilov
e97407b4f2
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 20:10:44 +00:00
Jordan K. Hubbard
a41801c68a
finish conditionalizing the PC98 specific options off the PC98
...
compilation variable.
2000-11-20 19:44:17 +00:00
Ruslan Ermilov
7c7fb079b9
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 16:52:27 +00:00
Sheldon Hearn
3c4d9b1ad5
Fix broken (sectionless) cross-reference in ref 1.10.
2000-11-20 16:09:47 +00:00
Brian Somers
b43607b7f2
Some gratuitous whitespace changes.
2000-11-19 16:58:59 +00:00
Brian Somers
a080fda810
Describe how to tunnel properly.
...
Requested by: Greg Quinlan <greg@macquarrie.com.au>
2000-11-19 16:54:57 +00:00
Brian Somers
385167a6b0
Accept MSCHAPv2 by default.
...
Enable and accept MPPE by default.
2000-11-19 16:53:50 +00:00
Kris Kennaway
ffd4007070
Format string paranoia
2000-11-19 13:30:36 +00:00
Kris Kennaway
c4dfae1d3c
Format string error in warn()
2000-11-19 13:29:43 +00:00
Ruslan Ermilov
acd99ff192
mdoc(7) police: fix errors uncovered by the new feature of the Nm macro.
2000-11-18 15:50:46 +00:00
Ruslan Ermilov
251c176f41
mdoc(7) police: use certified section headers wherever possible.
2000-11-17 11:44:16 +00:00
Brian Somers
80e2e6b62f
Go back to populating data_len in struct ngpppoe_init_data.
2000-11-16 23:15:42 +00:00
Brian Somers
d9374c913e
Be a bit more precise about what ``nat deny_incoming yes'' does.
2000-11-16 21:50:50 +00:00
Ruslan Ermilov
8eee67525a
mdoc(7)ify.
2000-11-16 13:21:17 +00:00
Ben Smithurst
76a06f8483
remove trailing periods from SEE ALSO.
2000-11-15 17:27:54 +00:00
Ben Smithurst
32e5e4cfc3
more removal of trailing periods from SEE ALSO.
2000-11-15 16:44:24 +00:00
Josef Karthauser
08a15190ad
Add and document a new configuration command: buildopts.
...
This allows global make options to be specified within the crunch
configuration file.
2000-11-15 14:33:29 +00:00
Garance A Drosehn
d41a93b658
Eliminate two compile-time warnings.
2000-11-15 06:17:52 +00:00
Garance A Drosehn
f6a3be3940
Fix the '-d' option (turns on socket-debugging). Improve startup msgs.
...
PR: 17178
Submitted by: Richard <satherrl@dssrg.curtin.edu.au>
2000-11-15 06:00:42 +00:00
Garance A Drosehn
59a09735ef
Make sure a few strings will have terminating null characters.
...
(most of the PR 16186 was already applied, except for these 2 lines)
PR: 16186
Submitted by: Przemyslaw Frasunek <venglin@lubi.FreeBSD.lublin.pl>
2000-11-15 04:57:22 +00:00
Garance A Drosehn
a4f87098ce
Reset the seteuid in a few obscure error situations.
2000-11-15 04:10:59 +00:00
Garance A Drosehn
b770f3547d
Just some style-related improvements.
2000-11-15 03:35:09 +00:00
Garance A Drosehn
d96ca75758
Minor style improvements.
2000-11-14 22:08:52 +00:00
Garance A Drosehn
aa538512da
Fix (style) some variable initializations.
2000-11-14 22:03:59 +00:00
Garance A Drosehn
a480d5f20e
Change 'count' to a more descriptive 'jobcount', and fix the stupid
...
comments which claim this counter is counting "files", which it is not.
2000-11-14 21:44:47 +00:00
Garance A Drosehn
a4803ea103
Get rid of 'exit(-1)' calls. Exit codes are limited to 8 bits under most
...
Unixes, so -1 becomes 0xFF for 2's complement and 0xFE (?) for 1's
complement.
Reviewed by: bde@FreeBSD.org
2000-11-14 21:32:52 +00:00
Jordan K. Hubbard
cf47e60dd8
Really turn off srcs for upgrades.
2000-11-14 21:21:53 +00:00
Ruslan Ermilov
b3b01ff362
Added the lastlogin utility.
...
Obtained from: NetBSD
2000-11-14 17:49:38 +00:00
Ruslan Ermilov
b82f5db0ac
Spell the des's name correctly.
2000-11-14 13:19:26 +00:00
Ruslan Ermilov
8e8536e1c2
Spell the sos's name correctly.
2000-11-14 13:09:12 +00:00
Ruslan Ermilov
b5c508fba3
Use Fx macro wherever possible.
2000-11-14 11:20:58 +00:00
Jordan K. Hubbard
2d16329250
Replace GNOME + Afterstep choice with GNOME + sawfish. This is a more
...
popular configuration now.
2000-11-14 00:03:52 +00:00
Bill Paul
a614c4dc7b
Close PR# 21843 and PR# 21864. This adds support for WEP and updates some
...
of the data structures to include new members that weren't defined in the
manual I have.
I opted to use Doug Ambrisko's WEP patches since David Cornejo's patches
did not include the necessary changes to ancontrol(8) to actually enable
and use WEP.
NOTE: I don't currently have access to an Aironet card, so I can't test
any of this. Everything compiles and close scrutiny doesn't reveal any
obvious problems, but Murphy's Law applies. This means I will probably
leave these changes in -current for a bit longer than usual until I'm
sure they work right.
2000-11-13 23:04:16 +00:00
Garance A Drosehn
c61c5210be
My previous commit removed a line it wasn't supposed to. Add it back.
2000-11-13 16:21:24 +00:00
Mike Smith
d8134896e9
Add support for decoding the PCI vendor and device ID registers. Add a
...
database of about 1400 vendors and 2700 devices courtesy of
www.yourvote.com/pci. We still need to add some more, but this is a good
start.
2000-11-13 12:08:29 +00:00
Garance A Drosehn
ca52ea3cc8
Replace call to mktemp() with mkstemp. Also move where that call is
...
done, so the correct directory is being checked. The mkstemp() call
is meant to create a temp file for stderrs when running filters. This
update also fixes log-file processing for remote (rm=) queues which
specify an input filter (if=). Before, filter-errs were thrown away.
Now they'll be copied to the queue's logfile (lf=).
Reviewed by: (a little) audit@FreeBSD.ORG & freebsd-print@bostonradio.org
2000-11-13 05:44:50 +00:00
Warner Losh
4e1921ab64
Add raycontrol to the build.
2000-11-12 21:55:21 +00:00
Warner Losh
2bc8b8ee73
Control program for raylan cards.
...
This is based on wicontrol. Duncan updated it for raylan. I've
updated this to the latest wicontrol. In addition, to make it kinda
compatible with ifconfig, you can give the interface name w/o the -i.
Submitted by: duncan barclay
2000-11-12 21:53:40 +00:00
Nik Clayton
7ba45ea98d
Be a little clearer about the relationship between these two.
...
PR: docs/20067
Submitted by: Takayuki Hagihara
2000-11-12 16:29:52 +00:00
Ralf S. Engelschall
179e2bf1be
Add missing "delta" argument to description headline of "apm" -r option
...
to be consistent with descriptions of other options which take arguments.
2000-11-12 15:40:41 +00:00
Nick Hibma
2b52b05a77
Check the return value of strdup
...
Submitted by: Chris Faulhaber <jedgar@fxp.org>
2000-11-12 10:55:35 +00:00
Jun Kuriyama
c162a66b48
Minimal distribution now gets cropto binaries.
...
This can avoid waring about "no sshd" at booting after installation.
Approved by: jkh
2000-11-11 02:09:18 +00:00
Brian Somers
9100871e60
Increase M_MAXBUF so that it's greater than HDLCSIZE
2000-11-11 01:31:32 +00:00
Ruslan Ermilov
726b61ab5f
Avoid use of direct troff requests in mdoc(7) manual pages.
2000-11-10 17:46:15 +00:00
Josef Karthauser
34944d4885
Define a new special type: buildopts.
...
This allows build flags to be specified for a particular program from
within the crunch.conf file, eg:
prog ppp
special ppp buildopts -DNOKLDLOAD -DNOINET6 -DNONAT -DNOATM
This adds '-DNOKLDLOAD -DNOINET6 -DNONAT -DNOATM' to make targets
related to ppp when determining which object files to build and
when calculating dependencies and building the targets.
2000-11-10 15:21:37 +00:00
Jun Kuriyama
ecefc8cf96
Make numeric shortcut key behaving correctly in "Installation Media" menu.
...
Approved by: jkh
2000-11-10 09:50:22 +00:00
Jordan K. Hubbard
3a335eb7a7
Set BATCH and PACKAGE_BUILDING to environment before exec()ing pkg_add
...
in order to suppress onwonted package interaction.
Submitted by: steve
2000-11-10 09:34:06 +00:00
Mitsuru IWASAKI
7a503f5ce5
Move old aml interpreter code to amldb/aml/. This will be used for our
...
reference and comparison with ACPICA aml interpreter's behavior.
2000-11-09 06:24:45 +00:00
Steve Price
a5a18d3cbb
Since the 'when built' phrase is talking about the 'source file' we
...
should be using the word 'creates' instead.
2000-11-09 02:31:02 +00:00
Doug Barton
6f8d4c2ffc
* Reduce diffs to RELENG_4 by specifying a full path to sysctl
...
* Adjust a little whitespace
* Make the distrib-dirs/mtree on DESTDIR conditional on user
actually specifying a DESTDIR. This seemed like a safe
way to get the right directories and permissions in the
installed tree since 'make installworld' does the same
thing, but in practice too many people have custom hacks
that we should leave unmolested. Still need to find a way
to deal with 'install -d' and permissions on nonexistent
directories in the middle of the path, but this is at
least no worse that it was before.
PR: bin/22661
2000-11-09 00:19:21 +00:00
Mitsuru IWASAKI
d3f4a2ca8e
Remove dependence on old acpi driver from acpi userland tools.
...
- acpiconf Replace include files from old acpi driver to acpica driver.
New sleep type `4b' had been added (S4BIOS) for `-s' option.
Of course this has no effect because driver doesn't
support it for now :-)
- acpidump All needed structs in sys/dev/acpi/*.h had been merged
into local header file. No changes on its usage.
2000-11-08 02:37:00 +00:00
Garance A Drosehn
cdd8df463b
Fix 'printit()' to ignore some lines it doesn't recognize (most likely
...
coming from lprNG hosts), and print a more helpful error msg for others.
2000-11-08 00:52:11 +00:00
Brian Somers
542962ddf9
Introduce another global (MPPE_IsServer) so that we initiate the
...
MPPE session keys correctly.
I'm a bit dubious about this code. It seems that the session keys
are initialised differently based on whether you're the client or
the server. One side is the server if it issues the first challenge,
but of course you can issue a challenge from both sides.... at the
same time. Sounds like another wonderful M$ assumption...
Ppp can now talk to itself correctly using encryption.
Problem solved by: Ustimenko Semen <semen@iclub.nsu.ru>
Hair torn out by: me
2000-11-07 23:19:11 +00:00
Jordan K. Hubbard
17d7bfc3fc
For High security profile, set securelevel to 1 to protect /dev/*mem
...
and mounted disks, among other things.
Requested by: kirk
2000-11-07 23:05:14 +00:00
Tatsumi Hosokawa
b986543ddf
Added Intel Gigabit Ethernet card to device menu.
2000-11-07 09:16:14 +00:00
Brian Somers
527a86a3ba
Handle being given a connect()ed udp descriptor as stdin rather
...
than assuming it's unconnected.
2000-11-07 04:29:46 +00:00
Brian Somers
e1e8b15e7a
Pass the correct output options to the ccp output initialisation
...
routine rather than passing it the first requested output option.
Ensure that options are freed correctly even if we don't reach
TLU.
2000-11-07 04:29:33 +00:00
Garance A Drosehn
30b4b758aa
Cosmetic change of a structure name.
...
Turn 'struct queue { q_time, q_name }' (loosely-speaking)
into 'struct jobqueue { job_time, job_cfname }'
Reviewed by: GAWollman
2000-11-06 19:36:38 +00:00
Garance A Drosehn
34dae154d0
Get rid of a minor compile-time warning.
2000-11-06 19:19:49 +00:00
Ruslan Ermilov
82a63dc3c0
Avoid use of tbl(1).
2000-11-06 12:03:43 +00:00
David Malone
25e9ca2b19
Attempt to fix problem with users being able to convince the crontab
...
program to read any file which is a valid crontab file.
The fix is based on that used in NetBSD and OpenBSD - we keep the
file open while the user is editing it. This means that files must
be edited in place. Cron attempts to warn you if your editor does
not do this. The fact that the file must be edited in place is also
noted in the man page.
This patch has been confirmed to work by atleast one person on
-security and has been tested locally.
Obtained from: OpenBSD
2000-11-06 11:17:37 +00:00
Tatsumi Hosokawa
b1d6bbc98d
release/sysinstall/lndir.c has not been used, but statically linked
...
to sysinstall for long time. Remove it.
2000-11-06 09:28:54 +00:00
Garance A Drosehn
3aeddf3c1b
Cosmetic improvements to a few recvjob-related error messages.
2000-11-06 04:37:56 +00:00
Garance A Drosehn
7c17eaa6a8
Fix a format-code, thus getting rid of a compile-time warning msg.
2000-11-06 04:11:56 +00:00
Don Lewis
e1a8c6b64e
Back out change to prepend /sbin:/bin to $PATH, just overwrite $PATH
...
with these in the normal case.
Set MAKEDEVPATH in sysinstall to include the /mnt2 stuff before starting
the fixit shell.
2000-11-05 17:59:29 +00:00
Brian Somers
1c25c5e077
Merge some OpenBSD/NetBSD fixes to the recent MPPE/CHAP0x81 update.
2000-11-05 03:25:09 +00:00