Jordan K. Hubbard
7025aeb16e
Completely rip-out and redesign sysinstall's refresh model as well
...
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.
1999-12-14 04:25:29 +00:00
Jordan K. Hubbard
bbf0b709cd
Make sure modes on new skeleton files are correct.
1999-11-05 11:04:30 +00:00
Jordan K. Hubbard
eeeeec707a
MF3: various small tweaks.
1999-09-17 09:32:22 +00:00
Jordan K. Hubbard
b1da34ca31
If enlightenment is present, gnome-session starts it automagically.
1999-09-15 02:52:56 +00:00
Jordan K. Hubbard
3349701ae5
Provide another installation option for GNOME so we have the more "classic
...
GNOME" desktop that Debian does as an option.
1999-09-08 04:48:26 +00:00
Jordan K. Hubbard
3910e95363
Oh crud, did I ever screw the pooch! Rather than sync this with -stable,
...
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>
1999-09-02 00:51:16 +00:00
Jordan K. Hubbard
d03dcaa779
MFC: Catch 3.2-stable sysinstall up to 4.0-current level functionality,
...
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.
1999-09-01 04:29:30 +00:00
Peter Wemm
97d92980a9
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
Jordan K. Hubbard
d49c1fb83f
Deal with new linux compat package naming.
...
Submitted by: Marcel Moolenaar <marcel@scc.nl>
1999-07-22 09:18:12 +00:00
Jordan K. Hubbard
eb31d123ad
XFree86 3.3.4 seems to require "XWINHOME" to be set for the setup tool
...
to work (fnark).
1999-07-20 21:06:18 +00:00
Jordan K. Hubbard
ad4faaa504
invoke fvwm properly
1999-07-07 09:47:41 +00:00
Jordan K. Hubbard
2618634bae
Add an option for more fully enabling linux compatibility.
1999-07-06 08:45:40 +00:00
Jordan K. Hubbard
4ee02f4bb8
deal with a.out ldconfig paths also.
1999-05-18 00:44:28 +00:00
Jordan K. Hubbard
de37d1149a
Small typo in windowmaker startup line.
1999-05-15 15:05:08 +00:00
Jordan K. Hubbard
b7f708e677
o Prevent alpha installs from grabbing x86 bits and vice-versa, at least
...
on CDs and FTP sites.
o Collapse some redundant code.
o Fix typo'd menu.
o Restrict searches properly to packages rather than categories.
o Small tweaks to signal handling.
All RELENG_3 candidates.
1999-05-15 14:34:22 +00:00
Jordan K. Hubbard
be06522a93
Do more impressive things for windowmaker.
1999-05-14 15:04:24 +00:00
Jordan K. Hubbard
e71d157614
Add some extra checks to make *sure* we got what we were told we got.
1999-05-12 09:22:47 +00:00
Jordan K. Hubbard
b9ad2ee3d4
Completely change the way package_add() does its work. Now we
...
handle dependencies at a lower level and use package add for this.
Also made index searches stricter.
1999-05-12 09:02:37 +00:00
Jordan K. Hubbard
703e69c29c
Fix a couple of bogons in the X server/desktop setup menus.
1999-05-12 04:52:41 +00:00
Jordan K. Hubbard
2d49c1f84a
Another round of updates for -current and 3.2
1999-05-05 11:34:03 +00:00
Jordan K. Hubbard
da95ac4842
Write config files to /usr/share/skel as well as root's profile.
1999-04-28 07:20:11 +00:00
Jordan K. Hubbard
a5a953fc61
Do the right thing for windowmaker installation if it's picked. Add some
...
seat belts for failed desktop installations.
1999-04-28 06:39:25 +00:00
Jordan K. Hubbard
4d24621b10
o Make package matching for specific package loading use the Latest/
...
feature of packages now so that no version info is embedded.
o Add a default X desktop menu offering afterstep, enlightenment, KDE, GNOME
and Windowmaker desktops instead of the boring twm(1) based one if the
user so chooses. This will require a little testing.
1999-04-27 14:33:29 +00:00
Jordan K. Hubbard
c8f07a79f8
Remove the registration stuff; we're redoing this and the emailed
...
registrations have a high failure rate for various reasons.
1999-04-24 01:53:55 +00:00
Jordan K. Hubbard
21300d38a6
Put a convenient marker in rc.conf to show updates.
...
Better screen saver descriptions.
1999-02-14 21:35:02 +00:00
Jordan K. Hubbard
0616103816
rc.conf vars no longer "dirty" by default.
1999-02-14 07:35:27 +00:00
Jordan K. Hubbard
37e9b7b068
Preserve existing rc.conf contents.
1999-02-14 05:52:57 +00:00
Jordan K. Hubbard
58dd43480c
Write changes out to /etc/rc.conf again; rc.conf.site is dead!
1999-02-09 22:18:10 +00:00
Jordan K. Hubbard
63cad5499d
Totally change the way variables are accounted for in sysinstall.
...
Now we know which variables are internal and which need to be
backed to /etc/rc.conf.site. rc.conf is not touched now.
Also kget kernel change information back properly and set up a loader.rc
file to use it.
1999-02-05 22:15:52 +00:00
Jordan K. Hubbard
86784dbcd2
Show dependencies in package menu.
...
PR: 7454
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
1999-02-02 15:57:14 +00:00
Jordan K. Hubbard
750eba274b
Man, was I ever smoking crack when I wrote this. Don't free()
...
values I'm going to use again. :-}
1999-02-01 16:35:40 +00:00
Jordan K. Hubbard
6f6f564445
1. Install /boot/loader correctly on boot.flp
...
2. Back up old rc.conf.site if it exists.
1999-01-30 22:15:36 +00:00
Jordan K. Hubbard
24c1db52ef
Write changes out to /etc/rc.conf.site now rather than mucking with
...
rc.conf. There were many different ways I could have done this, some of
them "cleaner", but this represented the lowest impact.
1999-01-27 02:32:47 +00:00
Jordan K. Hubbard
18c434c8f2
o Break fixups into binary fixups and XFree86 based fixups.
...
o Move fixups into extraction routine so all consumers don't have to duplicate
the right behavior.
o Make some things more orthogonal (just for asthetics sake)
o Add option to go back and do it again if XF86Setup fails (possibly with
a different setup - this one has always annoyed me).
1998-11-15 09:06:20 +00:00
Jordan K. Hubbard
f73e2ce42e
Don't generate a spam-friendly /etc/hosts by default.
...
Suggested by: jmb
1998-10-14 01:04:44 +00:00
Jordan K. Hubbard
fb386e7c77
Fix english in prompt.
1998-09-30 12:33:28 +00:00
Jordan K. Hubbard
9bb1c20147
various bits of overdue cleanup.
1998-09-30 11:49:37 +00:00
Jordan K. Hubbard
bf05096f52
MF22: Important fixes for loading XFree86 distributions I forgot to
...
merge after 2.2.7 (I was wondering why that bug looked so familiar!).
Also update some docs accordingly.
1998-09-23 12:13:51 +00:00
Jordan K. Hubbard
ac4c856698
Sync with 2.2-stable branch.
1998-03-24 09:51:58 +00:00
Jordan K. Hubbard
bd002b6bd8
Be careful not to spam ld.so.hints in multi-user case.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1998-03-13 11:12:53 +00:00
Jordan K. Hubbard
1a8a1188c0
Correct misfeature with quoting, better error reporting.
1998-03-10 17:24:08 +00:00
Jordan K. Hubbard
9f8db01318
Remove deprecated XIG support - that project never
...
happened.
1998-03-09 15:01:02 +00:00
Jordan K. Hubbard
dd3a83ba63
MF22: nuke compat slice for root.
1998-03-09 08:39:46 +00:00
Jordan K. Hubbard
7f2c35c3f8
Add a mouse configuration menu.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1998-03-07 08:59:32 +00:00
Paul Traina
69ac164732
Put all variables in VAR_ #define's to force a single location for all
...
of these magic knobs. This is purely cosmetic and a documentation issue
so we don't have to glop through the source code looking for gems.
1997-09-17 16:18:22 +00:00
Jordan K. Hubbard
ea2b79b03e
Fix fstab sequence number bug.
...
Add a few more strategic screen clears.
Fix registration form bug.
1997-08-18 21:47:34 +00:00
Jordan K. Hubbard
a6d56f6e65
Sync with rc.conf change for weak_mountd_authentication
1997-08-17 10:08:25 +00:00
Jordan K. Hubbard
31377e1f1f
Change the way that X configuration method is selected.
1997-06-21 15:45:15 +00:00
Jordan K. Hubbard
08e6881746
YAMF22
1997-06-13 14:21:22 +00:00
Jordan K. Hubbard
ba40d0fede
YAMF22 - Bugs Of Evil in variable handling and rc.conf editing.
...
PR#: 3218 [partial]
1997-06-11 08:41:10 +00:00