Commit Graph

18028 Commits

Author SHA1 Message Date
Peter Wemm
4a4550eb01 Use the label that Bruce suggested, it seems the src/etc/Makefile "helpers"
are all prefixed with "etc-".
1996-12-28 18:02:06 +00:00
Peter Wemm
3a233001ff Get rid of the revolting hacks that were used to install the
/etc/sendmail.cf file.

Submitted by: bde
1996-12-28 18:00:17 +00:00
Peter Wemm
9ced612d99 Add a hook for installing the /etc/sendmail.cf file
Submitted by: bde
1996-12-28 17:57:28 +00:00
Peter Wemm
3488b209cc Fix some more problems:
- the .gz files are no longer used as intermediate files, it's in a pipe
  now.  (gunzip normally deleted them anyway, but this should not hurt)
- I accidently left a -p arg to install from testing.  Bruce says it should
  be ${COPY} instead, but almost everything else in the tree uses plain -c
  anyway.
- Use "LINKS=" or two identical files are installed sepeately instead of
  as links (doh!)
- Use "LIB..." instead of "BIN..." for install permissions.  Note that we
  still use bsd.prog.mk, not bsd.lib.mk because bsd.lib.mk has problems
  (it can't install a library unless it compiles it).
- Define LIBCOMPATDIR in Makefile.inc instead of using BINDIR.

Mostly submitted by: bde
1996-12-28 17:42:48 +00:00
Peter Wemm
a4ae35ba9e Remove these.. umm.. "interesting".. hacks now that they are not needed. 1996-12-28 17:15:10 +00:00
Peter Wemm
fbde87863d When linking with no rtld support, provide stub dl*() functions that
just return errors.  This removes the need for awful hacks like that in
our build of libtcl which would get link errors when linked static.

John Polstra once mentioned that this was on his "todo" list.

Note that one can use:
  cc -Wl,-Bstatic -o foo foo.o
and get an executable that has it's libraries statically linked, but has
a fully functional runtime linker so the executable can call dlopen() and
have it work.  (I've tested this)
1996-12-28 17:10:52 +00:00
Wolfram Schneider
08d366cf6b epfe - extract printing filter examples from printing.sgml
usage:
	$ cd /usr/share/examples/printing
	$ epfe < printing.sgml
1996-12-28 16:24:57 +00:00
Wolfram Schneider
fa2cedd44a add epfe and tcl_bmake 1996-12-28 16:21:52 +00:00
Wolfram Schneider
d86abf50b2 add new directory /usr/share/examples/printing 1996-12-28 15:40:38 +00:00
Poul-Henning Kamp
35c40fc2fa Be a little less fatalistic in case of problems.
Reviewed by:	phk
Submitted by:	wosch
1996-12-28 13:50:34 +00:00
Wolfram Schneider
110ce42895 add some string examples, eg. test "" -o "" 1996-12-28 13:31:29 +00:00
Bruce Evans
5a9c69e7af Disabled i586-optimized copyin and copyout again. The fault handler
is still broken - it doesn't restore the floating point state.

2.2-BETA users should disable it using npx0 flags 0x04 the same as
2.2-ALPHA users should have.
1996-12-28 12:19:25 +00:00
Masafumi Max NAKANE
379dda4b88 Merge the en version changes made in 1.22 -> 1.23. 1996-12-28 09:25:06 +00:00
Masafumi Max NAKANE
0bf9db71ab Merge the en version change made in 1.50 -> 1.51.
(No change beside the original revision line.)
1996-12-28 08:25:14 +00:00
Masafumi Max NAKANE
126ce40c60 Typo. 1996-12-28 08:23:52 +00:00
Masafumi Max NAKANE
d5f3ebbba5 Merge the en version changes made in 1.49 -> 1.50. 1996-12-28 07:56:41 +00:00
Masafumi Max NAKANE
51e9aa59c0 Changed the comment about RCS ID in the sample Makefile.
(I see more than a few port submission with no $Id$ line in its Makefile
lately.  And I guess this comment may be somehow misleading.)
1996-12-28 07:55:15 +00:00
Masafumi Max NAKANE
07d41eb750 The translation has been completed. Replacing the empty file with file with
real contents.
Submitted by:	The FreeBSD Japanese Documentation Project
Translated by:	Mitsuru IWASAKI <iwasaki@pc.jaring.my>
1996-12-28 07:36:58 +00:00
Andrey A. Chernov
1aa5ebd104 Turn off qcam_debug flag by default
Should go in 2.2
Reviewed by: pst
1996-12-28 05:45:18 +00:00
Andrey A. Chernov
af155bdff3 Add comment that range checking is already done at upper level
Kill snprintf left in collate.c from previous backout

Should go in 2.2
1996-12-28 05:04:24 +00:00
Andrey A. Chernov
942c84aabd Use strcoll instead of strcmp for file names comparation
Should be in 2.2
1996-12-28 03:46:27 +00:00
Andrey A. Chernov
c77d878ff5 Return to last column space padding: some programs (cal f.e.) make two-letters
abbreviations by stripping last character.

Should be in 2.2
1996-12-28 03:39:51 +00:00
David E. O'Brien
dfe5473411 Added Conrad Sabatier for his port of xless 1996-12-28 03:10:50 +00:00
Bill Paul
1d2493ff77 Small yet significant tweaks/cleanups:
- getpwent:
  o adjunctbuf should be NUL terminated after copying
  o _pw_breakout_yp() needs to know the length of the buffer returned
    from YP so it can properly NUL terminate its local buffer.

- getgrent:
  o YP buffers should be YPMAXRECORD + 2 bytes long and NUL terminated.
    (Previously they were hardcoded to 1024 bytes.)

- getnetgrent:
  o YP data should be copied with snprintf(), not sprintf()

These are 2.2 candidates. I will wait a few days to make sure these don't
break anything and then, if there are no objections, move them to the 2.2
branch.
1996-12-27 19:28:46 +00:00
Masafumi Max NAKANE
33c9a3df24 Merge the en version changes made in 1.4 -> 1.6.
Submitted by:	Mitsuru IWASAKI <iwasaki@pc.jaring.my>
1996-12-27 18:34:39 +00:00
Masafumi Max NAKANE
5a5ded23b8 Merge the en version changes made in 1.21 -> 1.22.
Submitted by:	Mitsuru IWASAKI <iwasaki@pc.jaring.my>
1996-12-27 18:31:22 +00:00
Masafumi Max NAKANE
e447930222 Merge the en version changes made in 1.42 -> 1.44.
Submitted by:	Mitsuru IWASAKI <iwasaki@pc.jaring.my>
1996-12-27 18:26:14 +00:00
Bill Paul
3951b8e32c Small yet significant tweaks/cleanups:
- getservent:
  o put _yp_check() proto under #ifdef YP where it belongs
  o local YP buffers should be YPMAXRECORD + 2 bytes long and should
    be NUL terminated after copying

- gethostbynis:
  o local YP buffer should be YPMAXRECORD + 2 bytes long

- getnetbynis:
  o local YP buffer should be YPMAXRECORD + 2 bytes long and should
    be NUL terminated after copying

- ether_addr:
  o local YP buffers should be YPMAXRECORD + 2 bytes long and should
    be NUL terminated after copying (in this case it's BUFSIZ + 2 bytes,
    but it happens that BUFSIZ == YPMAXRECORD.

- gethostbydns:
  o nuke stray 'return(NULL)' in __dns_getanswer() (harmless but looks silly)

These are 2.2 candidates. I will wait a few days to make sure these don't
break anything and then, if there are no objections, move them to the 2.2
branch.
1996-12-27 18:21:07 +00:00
Masafumi Max NAKANE
f9abc058e4 Merge the en version changes made in 1.28 -> 1.29.
Submitted by:	Yukinori Maeda <yuki@zephyr.elcom.nitech.ac.jp>
1996-12-27 15:31:35 +00:00
Masafumi Max NAKANE
173b48cdfb Merge the en version changes made in 1.42 -> 1.43.
Submitted by:	Tomoo WATANABE <tomo@maple.elcom.nitech.ac.jp>
1996-12-27 14:39:00 +00:00
KATO Takenori
2cc3289940 Staticize dmapageport and isa_dmarangecheck. 1996-12-27 13:06:31 +00:00
David E. O'Brien
1501622c6d Been reading more of Rodney HW emails. 1996-12-27 08:48:17 +00:00
David E. O'Brien
114090ef69 Cut and paste info about the 430VX chipset from some of Rodney's old
fbsd-hw emails.
1996-12-27 08:09:52 +00:00
David E. O'Brien
87ca4fd490 Added "ie. 430FX" for Triton and "ie. 430HX" for Triton-II.
(this is correct, right?  also, does anyone know what the 430VX
	chipset used in the ASUS P55TVP4 is?)
Intel's URL for the VS440FX has changed.
1996-12-27 07:14:11 +00:00
Warner Losh
2519fdb867 Fix various buffer overflow cases in sliplogin. These might have been
able to be exploited, or might not.  However, it is better to be safe
than sorry.

Definitely a 2.2 fix, and a -stable if there is someone to commit it.

Reviewed by:	Jordan Hubbard <jkh@freebsd.org>
Submitted by:	Marc Slemko
1996-12-27 05:49:51 +00:00
John Polstra
ef72ceb751 Add src-release and src-tools collections.
Inspired by:	ache
1996-12-27 04:03:06 +00:00
Alexander Langer
205390f373 Make a note in the standards section that sysconf isn't completely
POSIX conforming.
1996-12-27 03:39:03 +00:00
Peter Wemm
d7b025c3ae Tidy up the generated config.c file. Use #include "opt_config.h", comment
out text after #endif line, add missing \n at end of file, only install new
config.c if it's different to the last one which preserves the timestamp.
1996-12-26 23:40:32 +00:00
Peter Wemm
808129f0fe Put INCLUDE_CONFIG_FILE into opt_config.h rather than the CFLAGS line 1996-12-26 23:38:17 +00:00
Mike Pritchard
188097739b Spelling police. 1996-12-26 22:50:43 +00:00
Mike Pritchard
eb6d684623 Don't claim that the section 7 man pages are mostly troff related,
since they are not.
1996-12-26 22:41:18 +00:00
Wolfram Schneider
236fc12afb add new variable NOMLINKS
NOMLINKS If you do not want install manual page links. [not set]
1996-12-26 22:37:30 +00:00
Mike Pritchard
8044b10425 Mention that cross references in the SEE ALSO section should be
sorted by section number and then placed in alphabetical order.
1996-12-26 22:34:23 +00:00
Mike Pritchard
4e11acf8be Re-add devfs(5) to the xref list, since it now exists,
and remove mount_devfs(8), since that man page is now
really just a pointer to the various section 5 man pages.
1996-12-26 22:16:06 +00:00
Mike Pritchard
7192d602a9 Spelling police. 1996-12-26 22:08:11 +00:00
Mike Pritchard
f52a35b581 Fix some spelling errors.
Jordan, I'll let you merge this into 2.2o that I don't
stomp on you.
1996-12-26 21:53:11 +00:00
Steven Wallace
43d7fd0390 Fix spelling error in manpage. 1996-12-26 21:51:09 +00:00
Joerg Wunsch
18e5f50832 Documentation update.
Remove a duplicate entry for ahc0 in hardware.hlp (closes PR #
docs/2282), a few additions all over the place while i was at it.

Tried to add as much of the important highlights for the new features
in 2.2 into the release notes.  I still think that many things are
missing here, so folks, if you imported something great that's in 2.2
but not in 2.1.X, please review this section and send us your
additions!

Submitted by:	seki@sysrap.cs.fujitsu.co.jp (for the ahc0 dup)
1996-12-26 21:24:00 +00:00
Jordan K. Hubbard
9f2e984973 Clean up some calls to close(). 1996-12-26 21:03:04 +00:00
Joerg Wunsch
65fb557e51 Pull the fix from rev 1.31.2.1; i've accidentally committed it to
2.2 first.
1996-12-26 18:47:11 +00:00