Commit Graph

2836 Commits

Author SHA1 Message Date
John Baldwin
e44bce4159 This script uses the other scripts in this directory to build XFree86
3.3.6 in a work directory and package it up into a set of tarballs that
can be used in a release.
2000-07-26 01:37:23 +00:00
John Baldwin
ca4c7dfbf6 This script takes the packing lists we generated earlier and generates the
corresponding tarball from it.  It uses the packing list name to determine
the tarball name.  If the tarball name ends in 'gz', it will be gzipped, if
it ends in 'bz', it will be bzip2'd.
2000-07-26 01:36:22 +00:00
John Baldwin
62f26f9acd This script uses the XFree86 and XFree86-contrib ports to build and install
XFree86 3.3.6 into a scratch directory.  The patch file patches the XFree86
port to not ask any questions and to actually be able to install some things
like the i810 server link kit bits.  If you want XF86Setup to build, you
should have tk80 (not tk82) installed.  If you want to XF86Setup_jp to build
you need to have ja-tk80 installed.
2000-07-26 01:31:47 +00:00
John Baldwin
1de9415aed This script uses an existing set of XFree86 distribution tarballs to
generate a packing list for each tarball.  We can later use these
packing lists to roll our own tarballs.
2000-07-26 01:27:24 +00:00
David E. O'Brien
4c2629aec8 Don't give the DEC Alpha user the chance to install the X servers that are
non-existant on non-i386 platforms.
2000-07-25 23:54:35 +00:00
John Baldwin
ab21e668ee Use a much saner method of locating the release directory on an FTP server.
Now, if a release is specified, instead of just looking for a directory
with the same name as the release, try several possible directories (each
suffixed with the release name) relative to the base directory including
".", "releases/MACHINE", "snapshots/MACHINE", and each of those prefixed
with "pub/FreeBSD/".  This will allow us to remove the evil symlinks under
pub/FreeBSD/releases/MACHINE/ to the snapshots on the ftp site.
2000-07-25 23:22:16 +00:00
John Baldwin
1596ed11ca Grrr, build a non-crypto version of tcpdump to stick in the bin distribution.
Submitted by:	kris
2000-07-25 22:30:09 +00:00
Wilko Bulte
0d58a2010e sync with the RELENG_4 HARDWARE.TXT 2000-07-25 13:15:54 +00:00
Jordan K. Hubbard
b81dd6afa5 Actually make the date printing hack work. 2000-07-25 08:16:10 +00:00
Jordan K. Hubbard
3db81c0d49 Restore the screen after possibly spamming it.
Reported by:	Brian J. McGovern <mcgovern@spoon.beta.com>
2000-07-25 07:38:22 +00:00
Jordan K. Hubbard
b5e57da1d1 Remove outdated crypto comments. 2000-07-24 18:45:25 +00:00
Jordan K. Hubbard
cf07fd263a Terminate, with extreme prejudice, the USAResident hack which
does bad things to /etc/make.conf in certain situations.  Also
soften the "don't install crypto from the USA!" messages since,
except for RSA (which is still noted), that's not so true anymore.
2000-07-24 18:00:16 +00:00
Marcel Moolenaar
11017a687b Backout addition of -L switch to mtree. Using -L breaks the
build process in too many cases. Adding mtree to bootstrap-tools
to solve this breaks the upgrade path because mtree needs a
libc that has strtofflags and fflagstostr.
2000-07-23 16:33:00 +00:00
John Baldwin
484af50974 Oops, the moused disable option is now 6 instead of 4. Catch the menu text
up to this.

Submitted by:	Valeriy E. Ushakov <uwe@ptc.spbu.ru>
2000-07-23 03:45:18 +00:00
Jordan K. Hubbard
f038100c39 If ${BINDIR} is not present, create it before installing to it. 2000-07-21 21:32:13 +00:00
Jordan K. Hubbard
b0b1485813 Add a terminal entry for xterm; a lot of people are using xterms
in the serial-installation of FreeBSD.
2000-07-21 20:45:56 +00:00
John Baldwin
b993bfc211 Add in the second half of the Slovenian FTP mirror entry. 2000-07-21 18:52:19 +00:00
Jordan K. Hubbard
a606bbf4c8 Remove a menu item that looks funky.
No donut for:	obrien
2000-07-21 06:50:14 +00:00
Jordan K. Hubbard
085e4099e9 Add slovenian FTP server to site list.
Requested by:	Blaz Zupan <blaz@amis.net>
2000-07-21 06:03:22 +00:00
John Baldwin
380d03438d Fix this so it compiles by adding a missing quote. 2000-07-20 17:43:11 +00:00
John Baldwin
fff8eb5743 - Don't use quotes for the MD_ROOT_SIZE option when generating the BOOTMFS
kernel config file.
- Add WORLD_FLAGS and KERNEL_FLAGS so you can build world and kernel with
  extra make options such as -jX to speed up release builds.
- When building kernels, allow their hints to tag along, and use this to
  install hints onto the boot floppy.  Since the boot floppy doesn't load
  loader.4th, we have to change device.hints to strip comments and change
  each line to an explicit set command.
2000-07-20 03:07:29 +00:00
John Baldwin
b31edf0c1b - Clarify some of the text in sysinstall in regards to the cryto bits.
- Note that we are up to about 3600 ports now rather than about 3000 ports.

Submitted by:	kris
2000-07-20 01:52:07 +00:00
David E. O'Brien
de5615c10a Add ftp.freebsd.org Snapshots to the list of servers. 2000-07-19 23:59:01 +00:00
Ben Smithurst
fb6c7713b8 Mark cdcontrol's "cdid" command as [MERGED]. 2000-07-19 16:05:37 +00:00
Ben Smithurst
5523e1ab86 From the PR:
1.  Correct FTP site for 4.0-stable snapshots and delete sentence
    fragment immediately following.
    [ not applicable to HEAD ]

2.  Add FDDI section to table of contents (see #5 below) and add
    one line of whitespace.

3.  In userland section, document csh->tcsh, more->less, and
    colorized ls.

4.  In Ethernet section, do:

        s/gigabit ethernet/Gigabit Ethernet/
        s/fast ethernet/Fast Ethernet/
        s/ethernet/Ethernet/

5.  Pull DEC DEFPA/DEFEA *FDDI* cards out of the *Ethernet* section
    and into their own second-level section.

6.  Add missing period in section header in ATM section.

7.  Tweak upgrading sectio with some new text, not sure if this is
    much better though.

8.  Add a blurb about the -stable mailing list.
    [ changed to -current list in HEAD ]

PR:		20015
Submitted by:	Bruce A. Mah <bmah@cisco.com>
2000-07-19 00:05:59 +00:00
Wilko Bulte
5d3d180a97 document serial console habits of AS2100[a] 2000-07-18 17:50:16 +00:00
Ben Smithurst
37cc56f575 Remove <center> tags from with <title> section.
PR:		20002
Submitted by:	James Johnson <bonk1138@msn.com>
Approved by:	patrick (from freebsd-small mailing list)
2000-07-18 15:20:55 +00:00
Neil Blakey-Milner
42c4c88ae9 Add an empty crunch.inc with instructions that you can use it to adjust
the building of the crunched binary.

I'll add examples when I add the post-include mechanism, since the
crunch.mk environment stomps on the pre-included crunch.inc's variables
at the moment.
2000-07-18 13:49:17 +00:00
Neil Blakey-Milner
cb42083e46 Make a separate build directory in which to put all the generated
objects, to simplify working with PicoBSD.

Add the ability to put make instructions in crunch.inc to pass to the
build process.

Now explicitly make the objects in our own object tree, since we want to
build the objects with our own defines, and allow this to occur in a
common object tree for all PicoBSD builds, if required.  This is
controlled by the COMM_OBJ variable, for those who don't want this -
setting it to /usr/obj again will just pick up the objects from your
last make buildworld, as before.
2000-07-18 13:43:38 +00:00
Neil Blakey-Milner
1b9d3e55e0 Update PICOBSD-C kernel configuration to the new world order, grabbing
hints simply from GENERIC.hints.

Added a bunch of comments about usb devices, new network cards, and
IPv6.
2000-07-18 13:25:51 +00:00
Neil Blakey-Milner
ec082028ef Fix the one 'obj'-related breakage, and quieten the build. Also change
symlinks from '/sbin' to 'sbin', so following the links make sense when
not on the disk itself.
2000-07-18 12:17:54 +00:00
Neil Blakey-Milner
d295906767 First part of PicoBSD makeover, adding basic 'obj' facilities, allowing
for read-only src tree.

While I'm there:
1) Use kgzip, not kzip, since kzip certainly doesn't make bootable
kernels anymore.  loader still isn't built separately, let alone without
forth support.  This needs to be fixed.

2) Expand the mount/vnconfig examples to be the defacto way of making
sure the filesystems are mounted, unmounted, or not configured.  This
needs more work.

3) quieten the build substantially, so errors are more prominent

4) Start of '-j' ability.  Current style isn't quite in the correct
dependency format for this, but obvious mistakes (changing directories
in main shell) are fixed.

Approved by:	grog, dwhite, luigi (no objections to me doing a makeover)
2000-07-18 12:04:33 +00:00
David E. O'Brien
7090abf525 Allow the Fix-it functionality to detect that we are on a serial console,
and DTRT rather than start the fixit shell on a non-existant vty.

PR:	19837
Submitted by:	Doug Ambrisko <ambrisko@whistle.com>
Approved by:	JKH
2000-07-18 09:14:06 +00:00
Jordan K. Hubbard
4b3d3c6d79 Add descriptive start/stop time information to make release. Now
you can just ``grep >>> release.log'' and get all the highlights.
2000-07-17 04:50:28 +00:00
Wilko Bulte
64ac9827f2 Document Ethernet card reqs for SRM boot. Note that 8255x (fxp)
does not currently work correctly on alpha.
2000-07-16 11:38:01 +00:00
Andrey A. Chernov
c5dfaf05b1 Add -L to mtree to preserve old functionality exact 2000-07-16 08:58:02 +00:00
Andrey A. Chernov
8b873d926b Add -L to mtree.
Not shure ever it needed for MFS, but just to keep old behaviour exact, can be
removed later
2000-07-16 08:44:40 +00:00
Andrey A. Chernov
06eaff03b7 Forget to add -L to one mtree call 2000-07-16 08:20:54 +00:00
Andrey A. Chernov
590694fb28 Add -L to mtree calls since default changed back 2000-07-16 08:02:48 +00:00
David E. O'Brien
489fa7954a Add FreeBSD Id to make this easier to track. 2000-07-16 06:33:13 +00:00
David E. O'Brien
b9cee99a1e Squeeze the BOOTMFS kernel image some more. The Alpha kernel was simply
over flowing its britches.  So remove all ppbus bits except those for PLIP
(untested), and all USB bits as SRM does not know what USB is.  Also remove
/dev/random as I don't think we need it just for whacking bits onto a disk.

Approved by:	JKH
2000-07-16 06:32:28 +00:00
Ben Smithurst
a34cabc03c Mention Joe Karthauser's addition of the "cdid" command to cdcontrol(1). 2000-07-15 13:08:23 +00:00
John Baldwin
d191a99c2e - Add in some sanity checking. If NOPORTS is set but NODOC is not set,
print an error message and die immediately rather than an hour later.
2000-07-14 18:03:32 +00:00
John Baldwin
fa6b9ae389 - Note that a few entries have been merged over to -stable.
- Add a note about having USB support out of the box.
2000-07-14 17:27:52 +00:00
John Baldwin
6581bd0370 Add ftp4.tw.FreeBSD.org.
Submitted by:	nik
2000-07-14 10:39:29 +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
John Baldwin
c90d14a014 - Note that several features have been merged to 4.x.
- Add a note about supporting USB out of the box during installs and
  beyond.
- Add a note about the changes to the i386 bootstrap to work around the
  1024 cylinder problem.  Note that boot0 is now 2 sectors long.

Reminded by:	kkenn
2000-07-14 05:47:08 +00:00
Ben Smithurst
c033c5d054 * Mention 4.x as well as 3.x
* 3.4-stable -> 3.5-stable
* 4.0-current -> 5.0-current
2000-07-13 19:08:06 +00:00
Wilko Bulte
ce55adab19 Document non-support by SRM for Symbios895 on PC164
Submitted by: Christian Weisgerber <naddy@mips.inka.de>
2000-07-13 18:12:47 +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
Wilko Bulte
96bdb85ebd Add some info on SCSI for PC164.
Submitted by: naddy@unix-ag.uni-kl.de
2000-07-08 19:49:47 +00:00
Poul-Henning Kamp
5de7f65fc9 We don't do blockdevices any more.
XXX: should use /dev/MAKEDEV
2000-07-08 07:46:01 +00:00
Bill Paul
95674596b9 Add support for the National Semiconductor DP83815 fast ethernet
controller chip. This chip is currently being used on the NetGear
FA312-TX adapter, which I guess is a replacement for the FA310-TX
(PNIC-based).

I added support for this chip by modifying the sis driver since
the SiS 900 and the NS DP83815 have almost the same programming
interface (the RX filter programming and PHY access methods are
different, but the general configuration, DMA scheme and register
layout are identical).

I would have had this done a lot sooner, but getting the damn MAC
address out of the EEPROM proved to be more complicated than expected.
2000-07-06 06:02:04 +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
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
Roger Hardiman
85ae82d6f6 remove rc and login.conf files prior to extraction of the new
rc and login.conf files from the /etc directory on the floppy.

This prevents the overwrite yes/no prompt from occuring in gzip.
(some PicoBSD disks use gzip and some use minigzip, so the gzip -f flag (force)
is not an option. minigzip has a different meaning for the -f flag.}
2000-07-03 22:31:08 +00:00
Wilko Bulte
ebd0e335d0 - remove <please comment> lines
- add note on single CPU use on SMP boxes
- add note on kld for isp f/w
- corrected some typos
2000-07-03 21:14:00 +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
John Baldwin
c27edf93b0 - Build modules with world so that modules are back in the bin dist.
- Small cleanups to kernel installs.
- Don't install kernel.config and loader.config on the boot floppy since
  they haven't been used in quite some time.
2000-07-01 21:48:05 +00:00
Roger Hardiman
7bae8dfb17 Add .image.list to the list of temporary files which can be deleted 2000-07-01 13:51:22 +00:00
Roger Hardiman
3092789a18 Add a missing 'fi' from an if statement 2000-07-01 12:04:15 +00:00
Roger Hardiman
5bbd55b415 Add 'bridge' so we can clean up the bridge files too 2000-07-01 04:40:01 +00:00
Yoshihiro Takahashi
7ec62217f0 - Removed machine dependent directory and command from
src/release/{boot,fixit}_crunch.conf.
- Added machine specific fixit_crunch.conf for PC/AT and PC-98 to
  src/release/$MACHINE.
- Use config file in src/release/$MACHINE if exist. If it does not exist,
  use in src/release.
2000-06-29 13:34:54 +00:00
Brian Somers
12079633a3 Add options NETGRAPH_ETHER 2000-06-28 09:33:59 +00:00
Mark Murray
3ec3f887b0 Tiny manual correction; add mention of Kerberos 5. 2000-06-25 10:48:40 +00:00
Alexander Langer
16cca1b2bc Fix doc: RELENG_4 is -stable now.
PR:		19474
Submitted by:	Bruce A. Mah <bmah@cisco.com>
2000-06-23 17:49:54 +00:00
Yoshihiro Takahashi
20ffc587ec Set BASE=5.0 2000-06-23 12:22:08 +00:00
Wilko Bulte
45fbc0c3d6 update UP1000/Symbios SCSI info 2000-06-22 20:09:01 +00:00
Jordan K. Hubbard
816c1916cd Make sure SOFTUPDATES doesn't wind up on boot floppy and bloat it
up.
2000-06-22 05:55:42 +00:00
Wilko Bulte
70ccb0b9db OpenVMS labeled disks also seem to give the installer fits.
Warning to be removed when alpha/17642 is fixed.
2000-06-21 19:52:58 +00:00
Wilko Bulte
8a8617470d Document boot support for UP1000 and Adaptec 294x. Ditto for Symbios 875
Submitted by: Andrew Gallatin
2000-06-21 19:42:10 +00:00
Wilko Bulte
86e7756c4f Clarify (I hope..) what a hose is. One gets used to DEC (nee, CPQ) speak
all too easily.

Submitted by: Alec Wolman
2000-06-17 20:04:03 +00:00
Wilko Bulte
109db96a95 Remove references to PCMCIA ethernet cards/laptops 2000-06-15 19:19:59 +00:00
Wilko Bulte
da660b48d7 update UP1000 memory intf. details 2000-06-15 17:52:41 +00:00
Wilko Bulte
5390f76ba0 Document support for Alpha Processor Inc UP1000
Reviewed by:	Andrew Gallatin <gallatin@cs.duke.edu>
2000-06-14 20:20:51 +00:00
Wilko Bulte
7c0bc50d70 Document that alpha install CDs are now bootable. No need to muck
around with floppies. Also document (for lack of a more appropriate place/file)
the problems the installer has when other disks are present with a BSD
disk label on them. Please remove this warning when the problem is fixed.

PR: alpha/17642
2000-06-14 18:26:12 +00:00
Peter Wemm
447b0b51f7 Hopefully wave the unbreak-release magic wand at dokern.sh. Use GENERIC's
hints strings with BOOTMFS.
2000-06-14 17:53:38 +00:00
Mike Smith
dda725c98c Mention a bug in the Mylex driver's geometry handling. 2000-06-14 04:13:01 +00:00
John W. De Boskey
80585f3426 Add 'tools' to the list of tarballs to be extracted when 'all' is
specified as the distribution.

PR:		18927
Submitted by:	Stephen J. Roznowski <sjr@home.net>
2000-06-13 03:05:56 +00:00
Jeroen Ruigrok van der Werven
bd0b79bca7 Reformat and update sound section a bit. Still need to add more
soundcards.
2000-06-11 21:53:38 +00:00
Jeroen Ruigrok van der Werven
9cbdd68fbc Try and get this list a bit more consistent in style.
Also, clarify a comment with proper comma placement.

Also tried to get the supported soundcard section more fleshed out.  This
needs more work.
2000-06-11 13:51:29 +00:00
Jeroen Ruigrok van der Werven
5bf3f7dc2a Add Adico and Accton NICs to the list.
Move NDC a bit lower so that it is alphabetical.

Inspired by PR:	18735
Submitted by:	Adoal Xu <adoal@iname.com>
2000-06-11 12:04:08 +00:00
Mike Smith
53ad332522 Update hardware and release-note blurb about AMI and Mylex RAID
controllers.  Add extra verbiage to try to clarify some of the more
frequently asked questions.
2000-06-10 19:41:34 +00:00
Jeroen Ruigrok van der Werven
33a41cc438 Detail some more 3Com NICs which we support with ep nowadays.
Submitted by:	alex
2000-06-10 14:03:22 +00:00
Jeroen Ruigrok van der Werven
877bed4000 Actually detail which ATA controllers we support. 2000-06-10 13:41:52 +00:00
Kris Kennaway
94e0a9634e Add blurbs about OpenSSL, OPIE and OpenSSH updates. 2000-06-09 08:19:44 +00:00
Wilko Bulte
4a879e6dd6 [NoName]: provide ftp pointer to OEM guide instead of having people email
me for it.
Note no support for VESA VGA on alpha.

Submitted by:	Peter van Dijk <petervd@vuurwerk.nl>
2000-06-07 17:47:57 +00:00
Wilko Bulte
2ac1994e85 [Miata]: document SRM upgrade requirement when experiencing SRM
'scancode' errors after halting FreeBSD.
2000-06-06 19:32:11 +00:00
Wilko Bulte
4c859e8ae9 Correct info on AS2[01]00
Submitted by: Andrew Gallatin
2000-06-05 17:48:40 +00:00
Yoshihiro Takahashi
a40915d750 - Remove obsolete PC-card boot.flp hack. It was for making both PC-card
boot.flp and plain boot.flp.
- Clean up crunchgen related routine.

- Add PC-98 support.
  TODO:
    o Documentation
    o Fix some messages for PC-98
    o Decrease the size of fixit.flp to 1.2MB
    o I18N (See: http://www.jp.FreeBSD.org/BootAsia/index.html)

No response from jkh
2000-06-05 13:17:23 +00:00
Brian Somers
3142868451 Specify a trigger address of 0.0.0.0 here so that we can sucessfully
negotiate with broken ppp implementations that won't supply an IP
number unless we suggest 0.0.0.0

Noted by:	Andrew Parry <andrew.parry@db.com>
2000-06-05 10:59:43 +00:00
Josef Karthauser
3ad254b3de Disable colour support in ls when building the fixit floppy, and make
a note of it in the release Makefile.
2000-06-05 02:25:55 +00:00
Wilko Bulte
234376e62c First shot at documenting DemiSable, Sable, Lynx & Rawhide. Owners/users
of these machines please comment!
2000-06-04 18:33:25 +00:00
Jordan K. Hubbard
ce51a9fcf9 Add a new release variable, AUTO_KEYBOARD_DETECT. If you set it to
1, the -P flag is used on the boot floppies.  If not, don't.  The new
default is to not use it.
2000-06-04 04:41:41 +00:00
John W. De Boskey
b334e16698 Remove less from fixit.flp until the space issues are resolved.
Approved by:	jkh
2000-06-01 23:35:15 +00:00
Jordan K. Hubbard
50ee7e6c72 Make the ports readmes and foreign docs more optional.
Submitted by:	Ben Smithurst <ben@scientia.demon.co.uk>
2000-06-01 02:43:55 +00:00
Jordan K. Hubbard
91bb0c05fe Update the australian NTP server entry.
Submitted by:	Peter Matthews <peter@netwise.com.au>
2000-05-31 21:40:50 +00:00
John W. De Boskey
ca7d5d8c6d With the removal of more, update the fixit floppy to contain
less (and symlink more to less).

Approved by:	jkh
2000-05-31 15:26:03 +00:00