Bill Paul
04adcdacbf
Small fix for the following problems:
...
- If you take the wheel entry out of /etc/group and turn on NIS,
the '+:*::' line is incorrectly flagged as the entry for wheel (the
empty gid section is translated to 0), hence getgrgid() returns '+'
as the name of the group instead of 'wheel.'
- Using just '+:' as the 'turn on NIS' switch in /etc/group makes
getgrgid() dump core because of a null pointer dereference. (Last
time I was in here, I foolishly assumed that fixing the core dump
problems with getgrnam() and getgrent() would fix getgrgid() too.
Silly me.)
1995-04-29 17:14:50 +00:00
Bruce Evans
402c1682aa
Fix misplaced idempotency #endif.
...
Fix tabs and spaces in the wrong places.
1995-04-29 15:24:00 +00:00
Bruce Evans
2bf5814ab5
Support nonstandard (not yet all supported) flow control options. `ctsflow'
...
and `rtsflow' are the components of `crtscts'. `dtrflow' and `dsrflow' are
new and not yet supported. `dtrflow' may be useful for Cyclades serial
careds, which have h/w support for it and no h/w support for `rtsflow'.
print.c:
Report NTTYDISC in case the line is in this obsolescent state.
1995-04-29 15:17:17 +00:00
Andrey A. Chernov
280bdae500
HAVE_SAVED_UIDS not depends of BSD version but depends
...
of _POSIX_SAVED_IDS from unistd.h, fix it.
1995-04-29 15:16:41 +00:00
Bruce Evans
d54024a159
Fix stty' on the output of
stty -g'. The changes for the gfmt1 option
...
weren't TIOCSETD'd unless another option changed something.
1995-04-29 15:00:34 +00:00
Andrey A. Chernov
045d1485ca
Enable _POSIX_SAVED_IDS and fix comment to describe current situation
1995-04-29 14:20:35 +00:00
Andrey A. Chernov
926f1d2e59
Close sec. hole: can exec pgm with more groups than calling user have
...
Include unistd.h and fix few argument old-way things
1995-04-29 13:55:34 +00:00
Andrey A. Chernov
ee9968eab5
Remove FreeBSD-specific setre*() cheat, we have working thing now
1995-04-29 13:38:14 +00:00
Andrey A. Chernov
aa4f20e4df
Fix typo in HAVE_SAVED_UIDS define
1995-04-29 13:25:13 +00:00
Andrey A. Chernov
4c639bf9d7
Fix HAVE_SAVED_IDS and HAVE_BROKEN_SETREUID defines
1995-04-29 12:22:41 +00:00
Andrey A. Chernov
2c3be6c34e
set[ug]id(): call suser() only when neccesarry
...
Submitted by: bde
1995-04-29 11:46:15 +00:00
Jordan K. Hubbard
bcac561761
Bruce is right - ENOTTY is more appropriate than EINVAL in this case.
1995-04-29 11:36:47 +00:00
Poul-Henning Kamp
a29b6fccc0
Names are assigned when chunks are created.
...
Rules for only one fat & one extended in MBR.
1995-04-29 07:21:14 +00:00
Jordan K. Hubbard
65b36cbb7d
fixes the ioctl routine to not chew up massive amounts of kernel time
...
if an invalid ioctl is done on /dev/klog. logioctl() needs to return
an errno instead of -1 on a failed ioctl.
Submitted by: Mike Pritchard <mpp@mpp.com>
1995-04-29 05:09:19 +00:00
Poul-Henning Kamp
a907b94117
Even More stuff. Disk_Names() is here amongst other things.
1995-04-29 04:50:39 +00:00
Poul-Henning Kamp
f9c10dfd1a
Next Iteration, getting better.
...
Made an All_FreeBSD() function.
Added a cmd-line interface (lowest rank) to the tst01 program.
The tst01 program is harmless (worst it can do is coredump), but it
is instructive to run, you can see what the slice-code things of your
disk...
1995-04-29 04:00:57 +00:00
Poul-Henning Kamp
27bff5727d
Sanitize and explain a little bit... Implement the first rules...
1995-04-29 01:55:25 +00:00
Gary Palmer
450d1156cb
The address is freefall.cdrom.com, not freefall.cdrom.com.cdrom.com :-)
1995-04-29 01:09:34 +00:00
Gary Palmer
c709d38b60
Add missing ports-japanese target.
...
Alter sup host to be SUP.FreeBSD.ORG to allow for future work.
1995-04-29 01:03:10 +00:00
Poul-Henning Kamp
aded89c1b1
This is a revision 0.00 of the backend stuff for the fdisk/disklabel stuff
...
in the new sysinstall. If you want to give a helping hand, then send email
to phk@FreeBSD.ORG . DO NOT COMMIT TO THIS DIRECTORY!
1995-04-28 23:57:04 +00:00
Paul Traina
2f688f82da
Incorporate new radix code from UCB. This fixes the orphaned mask bugs.
...
This submission was done by hand-applying FreeBSD local modifications on
top of the UCB code, rather than trying to patch the UCB code in on top
of the FreeBSD code due to the extensive changes.
Reviewed by: pst (been handling 30k routes for 4+ months)
Obtained from: Sklower/Woody/Honing/Traina (8.4 UCB release)
1995-04-28 23:01:37 +00:00
Gary Palmer
ee328c4bad
(Sorry about prev. blank message - I realised I needed a change too late).
...
Removed unused var. and correct a printf formatting string.
1995-04-28 22:24:37 +00:00
Gary Palmer
b3b6adad1d
*** empty log message ***
1995-04-28 22:23:19 +00:00
John Fieber
f9e11b2a03
Move out of the obsolete FAQ directory into the handbook.
1995-04-28 19:48:56 +00:00
Andrey A. Chernov
0b51c95db2
Fix bugs:
...
cchars2 not used
can't set or report MIN or TIME == 255
TIOCSETD on wrong fd
PPPDISC is not reported
1995-04-28 19:29:30 +00:00
Peter Dufault
8312577eea
Add ioctl calls for Freeze/Thaw.
1995-04-28 19:26:02 +00:00
Peter Dufault
72c59e2da5
Symoblic representation of mode pages
1995-04-28 19:25:17 +00:00
Peter Dufault
0d30b20ac9
Add "-m" command to read mode pages. Also add -z for freezing,
...
though the kernel changes aren't committed yet.
1995-04-28 19:24:39 +00:00
Peter Dufault
c46c1a53eb
Fix a few problems with the debugging output. Add a new "visit" function.
1995-04-28 19:23:51 +00:00
Andrey A. Chernov
d86851edf5
Implement SLIOCSUNIT (set slip unit number)
1995-04-28 18:47:29 +00:00
Jordan K. Hubbard
d9a50f903f
Whoops! One of my automatics was initialized to garbage. Fix it.
1995-04-28 18:24:31 +00:00
Andrey A. Chernov
d3cdb93dd8
Implement POSIX SAVED_IDS for setuid/setgid
1995-04-28 18:17:29 +00:00
Jordan K. Hubbard
790bacaa95
Remove piano.
1995-04-28 17:38:54 +00:00
Jordan K. Hubbard
79d5cc4044
Add piano.
1995-04-28 17:38:34 +00:00
Jordan K. Hubbard
943bfde5f9
Import the piano program again, except this time in the right location.
...
Submitted by: Toshihiro Kanda <candy@kgc.co.jp>
1995-04-28 17:38:08 +00:00
Andrey A. Chernov
611d721e70
setre*(): simplify return scheme, pointed by Bruce
1995-04-28 17:00:27 +00:00
John Fieber
0a1195e737
The FAQ moves to its new home.
1995-04-28 16:36:02 +00:00
John Fieber
dd8fd5aac1
The FreeBSD handbook finds a new home.
1995-04-28 16:19:59 +00:00
Jordan K. Hubbard
6db578a60b
Pass X11BASE to all sub-makes. I need it for a port, and I daresay that
...
there are a lot of hardwired "/usr/X11R6" paths out there that could stand
to use it as well.
1995-04-28 15:40:37 +00:00
Peter Dufault
a93d103fb4
Change to reflect new header file name.
1995-04-28 12:28:55 +00:00
Peter Dufault
62734e55e4
Rename "aio.h" to "dataacq.h"
1995-04-28 12:08:03 +00:00
Peter Dufault
b74f75a231
Renamed "aio.h" as <sys/dataacq.h>.
1995-04-28 12:05:36 +00:00
Jordan K. Hubbard
f8c191bd8e
Add piano.
1995-04-28 09:30:54 +00:00
Søren Schmidt
e5c5c58924
Added nsccons variable for use by pstat
...
Submitted by: ache
1995-04-28 09:10:56 +00:00
Søren Schmidt
de4c8be3eb
Corrected variable names for syscons support.
1995-04-28 09:08:18 +00:00
Bruce Evans
af5b6e3f9d
Remove chmod of pcaudio* to 666. Not everyone should be allowed to
...
play the speaker and consume 10-100% of the available cycles.
Remove chmods of sound devices to 666. Use chmod to give the same security
holes.
1995-04-28 07:53:43 +00:00
Bruce Evans
d45ae51059
Add cyclades serial devices cuac*, cuaic*, cualc*, ttyc*, ttyic* and ttylc*.
1995-04-28 07:39:21 +00:00
Satoshi Asami
2966c8b3da
Japanese 106-keyboard.
...
Submitted by: Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
1995-04-28 06:03:18 +00:00
Poul-Henning Kamp
ca927fef5b
Don't dereference NULL pointers.
1995-04-28 04:58:19 +00:00
Poul-Henning Kamp
4ccbee740d
Told Makefile about manpage.
1995-04-28 04:52:33 +00:00