brueffer
de5b6920cc
Auto-generate hardware notes for vxge(4).
...
Approved by: re (kib)
2011-08-25 21:20:11 +00:00
sbruno
5384a68fd9
Allow release generation from a WORLDDIR that is not /usr/src
...
PR: misc/159666
Submitted by: Test Rat <ttsestt@gmail.com>
Reviewed by: Nathan Whitehorn <nwhitehorn@freebsd.org>
Approved by: re (kib)
2011-08-18 16:54:04 +00:00
nwhitehorn
b739721734
Provide a kboot.conf to allow powerpc64 install media to be booted on
...
Playstation 3 consoles running kboot or petitboot.
Approved by: re (bz)
2011-08-14 14:36:32 +00:00
nyan
eb7d495d9d
Allow to build a release for stable/[78] on a current box and vise versa.
...
Approved by: re (hrs)
MFC after: 1 week
2011-08-11 13:15:11 +00:00
nyan
2cb934bb8a
Fix building a release with old release scheme. This catches up with
...
renaming from Makefile to Makefile.sysinstall.
Approved by: re (hrs)
2011-08-11 13:13:08 +00:00
marius
d79af2f3c2
The release/pc98/mkisoimages.sh added as part of r221466 now also takes "-b"
...
to indicate the creation of a bootable image.
Approved by: re (kib)
2011-08-04 14:38:30 +00:00
avg
4e3d572cde
fix a typo/tautology in the release documentation
...
Approved by: re (kib)
MFC after: 1 week
2011-07-30 21:09:45 +00:00
avg
188ae5a78b
update smp related documentation after recent changes
...
Remove references to machdep.hlt_logical_cpus and
machdep.hlt_cpus sysctls and tunables.
Document machdep.hyperthreading_allowed and
hint.lapic.X.disabled tunables.
Prompted by: ru
Proofreading: bf
Reviewed by: jhb
Approved by: re (kib)
2011-07-30 20:42:14 +00:00
nwhitehorn
7c1cc185fa
Mount memsticks read-only by default to prevent them being filled by
...
user modifications and subsequently preventing a functioning installation.
Approved by: re (kib)
2011-07-30 00:51:36 +00:00
nwhitehorn
e9f4b69295
Per request of the docs team, install docs as packages, instead of via
...
the normal distfile mechanism. Thanks to Marc Fonvieille for the patch and
for putting up with me taking entirely too long to commit this!
Submitted by: blackend
2011-07-09 23:01:54 +00:00
marcel
8ea91bf8fb
Add a trivial script for creating memstick images. These are not
...
bootable yet, but proven to be useful without it already.
2011-07-04 17:03:19 +00:00
hrs
b6944718e6
Bump &release.manpath.*;.
2011-06-23 02:38:06 +00:00
hrs
6bed1e8b26
Remove links to mirrorlist.FreeBSD.org.
...
Submitted by: ryusuke
Reported by: gavin, brucec
2011-06-23 02:35:55 +00:00
nwhitehorn
fd8e41eac7
Make the bootonly CD smaller by discarding static libraries that are not
...
useful without a toolchain.
2011-06-15 23:56:40 +00:00
nwhitehorn
4049e0f7dd
Do not install the rescue tools onto the install CD. Since it is read
...
only, they are very unlikely to be needed and take up a great deal of
space.
2011-06-15 23:38:15 +00:00
gshapiro
1d8b41ba10
sendmail has been updated to 8.14.5
2011-06-14 06:45:48 +00:00
nwhitehorn
51a4a71669
Add an MBR to our release media to aid booting some IBM systems.
2011-06-12 00:14:57 +00:00
marcel
d64e8f1905
Don't clobber the hosts /etc/fstab. $1 is empty at this point.
2011-06-06 18:25:11 +00:00
marcel
66b850c8c6
Fix ia64 ISO creation:
...
o boot/mfsroot.gz is no more. Copy it only when it exists so as still
to be compatible with Makefile.sysinstall.
o while here, make ispfw.ko optional as well.
o '-b bootimage' is not a valid argument for makefs. What was meant
was '-o bootimage'.
o create the boot image in the current directory so that makefs can
find the file. Previously it had to be created under $BASE because
that's how mkisofs wanted it.
2011-06-06 01:52:15 +00:00
nwhitehorn
a02652f83d
As requested by many people, with final prodding from Jason Hall, fix this
...
so that running make release causes make obj to be run before doing
anything. This fixes a bug wherein, when run for the first time, and
without -DNOSRC, make release would attempt to recursively tar up the src
directory including its own output and enter an infinite loop.
While here, make the cross-building stuff work a little more the way it
should if only one of TARGET/TARGET_ARCH is specified.
2011-05-18 17:39:28 +00:00
attilio
75eec16b78
Remove actual files supporting sun4v.
...
Approved by: re
2011-05-14 01:56:48 +00:00
attilio
96139278ce
Disconnect sun4v architecture from the three.
...
Some files keep the SUN4V tags as a code reference, for the future,
if any rewamped sun4v support wants to be added again.
Reviewed by: marius
Tested by: sbruno
Approved by: re
2011-05-14 01:53:38 +00:00
nwhitehorn
24d9363753
Fix pSeries/PAPR boot CD construction after actual testing. It seems that
...
IBM SLOF is (a) case-sensitive and (b) accepts only booting files in
certain subdirectories of the CD.
2011-05-12 22:31:13 +00:00
nwhitehorn
71da39e09c
Add (somewhat speculative) bootable CD support for PAPR/pSeries-type
...
systems. In principle, FreeBSD should run on at least some of these
already, and support for the remainder will hopefully show up eventually,
so add this while I'm thinking about it.
2011-05-12 15:03:17 +00:00
nwhitehorn
e2514ec90a
Simplify this script somewhat, following excellent suggestions from
...
Ed Schouten.
2011-05-05 19:17:55 +00:00
nwhitehorn
0ed9dc9a04
Convert IA64 ISO script to use makefs instead of mkisofs.
2011-05-05 14:16:40 +00:00
nwhitehorn
3fa339365c
Garbage collect some unused variables and stray debug code.
...
Submitted by: marius
2011-05-05 13:55:43 +00:00
nwhitehorn
3a0f89209c
Repair release CD generation on PC98 and sun4v after release building
...
changes, and backport the new logic (ISO images are TARGET dependant, not
TARGET_CPUARCH dependant) to Makefile.sysinstall. While modifying ISO
image scripts, change several archs to use makefs (from base) instead of
mkisofs (from ports) which makes release CD generation both faster and
self-hosting.
2011-05-04 23:41:11 +00:00
nwhitehorn
fa658caf7f
Change the way powerpc bootable CDs are generated to work around a bug
...
in hybrid image generation in cdrtools. This produces a small HFS partition
containing loader, mapped in by an oddly-formed APM table using a new
feature in makefs. This does not appear to work yet on early-model G3
systems, which will be fixed later, but produces bootable CDs on
everything else.
2011-05-04 23:34:10 +00:00
nwhitehorn
d035dd6f46
Make sure to run make obj before release. Trying to run them in one step
...
doesn't always work reliably.
2011-05-04 02:52:41 +00:00
nwhitehorn
67e7e193a2
Mention the memstick target here.
2011-04-18 13:20:54 +00:00
nwhitehorn
0bccc08492
Don't do make release and make install in one step. Setting DESTDIR for
...
make release has deleterious consequences.
2011-04-11 15:03:01 +00:00
nwhitehorn
5d68dd33d3
Add an install target to release/Makefile instead of grubbing around
...
(and requesting that users grub around) in /usr/obj. Also make sure that
make clean removes the bootonly media and clean up that target a little.
2011-04-11 14:30:45 +00:00
nwhitehorn
7c133a7cf3
Allow the user to use the live environment post-installation, as well
...
as improving error handling.
2011-04-09 14:25:58 +00:00
nwhitehorn
aec80ebc21
Copy all generated ISO images into the release area.
2011-03-27 23:46:52 +00:00
nwhitehorn
0fa91de09c
Add infrastructure for generation of boot-only ISO images. These have a
...
reduced world, though still reasonably complete for fixit purposes.
2011-03-27 23:46:12 +00:00
nwhitehorn
d58ef774db
Cause the release target to set up its object directory. It is designed
...
to be a meta-target, and having it do this avoids it spewing files all
over the source tree by default (and possible recursive tarring if
distributing a src tarball).
2011-03-26 13:58:44 +00:00
nwhitehorn
817bc23655
Add support for memstick generation on PowerPC. This is a little suboptimal
...
since glabel doesn't know about APM partitioning yet, but works well enough.
2011-03-23 16:22:08 +00:00
nwhitehorn
7e04216c28
Use labels to find release media instead of hard-coded device paths. This
...
makes booting more reliable (and working at all on USB sticks). While here,
move responsibility for setting up fstab into the various platform mk-*.sh
scripts.
Suggested by: many
2011-03-22 01:14:53 +00:00
nwhitehorn
56ada00856
Add support for checking out ports and doc trees from a CVS repository,
...
in addition to CVSUP, and add support for alternate SVN roots for src.
Requested by: jhb
2011-03-19 23:06:17 +00:00
nwhitehorn
45a4292831
Thanks to sysinstall for its 15 years of service. And now to sleep,
...
perchance to dream...
2011-03-14 13:47:17 +00:00
nwhitehorn
77542b069d
Fix some typos due to unremoved commented-out lines. A great big pointy
...
hat goes to me for this one.
2011-03-13 18:02:28 +00:00
nwhitehorn
da52594639
Add generation of an installation manifest containing SHA256 checksums as
...
well as package descriptions and add code in the installer to check the
checksums.
2011-03-13 17:15:31 +00:00
nwhitehorn
5f8e906c32
Connect the full doc build (Handbook, etc.) to the build. This is not built
...
if no doc checkout is found.
2011-03-13 15:08:06 +00:00
nwhitehorn
2397771613
Add generation of memstick images to the bsdinstall release makefile for
...
i386 and amd64. This involved moving the memstick generation script to
the arch directories from scripts/, in analogy to mkisoimages.sh. This
script was never called from /usr/src/release/Makefile, so that hasn't
been updated.
2011-03-13 01:38:24 +00:00
nwhitehorn
6a2ebb3fe3
Fix bugs and make improvements to documentation renaming.
...
Submitted by: Garrett Cooper
2011-03-11 17:47:59 +00:00
nwhitehorn
c5dd777792
Add support for generating release documentation. Note that, due to the
...
release documentation build being broken at the moment, this is only
partially functional.
2011-03-11 17:01:14 +00:00
nwhitehorn
c0b3df6b71
Add a wrapper script for Makefile.bsdinstall that does the source
...
checkout/chroot/compile/release dance that the existing release Makefile
does for those who want a totally pristine release build.
2011-03-11 16:58:21 +00:00
nwhitehorn
911d9cd397
Remove a redundant rm and avoiding tarring up work directories in ports
...
trees.
2011-03-09 15:02:23 +00:00
nwhitehorn
81fefb3581
Make this makefile a little more make-like (e.g. build only things that
...
need to be rebuilt) and add an FTP-area target. Next will be docs and
memstick builds.
2011-03-06 21:19:33 +00:00