| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
'base' dist rename.
- Rework struct dist to allow for different types of dists. There are
currently three types of dists: DT_TARBALL, the traditonal gzipped and
split tar file; DT_PACKAGE, a package; and DT_SUBDIST, a meta-dist in
the tree that has its own array of dists as its contents. For example,
the 'base' dist is a DT_TARBALL dist, the 'perl' dist is a DT_PACKAGE
dist, and the 'src' dist is a DT_SUBDIST dist with its own dist table
that contains 'sbase', 'ssys', etc.
- Add helper macros for defining array entries for the different types of
dists to try and make the statically defined dist table in dist.c more
readable.
- Split the logic to deal with a DT_TARBALL dist out of distExtract()
and into its own distExtractTarball() function. distExtract() now
calls other functions to extract each dist.
- Tweak the percentage complete calculation in distExtractTarball() to
do the multiply prior to the divide so it doesn't have to use floating
point.
- Axe the installPackage() function along with the special handling for
the perl and XFree86 dists in distExtractAll() since distExtract()
handles package dists directly now.
- Add back in subdists for the X packages based on the split up packages
that XFree86-4 uses that as closely map to the X dists we used with
X 3.3.x.
- Lots of things like distSetX() and the X dist masks are no longer
#ifndef X_AS_PKG since we use them in both cases now.
- Make the entire installFixupXFree() function #ifndef X_AS_PKG, we only
call it in that case anyways, and it's not suitable for the X_AS_PKG
case.
- Add in X dist menus for the X_AS_PKG case.
Approved by: re
|
|
|
|
| |
we do the realloc.
|
| |
|
| |
|
|
|
|
|
| |
Approved by: scottl(re), jhb(re)
Reviewed by: kuriyama
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
rather than installX11package().
- Add a perl psuedo-dist that installs the perl package. The perl
distribution is selected by default when a User distribution set is
selected. It is not selected when a Minimal distribution set is
selected. The perl distribution may be toggled manually in the
custom menu just as other distributions.
Approved by: re
|
|
|
|
| |
Approved by: re
|
|
|
|
|
|
|
| |
for the X distributions if X_AS_PKG is defined.
Tested on: i386
Approved by: re
|
|
|
|
|
| |
because errors from mount(2) were explicitly ignored. I didn't fix that
bug.
|
|
|
|
|
|
| |
collection.
src/release/sysinstall/dist.c 1.175.2.29 -> 1.175.2.30
|
|
|
|
|
|
| |
about 165MB of space when first installed.
Submitted by: rpratt
|
|
|
|
|
|
|
| |
Also add the ability to use Bzip'ed distributions -- but this is exclusive
of being able to use Gzip'ed distributions.
Sponsored by: FreeBSD Mall, Inc.
|
|
|
|
|
|
|
| |
This is done since it contains much more than /bin, and also gets in the
way when making a combined install+fixit CD.
OK'ed by: jkh
|
|
|
|
|
|
|
|
| |
so know we have proper PKG registration and dependency information.
This is a WIP for 5.0 DP #1, so it is still rough around the edges and
does not GC the old XFree86 3.3.6 handling stuff that should be GC'ed.
Sponsored by: FreeBSD Mall, Inc.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Obtained from: LOMAC project
Sponsored by: DARPA, NAI Labs
|
|
|
|
|
|
| |
(1) We don't need compat3x and compat4x as we build the bits on the proper
release now (vs. getting them from the XFree people).
(2) We handle the compat2x needs thru proper port dependancies now.
|
| |
|
| |
|
|
|
|
|
|
| |
70MB to 100MB.
Submitted by: rpratt
|
|
|
|
|
| |
ports/INDEX creation script to update #defines in header files and
entities in the doc/ tree.
|
|
|
|
|
|
|
|
|
| |
names suggest, they perform methods on Device's. In addition, they
check that the pointer passed to them is valid; if it isn't, they
pretend that the action failed. This fixes some crashes due to NULL
dereferences (e.g., PR 26509).
Approved by: jkh (some time ago)
|
|
|
|
| |
CD and DVD releases of FreeBSD.
|
|
|
|
| |
Reminded by: bde
|
|
|
|
|
|
|
| |
Paxson et al, Status: Informational, May 1998), we should use "bits per
second" and "k" as 1000 not 1024 for throughput measures.
Submitted by: Eduardo Souza Machado da Silva <esms@acm.org>
|
| |
|
|
|
|
| |
modes.
|
|
|
|
| |
Approved by: jkh
|
| |
|
|
|
|
|
|
| |
This can avoid waring about "no sshd" at booting after installation.
Approved by: jkh
|
| |
|
|
|
|
| |
Partially submitted by: Jeff Kletsky <jeff@spotlife.com>
|
|
|
|
|
|
|
|
| |
appropriate(?) defaults for "low", "medium" and "high" security
environments. Medium is basically what we currently have with a little
seat-belt tightening where it made sense. Low is the same as medium but
without the tightening. High is positively fascist with nothing turned
on by default and an automatic call to 911 if it can find a modem.
|
|
|
|
| |
be deselected or simply not chosen in a custom install).
|
| |
|
| |
|
|
|
|
| |
non-existant on non-i386 platforms.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
- Note that we are up to about 3600 ports now rather than about 3000 ports.
Submitted by: kris
|
|
|
|
|
| |
completely. Take out another gratuitous warning which is omitted when
All is selected and local dist does not exist.
|
| |
|
| |
|
|
|
|
|
| |
Submitted by: markm
Approved by: me!
|
| |
|
| |
|
|
|
|
|
|
|
| |
behavior silently ignored the problem. This affects installations
from a filesystem, and possible other types of media.
Approved by: jkh
|
|
|
|
|
|
|
|
|
| |
a distribution, recognize it and treat as fatal media error. This
happens in the case of a timeout on FTP installations where the
user chooses not to select another FTP site, and resulted in
segmentation fault.
Approved by: jkh
|