| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
digit beyond your time.
Various sysinstall dependencies (e.g. libftpio, libdisk, libodialog, etc.)
will be cleaned up in coming days. Some will take longer than others due to
a few other consumers (tzsetup and sade).
Notes:
svn path=/head/; revision=225937
|
|
|
|
|
|
|
|
|
|
|
|
| |
a lib32 distribution, and that the GENERIC kernel is named GENERIC64.
More modifications will be required later for installations from ftp due
to the shared platform name with 32-bit powerpc, but this is enough for
snapshot CDs to work.
Reviewed by: brucec
Notes:
svn path=/head/; revision=213386
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD docset during 'make release' this will speed up release
builds;
- sysinstall(8) has also been updated to use these packages with a new
menu allowing people to choose what localized doc to install;
- mention in UPDATING that docs from the FreeBSD Documentation project
are now installed in /usr/local/share/doc/freebsd instead of
/usr/share/doc.
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=195132
|
|
|
|
|
|
|
|
| |
and leave it to be handled in the packages section (or post-install
completely) along with all the other packages.
Notes:
svn path=/head/; revision=186152
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=181731
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
probably the right thing to do a while ago but xorg has progressed
to the point that for novice users (who are the ones expected to think
installing X11 during an install...) it's best to just install the
whole x11/xorg metaport for them. This removes the X11 sub-menus
and sets it up so you just select whether or not you want X11. While
here garbage collect an X11 configuration menu I missed removing when
I removed support for attempting xorg configuration from inside sysinstall
a while ago.
Discussed with: rwatson, kris
No objection from: re
Release build tested by: rwatson
MFC after: 1 week
Notes:
svn path=/head/; revision=175029
|
|
|
|
|
|
|
|
|
|
|
|
| |
xorg-server doesn't include any video drivers so install xorg-drivers as
well. And if font-alias isn't installed the X server won't start,
complaining it can't find the font "fixed".
Insta-MFC coming, this was tested with a RELENG_6_3 release build and
the necessary packages as part of the first round of testing for 6.3-RC2.
Notes:
svn path=/head/; revision=174725
|
|
|
|
|
|
|
|
|
|
| |
depreciated and scheduled to be removed.
Confirmed by: kris
MFC after: 3 days
Notes:
svn path=/head/; revision=173510
|
|
|
|
|
|
|
|
|
| |
the 'scompat' source dist that holds src/compat/.
Reported by: Mars G Miro
Notes:
svn path=/head/; revision=173498
|
|
|
|
|
|
|
| |
X-MFC-after: Insta-MFC may be coming so this can get into 6.3-BETA2.
Notes:
svn path=/head/; revision=173453
|
|
|
|
|
|
|
| |
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=171081
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
at runtime and to support distributing additional kernels:
o remove kernel from the base tarball
o add new kernel tarballs
o build + package both SMP and GENERIC kernels when an <arch>/conf/SMP
config file is present
o add sysinstall support for multiple kernels
o update sysinstall to probe for the number of cpus on a system
and auto-select smp/up kernel accordingly
o add a post-kernels install hook to fixup /boot/kernel
o add -ldevinfo to boot crunch for sysinstall's cpu probing logic
Notes:
1. On HEAD this code is not currently used because GENERIC kernels
include SMP. This work is mainly intended for RELENG_6 where the
GENERIC kernel is UP. If HEAD changes to match then just enable
WITH_SMP in sysinstall/Makefile.
2. The cpu probing support is done with acpi and MPTable; this means
some systems will require work for auto-detection to work.
3. The handling of /boot/kernel may need to be revisited; for now
we rename one kernel at the last moment (SMP if installed, otherwise
GENERIC). There are other, possibly better, approaches.
Lots of help from ru, emaste, scottl, and jhb.
Notes:
svn path=/head/; revision=156436
|
|
|
|
|
|
|
|
|
| |
Prodded by: obrien
Nodded by: peter
Approved by: re
Notes:
svn path=/head/; revision=147425
|
|
|
|
|
|
|
|
|
| |
living in usr/src. We need to use them from ports to record dependencies.
Discussed with: re(scottl)
Notes:
svn path=/head/; revision=134491
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to get used to the fact that Perl is no longer part of the base system.
It is practically impossible to install any useful package and not get
Perl automatically pulled in as a dependency. So the typical user will
get their Perl.
This change greatly reduces the amount of manual labor in building the
miniinst.iso in release building.
Notes:
svn path=/head/; revision=134286
|
|
|
|
|
|
|
|
|
|
|
| |
contents of /usr/src/rescue. Until now, the files were shipped with
releases but sysinstall would ignore them (resulting in a non-buildable
source tree).
Sanity checked by: jhb
Notes:
svn path=/head/; revision=133441
|
|
|
|
|
|
|
|
|
|
| |
There are still a few nits to work out (graphical config non-functional).
Patches by: anholt@, adapted slightly
Reviewed by: 'make release'
Notes:
svn path=/head/; revision=133421
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of releases. The -DNOCRYPT build option still exists for anyone who
really wants to build non-cryptographic binaries, but the "crypto"
release distribution is now part of "base", and anyone installing from a
release will get cryptographic binaries.
Approved by: re (scottl), markm
Discussed on: freebsd-current, in late April 2004
Notes:
svn path=/head/; revision=133196
|
|
|
|
|
|
|
| |
- Update the DIST_CRYPTO_ALL value to match reality.
Notes:
svn path=/head/; revision=121479
|
|
|
|
|
|
|
|
|
| |
installing XFree86 (version 3.3.6 and before).
Reviewed by: jhb
Notes:
svn path=/head/; revision=119152
|
|
|
|
|
|
|
|
| |
Reviewed by: jhb
Approved by: re (jhb)
Notes:
svn path=/head/; revision=115236
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
'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
Notes:
svn path=/head/; revision=109434
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=107561
|
|
|
|
|
|
|
|
|
|
| |
for the X distributions if X_AS_PKG is defined.
Tested on: i386
Approved by: re
Notes:
svn path=/head/; revision=107330
|
|
|
|
|
|
|
| |
already has this correct.
Notes:
svn path=/head/; revision=99273
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=95327
|
|
|
|
|
|
|
| |
Approved by: jkh
Notes:
svn path=/head/; revision=72249
|
|
|
|
|
|
|
| |
Partially submitted by: Jeff Kletsky <jeff@spotlife.com>
Notes:
svn path=/head/; revision=67621
|
|
|
|
|
|
|
| |
be deselected or simply not chosen in a custom install).
Notes:
svn path=/head/; revision=65950
|
|
|
|
|
|
|
|
| |
Submitted by: markm
Approved by: me!
Notes:
svn path=/head/; revision=57613
|
|
|
|
|
|
|
| |
Submitted by: "John W. DeBoskey" <jwd@unx.sas.com>
Notes:
svn path=/head/; revision=57076
|
|
|
|
|
|
|
| |
port, it's far better).
Notes:
svn path=/head/; revision=55394
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as redoing all the menus to have proper, or at least non-hallucinogenic,
keyboard accelerators.
This requires my recent update to libdialog to work properly and will
probably also exhibit some other "interesting" behavior while the last
few missing screen clears are found (which is why I'm not going to MFC
immediately). At least now, however, sysinstall does not gratuitously
redraw random screens at the drop of a hat and drive serial console
installers out of their minds.
Notes:
svn path=/head/; revision=54587
|
|
|
|
| |
Notes:
svn path=/head/; revision=54582
|
|
|
|
| |
Notes:
svn path=/head/; revision=51437
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I backed-out the changes in -current and didn't touch stable at all (I
thought I had my patch order reversed, not what actually happened).
AIEEE! I can't even blame the crack for this one since I broke my
crack pipe a few weeks ago. I think sleep deprivation gets the blame
for this one.
Medal for noticing this one goes to: Jim Bloom <bloom@acm.org>
Notes:
svn path=/head/; revision=50780
|
|
|
|
|
|
|
|
|
|
| |
bringing in DHCP support. The only thing I left out were Poul-Henning's
newfs changes since I'm not sure if he's brought the rest of that support
into -stable yet. If it turns out that this is the case, I'll MFC those
changes too.
Notes:
svn path=/head/; revision=50725
|
|
|
|
| |
Notes:
svn path=/head/; revision=50479
|
|
|
|
|
|
|
| |
This allows to add local additions on install time..
Notes:
svn path=/head/; revision=49442
|
|
|
|
|
|
|
| |
no sense here but list the TGA server, since it does.
Notes:
svn path=/head/; revision=49014
|
|
|
|
|
|
|
| |
Suggested by: msmith
Notes:
svn path=/head/; revision=48848
|
|
|
|
|
|
|
|
|
| |
used. Doh!
Embarassingly-pointed-out-by: Brian Dean <brdean@unx.sas.com>
Notes:
svn path=/head/; revision=48437
|
|
|
|
| |
Notes:
svn path=/head/; revision=47165
|
|
|
|
|
|
|
| |
Add some more safety belts to package foo.
Notes:
svn path=/head/; revision=46653
|
|
|
|
| |
Notes:
svn path=/head/; revision=45901
|
|
|
|
|
|
|
| |
Reviewed by: jkh
Notes:
svn path=/head/; revision=45896
|
|
|
|
| |
Notes:
svn path=/head/; revision=43739
|
|
|
|
| |
Notes:
svn path=/head/; revision=43577
|
|
|
|
|
|
|
| |
slkm* etc, among other things.
Notes:
svn path=/head/; revision=42345
|
|
|
|
|
|
|
|
| |
merge after 2.2.7 (I was wondering why that bug looked so familiar!).
Also update some docs accordingly.
Notes:
svn path=/head/; revision=39595
|