267654 |
20-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
252600 |
03-Jul-2013 |
dteske |
Fix grammar in a comment.
|
252025 |
20-Jun-2013 |
dteske |
Fix a copy/paste error introduced by r248313 (s/ftp/http/ in menu text).
MFC after: 3 days
|
249822 |
23-Apr-2013 |
dteske |
Update error messages when processing the INDEX file to display the given path rather than a static string. This makes the error messages consistent with the rest of the functions which already do the same thing (assumed to be an oversight or r47055, 13+ years ago). A direct commit to stable/9.
Reviewed by: eadler MFC after: 3 days
|
248313 |
15-Mar-2013 |
dteske |
Add support for installation directly via HTTP.
Submitted by: Rick Miller <vmiller@hostileadmin.com> Reviewed by: jkh
|
248115 |
09-Mar-2013 |
gjb |
Update ports count and size in sysinstall(8). This is a direct commit to stable/9.
Submitted by: ryusuke Approved by: kib (implicit)
|
247634 |
02-Mar-2013 |
dteske |
Update FTP directories to include new layout. Previously discussed with kensmith and others as this alleviates the need for the symbolic link upkeep which is currently manually maintained.
|
247267 |
25-Feb-2013 |
dteske |
Oops, r55392 (over 13 years ago) forgot to classify the new HTTP Proxy for the options dialog (causing "<unknown>" to be displayed for the HTTP media type). Direct commit to stable/9 (no sysinstall in head).
|
247242 |
24-Feb-2013 |
dteske |
Oops, r215291 (over 2 years ago) forgot to remove mention of "medium" from the F1 Help file. Direct commit to stable/9 (no sysinstall in head).
|
247241 |
24-Feb-2013 |
dteske |
Oops, r186202 (over 4 years ago) forgot to remove Tape from the F1 Help file. Direct commit to stable/9 (no sysinstall in head).
|
247170 |
23-Feb-2013 |
dteske |
Whitespace. Direct commit to stable/9 (no sysinstall in head).
|
245438 |
14-Jan-2013 |
dteske |
Oops, r186202 (4 years ago) forgot to remove Tape from the F1 Help file.
|
244688 |
25-Dec-2012 |
dteske |
Fix error message to be accurate for when ProgName is not "sysinstall" (oops?)
|
244676 |
25-Dec-2012 |
dteske |
Fix another typo while we're here.
|
244573 |
22-Dec-2012 |
dteske |
Fix typo. (fixing them as I find them)
|
242902 |
11-Nov-2012 |
dteske |
Fix a regression introduced by SVN r211417 that saw the breakage of a feature documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
If /usr/sbin/sysinstall is linked to another filename, say `/usr/local/bin/configPackages', then the basename will be used as an implicit command name.
Reviewed by: adrian (co-mentor) Approved by: adrian (co-mentor)
|
234737 |
27-Apr-2012 |
dim |
Fix several 'format string is not a literal' warnings in sysinstall.
Since sysinstall does not exist anymore in head, this is a direct commit.
|
225736 |
23-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
223492 |
24-Jun-2011 |
kevlo |
Remove duplicated header files
|
219647 |
14-Mar-2011 |
davidch |
- Initial release of bxe(4) to support Broadcom NetXtreme II 10GbE. (BCM57710, BCM57711, BCM57711E)
MFC after: One month
|
218909 |
21-Feb-2011 |
brucec |
Fix typos - remove duplicate "the".
PR: bin/154928 Submitted by: Eitan Adler <lists at eitanadler.com> MFC after: 3 days
|
218841 |
19-Feb-2011 |
brucec |
Allow users to create ufs1 filesystems via the noninteractive install.cfg system.
PR: bin/113979 MFC after: 3 days
|
218840 |
19-Feb-2011 |
brucec |
Remove the quotas option from the Startup Services menu. GENERIC has no support for quotas so this option has no effect.
PR: bin/123237 Submitted by: Lawrence Mayer <lawmay3 at i12.com> MFC after: 3 days
|
218839 |
19-Feb-2011 |
brucec |
In the distribution list, 'A' is listed as the key to press to select both 'All' and 'Minimal'. Update the keys for Minimal and Custom to avoid the conflict.
PR: bin/153809 Submitted by: Janne Snabb <snabb at epipe.com> MFC after: 3 days
|
218792 |
18-Feb-2011 |
np |
cxgbe(4) - NIC driver for Chelsio T4 (Terminator 4) based 10Gb/1Gb adapters.
MFC after: 3 weeks
|
217492 |
17-Jan-2011 |
brucec |
Add missing comma to unbreak the PC98 build.
|
217491 |
17-Jan-2011 |
brucec |
Reduce the amount of text users need to read on each screen. Also try and make it more relevant to modern systems: for example users will be familiar with the MBR but possibly less so with MS-DOS.
After installation has finished don't return to the main menu but exit.
|
217309 |
12-Jan-2011 |
nwhitehorn |
Update dialog to version 20100428. This changes the license under which dialog is distributed from GPLv2 to LGPLv2 and introduces a number of new features and a new and better libdialog API. The existing libdialog will be kept temporarily as libodialog for compatibility purposes until sade, sysinstall and tzsetup have been either updated or replaced.
__FreeBSD_version is now 900030.
Discussed on: -current Approved by: core Obtained from: http://invisible-island.net/dialog
|
216830 |
31-Dec-2010 |
yongari |
Add vte(4) to the list of supported network interface.
|
216651 |
22-Dec-2010 |
brucec |
Add an option to disable the screensaver.
|
216407 |
13-Dec-2010 |
brucec |
USB probing often takes a long time and finishes finding devices after init has started. In the case of sysinstall, this means that it has already built its list of devices before probing finishes. Add a hint for users who have booted from a USB stick only to find that sysinstall can't find it.
MFC after: 3 days
|
216243 |
06-Dec-2010 |
brucec |
Ignore any failures with the "local" distribution since it's not present on release CDs and so will normally fail. installCommit() returns a DITEM_ value, not a Boolean. distExtractAll() returns a Boolean, not a DITEM_ value.
Reported by: kensmith MFC after: 3 days
|
216053 |
29-Nov-2010 |
brucec |
If no floppy drive is installed kldBrowser() can generate an error early on. Initialize menu and count so the cleanup code doesn't try and use their uninitialized values.
PR: bin/152270 Submitted by: Remi LAURENT <cloud at madpowah.org> MFC after: 3 days
|
216052 |
29-Nov-2010 |
brucec |
Update the serial port device names. They changed in 8.0 because the default driver is now uart(4).
PR: bin/140887 Submitted by: Joe Barbish <fbsd1 at a1poweruser.com> MFC after: 3 days
|
215637 |
21-Nov-2010 |
brucec |
dispatch_add_command: Modify the logic so there's only one exit point instead of two. Only insert valid (non-NULL) values into the queue.
dispatch_free_command: Ensure that item is not NULL before removing it from the queue and dereferencing the pointer. NULL out free'd pointers to catch any use-after-free bugs.
PR: bin/146855 Submitted by: gcooper MFC after: 3 days
|
215314 |
14-Nov-2010 |
brucec |
ipv6_enable has been obsoleted in favour of ipv6_activate_all_interfaces.
|
215296 |
14-Nov-2010 |
brucec |
Fix use of CD_VERSION=any in cdrom.inf by calling strcmp instead of variable_cmp.
PR: bin/142960 Submitted by: G. Paul Ziemba <p-fbsd-bugs at ziemba.us> MFC after: 1 week
|
215291 |
14-Nov-2010 |
brucec |
Remove support for cpioVerbose=medium because bsdcpio doesn't support the "-V" flag.
PR: bin/151821 Submitted by: Devin Teske <dteske at vicor.com> MFC after: 1 week
|
215290 |
14-Nov-2010 |
brucec |
ntpdate(8) hosts are now configured in rc.conf via ntpdate_hosts.
PR: bin/148350 Submitted by: Joel FAEDI <joel.faedi at gmail.com> MFC after: 1 week
|
215287 |
14-Nov-2010 |
brucec |
"Web" should not be all upper-case because it's not an acronym.
PR: bin/130366 Submitted by: Royce Williams <royce at alaska.net> MFC after: 1 week
|
215286 |
14-Nov-2010 |
brucec |
Connect to ftp2.tr.freebsd.org when the Turkey #2 mirror is selected.
PR: bin/128587 Submitted by: Mehmet Kose <mehmet.kose at gmail.com> MFC after: 1 week
|
215263 |
13-Nov-2010 |
brucec |
Add ftp4.se.freebsd.org to the set of mirrors.
PR: bin/150552 Submitted by: Niclas Zeising <zeising at lysator.liu.se> MFC after: 3 days
|
215224 |
13-Nov-2010 |
brucec |
We still support PLIP devices, so mention them in addition to ethernet.
|
213763 |
13-Oct-2010 |
brucec |
Use the RFC2606 domain example.com in examples.
|
213573 |
08-Oct-2010 |
uqs |
mdoc: drop redundant .Pp and .LP calls
They have no effect when coming in pairs, or before .Bl/.Bd
|
213386 |
03-Oct-2010 |
nwhitehorn |
Extend sysinstall to handle powerpc64 by teaching it that powerpc64 has 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
|
211725 |
23-Aug-2010 |
imp |
MFtbemd:
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want to test of all the CPUs of a given family conform.
|
211417 |
17-Aug-2010 |
brucec |
To restart, sysinstall calls execl. Since it will create a new process, we can't check to see if sysinstall is running as init just by checking if the PID is 0. Introduce a new option that sets the RunningAsInit flag, and update the code to check RunningAsInit intstead of getpid().
PR: bin/38854 Submitted by: Peter Sedeffow <peter at trumanbrewery.com> Approved by: rrs (mentor) MFC after: 1 month
|
211318 |
14-Aug-2010 |
schweikh |
Correctly spell janice and jimmy as janis and jimi (assuming the famous rock stars meant were Miss Joplin and Mr Hendrix.)
|
210641 |
30-Jul-2010 |
uqs |
Fix a couple of typos.
PR: docs/148891 Submitted by: olgeni MFC after: 1 week
|
210381 |
22-Jul-2010 |
brucec |
If a size suffix isn't entered, just use the value entered. This fixes a bug caused by r209235 where entering a number of blocks after previously entering a size in MB/GB would result in the size of the previous partition being used.
PR: bin/148266 Submitted by: jpaetzel Approved by: rrs (mentor)
|
210255 |
19-Jul-2010 |
gabor |
- Add Latinamerican keymaps to sysinstall's Makefile so that it can find them [1] - While here, also add a missing Spanish entry
PR: bin/67365 [1] Submitted by: Pedro F. Giffuni <giffunip@asme.org> [1] Approved by: delphij (mentor)
|
210175 |
16-Jul-2010 |
brucec |
FreeBSD 8 doesn't support kernel PPP or SLIP; remove code for configuring and installing via such devices from sysinstall.
Reviewed by: randi Approved by: rrs (mentor) MFC after: 1 month
|
209832 |
08-Jul-2010 |
randi |
Revert r209787 pending further discussion.
Approved by: cperciva (mentor)
|
209787 |
08-Jul-2010 |
randi |
Remove the ability to upgrade via sysinstall. This feature has been flaky and broken for a number of years. freebsd-update now provides a reasonable way to handle upgrades, so keeping this functionality in sysinstall only serves to mislead users.
Approved by: cperciva (mentor)
|
209782 |
07-Jul-2010 |
randi |
Add support for remote logging to syslogd via an install.cfg variable.
Approved by: cperciva (mentor) MFC after: 3 weeks
|
209778 |
07-Jul-2010 |
randi |
Add further documentation for netDev in install.cfg to reflect the new usage.
Approved by: cperciva (mentor) MFC after: 3 days
|
209764 |
07-Jul-2010 |
brucec |
Increase the default and minimum partition sizes. Bump / to 1GB, /var to 4GB and /tmp to 1GB.
A 512MB root partition is now too small to hold two kernels, so to prevent installkernel failing 1GB is a better default. Likewise, applications are storing more data in /var so 4GB is more reasonable on a modern machine.
The previous minimum partition sizes were too small to hold a minimal installation, and have been adjusted accordingly.
Discussed with: rwatson, simon Approved by: rrs (mentor) MFC after: 1 week
|
209748 |
06-Jul-2010 |
brucec |
Simplify the wording of the console configuration dialogs since we now only have a single video console driver.
Approved by: rrs (mentor) MFC after: 1 month
|
209481 |
23-Jun-2010 |
randi |
Update the man page to reflect the changes to the netDev configuration variable.
Approved by: cperciva (mentor) MFC after: 3 days
|
209468 |
23-Jun-2010 |
brucec |
Make it easier to cancel a failing installation by only attempting to extract distributions once. If a distribution fails to fetch/extract and the user doesn't want to retry, abort the installation.
Reviewed by: randi Approved by: rrs (mentor) MFC after: 1 month
|
209467 |
23-Jun-2010 |
brucec |
When installing on a machine which doesn't have a VGA card installed, enable a getty on the serial port so that it's possible to login when the system is rebooted.
PR: bin/23098 Submitted by: Doug Ambrisko <ambrisko at whistle.com> Reviewed by: randi Approved by: rrs (mentor) MFC after: 1 month
|
209446 |
22-Jun-2010 |
randi |
Remove unnecessarily inflammatory commentary.
Approved by: cperciva (mentor)
|
209359 |
20-Jun-2010 |
randi |
Clean up item_add and remove -fno-strict-aliasing from CFLAGS. Note that the "aux" value in libdialog is really an opaque pointer, but libdialog stores it as a long for historical reasons.
Approved by: cperciva (mentor)
|
209235 |
16-Jun-2010 |
brucec |
* Allow partial MB/GB values to be entered in the slice and label editors. * Don't strdup the name when calling deviceRegister because the string is copied within new_device. * Use a subtype of 165, not 3, when creating a slice in noninteractive mode.
PR: bin/135333 PR: bin/66350 Approved by: rrs (mentor) MFC after: 1 month
|
209172 |
14-Jun-2010 |
marcel |
Further unbreak powerpc & sparc64.
|
209143 |
13-Jun-2010 |
marcel |
Fix build breakages on ia64 introduced some commits ago.
|
209123 |
13-Jun-2010 |
ed |
Unbreak the build on less common architectures.
Submitted by: Andreas Tobler <andreast list fgznet ch>
|
209072 |
11-Jun-2010 |
cperciva |
Clean up code by removing pre-C99 struct hack preprocessor magic.
Approved by: randi (maintainer)
|
209069 |
11-Jun-2010 |
randi |
Make sysinstall WARNS=2 clean.
Approved by: cperciva (mentor) MFC after: 1 month
|
209004 |
10-Jun-2010 |
randi |
Fix uninitialized variables that cause a crash when the network is initialized and sysinstall is not running as init.
Submitted by: Nick Mills Approved by: cperciva (mentor) MFC after: 3 days
|
208407 |
22-May-2010 |
randi |
Flush all routes before adding the default route in order to allow sysinstall to cleanly re-initialize the network.
PR: bin/145553 Submitted by: gcooper Approved by: cperciva (mentor) MFC after: 3 days
|
207005 |
21-Apr-2010 |
brucec |
Make the "Q = Finish" text visible when running sysinstall as a normal application. Reword the boot manager screen to try and avoid confusion.
Reviewed by: randi Approved by: rrs (mentor) MFC after: 1 week
|
206995 |
21-Apr-2010 |
randi |
Fix bug introduced in r198317: Don't leak a file descriptor after scanning for network devices.
Approved by: cperciva (mentor) MFC after: 1 week (original commit + bugfix)
|
206628 |
14-Apr-2010 |
yongari |
Add sge(4) to the list of supported network interface.
|
206368 |
07-Apr-2010 |
jkim |
Add an entry for the old Beastie logo saver and re-sort.
|
205671 |
26-Mar-2010 |
maxim |
o Trim leading w/space.
PR: docs/145030 Submitted by: olgeni MFC after: 1 week
|
204328 |
25-Feb-2010 |
weongyo |
Add bwn(4) driver.
|
203690 |
08-Feb-2010 |
brucec |
Xorg isn't treated as a distribution, so /usr/X11R6/lib shouldn't be configured when running ldconfig.
PR: bin/138945 Approved by: rrs (mentor) MFC after: 3 days
|
203032 |
26-Jan-2010 |
jhb |
Don't pop up the menu to select a documentation language for non-interactive installs. Default to not installing any documentation in that case.
MFC after: 1 week
|
201392 |
02-Jan-2010 |
nyan |
Use UFS2 as default filesystem. Now pc98's boot2 works for UFS2.
MFC after: 2 week.
|
201390 |
02-Jan-2010 |
ed |
The last big commit: let usr.sbin/ use WARNS=6 by default.
|
201389 |
02-Jan-2010 |
ed |
Remove unused variables.
|
200302 |
09-Dec-2009 |
ed |
Don't let sysinstall depend on <utmp.h>.
Looking at the other entries, I suspect we must also reserve one terminating byte, so I'm using UNAME_FIELD_LEN - 1, not UNAME_FIELD_LEN.
|
199250 |
13-Nov-2009 |
ed |
Convert syscons on i386 to TERM=xterm.
TEKEN_XTERM is now gone. Because we always use xterm mode now, we only need a TEKEN_CONS25 switch to go back to cons25.
|
199243 |
13-Nov-2009 |
ed |
Switch the default terminal emulation style to xterm for most platforms.
Right now syscons(4) uses a cons25-style terminal emulator. The disadvantages of that are:
- Little compatibility with embedded devices with serial interfaces. - Bad bandwidth efficiency, mainly because of the lack of scrolling regions. - A very hard transition path to support for modern character sets like UTF-8.
Our terminal emulation library, libteken, has been supporting xterm-style terminal emulation for months, so flip the switch and make everyone use an xterm-style console driver.
I still have to enable this on i386. Right now pc98 and i386 share the same /etc/ttys file. I'm not going to switch pc98, because it uses its own Kanji-capable cons25 emulator.
IMPORTANT: What to do if things go wrong (i.e. graphical artifacts):
- Run the application inside script(1), try to reduce the problem and send me the log file. - In the mean time, you can run `vidcontrol -T cons25' and `export TERM=cons25' so you can run applications the same way you did before. You can also build your kernel with `options TEKEN_CONS25' to make all virtual terminals use the cons25 emulator by default.
Discussed on: current@
|
199133 |
10-Nov-2009 |
des |
Remove a bunch of code used to detect SMP on ((i386 && !pc98) || amd64) and offer to install an SMP kernel. The way this worked was: on supported platforms, code to read ACPI tables and BIOS MP tables was compiled into sysinstall, and if an SMP kernel config was present in the source tree when sysinstall was built, code that called it was also compiled. Since we haven't had SMP kernel configs in years, the latter was never compiled and the former never ran.
This only removes dead and unreachable code; it does *not* remove the NCpus variable, nor the code that sets it to 1, nor the code that asks the user to select a kernel from a list.
Discussed with: re@, randi@ and others
|
198503 |
26-Oct-2009 |
cperciva |
Don't leak a file descriptor when ejecting a CDROM.
Submitted by: Ronald Klop, trhodes Note to self: don't do commits while half-asleep
|
198477 |
26-Oct-2009 |
cperciva |
Eject CDROM after installation if used as source media.
Submitted by: randi MFC after: 1 month
|
198317 |
21-Oct-2009 |
rink |
Introduce 'netDev=ANY' support for scripted (install.cfg) installs, which results in the first ethernet interface with physical link being selected.
While here, fix a minor typo causing an 'if' to be missed.
Submitted by: randi
|
197308 |
18-Sep-2009 |
ed |
Spell Israel correctly.
Submitted by: Alexey Savartsov <asavartsov gmail com> PR: bin/138580
|
196272 |
16-Aug-2009 |
rink |
Prevent sysinstall from needlessly waiting for confirmation when using an USB device in non-interactive mode.
If there are no USB devices, sysinstall gives an error messages, and if there is >1, it'll ask which one is to be used. This change allows a non-interactive install from USB media to succeed without any user interaction if there is exactly one USB disk device in the system it can use.
Submitted by: Daniel O'Connor < doconnorat gsoft dot com dot au > Reviewed by: randi Approved by: re (rwatson)
|
196213 |
14-Aug-2009 |
cperciva |
Make sysinstall recognize /dev/ada* disk devices. The description string "SATA disk device" reflects the current state of /dev/ada*; this may be changed in the future if other drive types start appearing as /dev/ada*.
Submitted by: randi Details about what disks can appear as /dev/ada* supplied by: scottl Approved by: re (rwatson)
|
196147 |
12-Aug-2009 |
jhb |
Fix references to the kernel distributions to use the correct names (uppercase).
PR: docs/137415 Submitted by: Yuri Gorchakov Approved by: re (rwatson, kib) MFC after: 3 days
|
195863 |
25-Jul-2009 |
trasz |
Change the name displayed in sysinstall(8) from 'Wizard Mode' to 'Expert Mode', to make it less confusing to new users, to whom a 'wizard' is a set of simple dialogs with the 'next >>>' button.
Approved by: re (kensmith)
|
195828 |
22-Jul-2009 |
kensmith |
It is believed the last of the base system that could have an issue with IDs larger than 16-bits has been updated so adjust sysinstall to allow IDs up to the current system-wide size of 32-bits.
Approved by: re (kib)
|
195817 |
22-Jul-2009 |
cperciva |
Remove the "dedicated disk mode" partitioning option from sysinstall, in both the disk partitioning screen (the 'F' key) and via install.cfg (the VAR_DEDICATED_DISK option). This functionality is currently broken in 8.x due to libdisk and geom generating different partition names; this commit merely acts to help steer users away from the breakage.
Submitted by: randi Approved by: re (kensmith)
|
195725 |
16-Jul-2009 |
kensmith |
Correct the name of the Mongolian Documentation package.
Approved by: re (kib)
|
195442 |
08-Jul-2009 |
cperciva |
Add support for using a livefs from a USB disk.
Submitted by: randi Approved by: re (kensmith)
|
195441 |
08-Jul-2009 |
cperciva |
Refactor code from installFixitCDROM into a new function, fixit_livefs_common. While doing so, improve style and reword some comments.
This should not result in any functional changes, but the fixit_livefs_common function will be used by future code.
Submitted by: randi Approved by: re (kensmith)
|
195132 |
28-Jun-2009 |
blackend |
- release/* update to use freebsd-doc-* packages instead of building 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)
|
195012 |
25-Jun-2009 |
delphij |
Correct a typo (which you can use to in order -> which you can use in order to).
PR: bin/136040 Submitted by: "Vikentii L. Karabin" <kvl tomsksoft com> MFC after: 1 weeks
|
194953 |
25-Jun-2009 |
jhb |
Raise the default size of the EFI partition on ia64 from 100MB to 400MB. A fresh install of a current 8.0 snapshot uses 156MB with a single kernel and having the filesystem too small prevented the system from booting.
Reviewed by: marcel MFC after: 1 week
|
194931 |
24-Jun-2009 |
cperciva |
Make sysinstall search for /dev/daXa and register such devices as USB disks. This covers the common case of unsliced USB drives, and makes it possible to select them as installation source media.
PR: 61152, 115197, 135016 Submitted by: randi MFC after: 1 month
|
194807 |
24-Jun-2009 |
cperciva |
Add detection of UFS filesystems.
PR: bin/135565 Submitted by: Daniel O'Connor Reviewed by: randi MFC after: 1 month
|
194249 |
15-Jun-2009 |
marius |
Add cas(4).
Approved by: re (kib) MFC after: 2 weeks
|
193883 |
10-Jun-2009 |
yongari |
Fix typo.
|
193881 |
10-Jun-2009 |
yongari |
Add alc(4) to the list of supported network interface.
|
192130 |
15-May-2009 |
cperciva |
Allow a comma-separated list of network interfaces to be specified via the netDev option in install.cfg.
Submitted by: randi MFC after: 1 week
|
191392 |
22-Apr-2009 |
nwhitehorn |
Add bm(4) to the built-in ethernet devices list.
|
191265 |
19-Apr-2009 |
blackend |
Add docs category.
MFC after: 3 days
|
191200 |
17-Apr-2009 |
roberto |
Add an entry for the French macbook keyboard layout.
|
190790 |
07-Apr-2009 |
weongyo |
Add uath(4) to the list of supported network interface.
|
189955 |
18-Mar-2009 |
ganbold |
Clear confirm password field first when adding new user.
PR: i386/132580 Reported by: ilgiz <ilgiz at reid.ru> Approved by: kensmith
|
189754 |
13-Mar-2009 |
grog |
Add menus to read install.cfg from any disk device sysinstall can see (eg USB key, CD) rather than just floppy.
Handle \r\n line termination in a cfg file.
Add keeprcconf variable.
Submitted by: Daniel O'Connor
|
188631 |
15-Feb-2009 |
imp |
Remove vestiges of OLDCARD PC Card support. We haven't needed/used this since 5.x.
|
187615 |
23-Jan-2009 |
weongyo |
Add urtw(4) to the list of supported network interface.
|
186965 |
09-Jan-2009 |
brueffer |
Recognize et(4), igb(4), iwn(4), ixgbe(4) and nxge(4) devices. Correct some minor whitespace in the ae(4) entry.
Reported by: Mars G Miro Approved by: rwatson (mentor) MFC after: 1 week
|
186657 |
31-Dec-2008 |
kensmith |
Explicitly tell the users what a "down side" to using the boot manager is, consistently call it the boot manager, and switch the order the options are presented so no boot manager is first in the list (and hence more or less the default).
This area will probably be rototilled more before 8.0 comes out.
|
186604 |
30-Dec-2008 |
kensmith |
Clean up this message a little bit.
|
186581 |
30-Dec-2008 |
obrien |
Sound less scary about errorousous disk geometry due to wanting to limit to 65535 cylinders.
Submitted by: Carlos A. M. dos Santos <unixmania@gmail.com>
|
186274 |
18-Dec-2008 |
maxim |
o Synchronize comment and example. Add missed comma.
PR: misc/129699 Submitted by: Glen Barber [1] MFC after: 2 weeks
|
186203 |
17-Dec-2008 |
kensmith |
Remove file no longer part of sysinstall.
|
186202 |
17-Dec-2008 |
kensmith |
As threatened a while ago, remove support for tape media. Reports vary but most people believe it stopped working a while ago.
|
186183 |
16-Dec-2008 |
kensmith |
Add confirmation of the password that got entered.
PR: 29893 (among others)
|
186152 |
16-Dec-2008 |
kensmith |
Stop treating Xorg as a distribution in the mainline portion of sysinstall and leave it to be handled in the packages section (or post-install completely) along with all the other packages.
|
186131 |
15-Dec-2008 |
kensmith |
Don't tell the user to remove the media until its actually possible for them to remove the media. CDs need to be unmounted before they can be removed.
|
186075 |
14-Dec-2008 |
kensmith |
Clean out the remaining alpha-isms.
|
185982 |
12-Dec-2008 |
kensmith |
Remove the offer to install Linux compatibility on i386 in the mainline portion of sysinstall. Leave it to be treated as a regular package along with all the other packages...
|
185981 |
12-Dec-2008 |
kensmith |
Begin the sysinstall cleanup. Remove the support for configuring OSF binary compatibility.
|
184871 |
12-Nov-2008 |
yongari |
Add ale(4) to the list of supported network interface.
|
184753 |
07-Nov-2008 |
blackend |
Update ports number and size of Ports Collection.
|
184180 |
22-Oct-2008 |
kensmith |
Turns out its not a good idea to assume the packages that might be selected from the "dists" are all on the current volume. Looks like xorg won't fit on disc1 for 6.4-REL. Iterate through media volumes for packages that wind up being selected from the dists section in addition to the ones that get selected from the packages menu.
MFC after: 2 days
|
183977 |
17-Oct-2008 |
philip |
Adjust default keymaps for Ireland and Channel Islands. They use the UK keymap. You can learn some interesting things in the PR database!
PR: conf/124411 Submitted by: Doctor Modiford <freebsd -at- modiford.com> MFC after: 3 days
|
183921 |
15-Oct-2008 |
kensmith |
Package installation is handled by starting off with the list of packages the user selected and then recursively installing their dependencies, finally installing the ones the user selected after the recursion unwinds. Since users often select "high-level" packages that are on a higher numbered disc for the multi-volume release CDROMS this resulted in excessive disc swapping while installing things like kde, gnome, etc.
Cut down on disc swapping by iterating through the disc volumes one at a time if we notice the package set is on multiple volumes. If a package is on a higher volume don't install it yet, but still "process it" so we get its dependencies installed. Because of the way the package sets for releases get assembled we're guaranteed dependencies will be on the same volume or lower.
Reviewed by: jhb MFC after: 1 week
|
183591 |
04-Oct-2008 |
stas |
- Add ae(4) to sysinstall devices list.
Approved by: kib (mentor) MFC after: 1 week
|
181926 |
20-Aug-2008 |
kensmith |
Remove sysinstall's ability to adjust the tape block size. Installs from tape have been broken for quite a while, and I'll be removing the rest of sysinstall's knowledge of tapes shortly. I'm doing this piece now because I want to switch from gnu's cpio to bsdcpio being integrated into the installation environment and bsdcpio doesn't seem to handle block sizes at all.
|
181731 |
14-Aug-2008 |
kensmith |
Catch up with the removal of /usr/src/compat.
MFC after: 3 days
|
181582 |
11-Aug-2008 |
weongyo |
Add upgt(4) to the list of supported network interface.
|
180566 |
17-Jul-2008 |
flz |
Don't set PACKAGE_BUILDING while installing packages.
Submitted by: erwin Discussed on: http://lists.freebsd.org/pipermail/freebsd-ports/2008-June/049074.html MFC after: 1 week
|
180208 |
03-Jul-2008 |
peter |
Set magic fbsd:nokeywords property that allows files to bypass keyword expansion. (file-specific replacement for CVSROOT/exclude)
|
179344 |
27-May-2008 |
yongari |
Add jme(4) to the list of supported network interface.
|
179244 |
23-May-2008 |
ed |
Move sysinstall/sade away from TIOCGSIZE.
Both sysinstall and sade still seem to use the TIOCGSIZE ioctl to obtain the terminal dimensions. We'd better use TIOCGWINSZ to do this. The TIOCGWINSZ interface is preferred, because it also allows sizes in pixels to be passed to the application (though this is not used here).
Approved by: philip (mentor)
|
179107 |
19-May-2008 |
yongari |
Add age(4) to the list of supported network interface.
|
178946 |
11-May-2008 |
obrien |
Better to just statically set the name vs. determine at run time.
|
178941 |
11-May-2008 |
obrien |
Sync program name agnostic changes with SADE.
|
178020 |
08-Apr-2008 |
remko |
Remove ftp.hk.super.net, the DNS isn't pointing to anything at the moment.
I tested this as well as the submitter and couldn't resolve this either, since I dont want to "announce" dead mirrors, I'll remove it from the list.
PR: 122567 Submitted by: vs Approved by: imp (mentor, implicit for trivial changes) MFC after: 1 week
|
177990 |
08-Apr-2008 |
weongyo |
Add a couple of missing wireless NIC driver modules.
Approved by: thompsa (mentor)
|
175862 |
31-Jan-2008 |
jkim |
Fix an indentation.
|
175860 |
31-Jan-2008 |
jkim |
Do not sanitize disk geometry if it is set by scripts in non-interactive mode.
MFC after: 3 days
|
175572 |
22-Jan-2008 |
mnag |
- Add new NTP servers provided by NIC.br (http://www.ntp.br) - Remove nonfunctional servers
PR: 119884 Approved by: simon MFC after: 3 days
|
175029 |
01-Jan-2008 |
kensmith |
Change sysinstall's handling of X11 stuff. Doing it in pieces was 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
|
174964 |
29-Dec-2007 |
kensmith |
Plug a memory leak. Once any given package (e.g. perl) was installed we would leak a saved screen for every other package we tried to install that listed perl as one of its dependencies. When installing things like gnome and kde that wound up being a LOT of leaked memory.
Insta-MFC request coming so this can be tested as part of 6.3-RC2...
Testing help from: kris
|
174963 |
29-Dec-2007 |
kensmith |
Adjust the some error messages as suggested during re@ review, and adjust a comment that won't be true shortly.
|
174954 |
28-Dec-2007 |
kensmith |
The limit on datasize in the install environment is 128M. That's a bit too small for today's standards. While loading packages sysinstall blows past this by a LOT but I think (hope...) that's caused by other bugs. I'll look more into why sysinstall's memory use has gotten so out of control as it loads packages but independent of that there really is no reason to leave the limits on datasize and stacksize in place. And they can cause problems for some of the things "modern packages" might be doing via pkg_add which gets run by sysinstall and would inherit the limits.
Another insta-MFC probably coming, this is holding up 6.3-RC2. Sysinstall's memory use is so out of control it blows past the current limit before it finishes loading either of the meta-packages kde or gnome...
|
174881 |
24-Dec-2007 |
kensmith |
For the INDEX file to be used on disc1 of the 7.0-RELEASE the longest "build dependencies" field is 5,108 characters which overflows the length of the junk buffer by a teeny bit. This whole section needs much more error checking but for now just completely ignore stuff we have no interest in instead of copying it to someplace we don't use in the process.
Insta-MFC probably coming since this is holding up 7.0-RC1...
|
174725 |
17-Dec-2007 |
kensmith |
A few more adjustments needed because of changes in xorg. Just installing 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.
|
174473 |
09-Dec-2007 |
obrien |
Be more consistant and use UNZIPPER everywhere.
|
173510 |
10-Nov-2007 |
kensmith |
xorg-printserver still exists in the ports tree but it's marked as depreciated and scheduled to be removed.
Confirmed by: kris MFC after: 3 days
|
173498 |
09-Nov-2007 |
ru |
Teach source installation shell script and sysinstall(8) about the 'scompat' source dist that holds src/compat/.
Reported by: Mars G Miro
|
173453 |
08-Nov-2007 |
kensmith |
Update X11 dists for xorg-7.3 layout.
X-MFC-after: Insta-MFC may be coming so this can get into 6.3-BETA2.
|
173172 |
30-Oct-2007 |
kensmith |
Selecting amd and a few other things in the Networking config section caused a segfault. It turns out that in pre-7.0 systems if you do getenv("amd_enable=YES") it will return the setting of the environment variable "amd_enable" but now it returns NULL. I think I found the places where sysinstall was potentially relying on that old behavior. Fix is to make a copy of the string to be used for the getenv(3) call, look for a '=' character in it, and replace it with '\0' if one is found. Stuck to sysinstall's typical coding standards despite urges to do otherwise.
PR: 117642 MFC after: 2 days
|
171834 |
14-Aug-2007 |
bmah |
Disconnect the soon-to-be removed installation notes from sysinstall(8) menus.
Approved by: re (blanket for installation notes removal)
|
171195 |
04-Jul-2007 |
scf |
Significantly reduce the memory leak as noted in BUGS section for setenv(3) by tracking the size of the memory allocated instead of using strlen() on the current value.
Convert all calls to POSIX from historic BSD API: - unsetenv returns an int. - putenv takes a char * instead of const char *. - putenv no longer makes a copy of the input string. - errno is set appropriately for POSIX. Exceptions involve bad environ variable and internal initialization code. These both set errno to EFAULT.
Several patches to base utilities to handle the POSIX changes from Andrey Chernov's previous commit. A few I re-wrote to use setenv() instead of putenv().
New regression module for tools/regression/environ to test these functions. It also can be used to test the performance.
Bump __FreeBSD_version to 700050 due to API change.
PR: kern/99826 Approved by: wes Approved by: re (kensmith)
|
171090 |
29-Jun-2007 |
murray |
Remove reference to 'phosphor' in the screensaver menu as this is less meaningful in the LCD world.
Submitted by: Ben Kaduk <minimarmot@gmail.com> Approved by: re (kensmith)
|
171081 |
28-Jun-2007 |
jhb |
Teach sysinstall about the 'scddl' source dist.
Approved by: re (kensmith)
|
171079 |
28-Jun-2007 |
pav |
- Add new virtual category kld
MFC after: 3 days Approved by: re (mux)
|
171027 |
25-Jun-2007 |
philip |
Fix a number of documentation-lags-behind-reality bugs in sysinstall(8). While here, fix a couple of comments too.
Submitted by: Oliver Fromme <olli -at- lurza.secnetix.de> Approved by: re (kensmith)
|
170566 |
11-Jun-2007 |
ceri |
Create group ftp by default. This is gid 14 as this is the historical id used by sysinstall when enabling anonymous FTP.
Change the default group used by sysinstall for setting up anonymous FTP from operator to ftp; there is no reason to use operator and there are potential security issues when doing so.
PR: 93284 Approved by: ru (mentor) Reviewed by: simon
|
170320 |
05-Jun-2007 |
delphij |
Write to slice name instead of directly to the disk device. This fixes writing boot code upon upgrade.
PR: bin/61587 Submitted by: Nobuyuki Koganemaru <n-kogane syd.odn.ne.jp> MFC after: 1 month
|
169781 |
19-May-2007 |
flz |
Add new x11-drivers category.
Reminded by: miwi MFC after: 3 days
|
169738 |
19-May-2007 |
maxim |
o Fix typo: firwalling -> firewalling.
PR: docs/112776 Submitted by: asmodai MFC after: 1 week
|
169652 |
17-May-2007 |
delphij |
Tighten IP address check, prevent '..' from being passed from the check.
Submitted by: Ren Zhen <bg1tpt gmail com> MFC after: 2 weeks
|
169177 |
01-May-2007 |
ache |
Back out all POSIXified *env() changes.
Not because I admit they are technically wrong and not because of bug reports (I receive nothing). But because I surprisingly meets so strong opposition and resistance so lost any desire to continue that.
Anyone who interested in POSIX can dig out what changes and how through cvs diffs.
|
169134 |
30-Apr-2007 |
ache |
Preparing for upcoming POSIXed putenv() rewrite: don't allow const as putenv() arg, dup it
|
169128 |
30-Apr-2007 |
ache |
Prepare for upcoming POSIXed putenv() rewrite: don't allow putenv() arg be on the stack, use strdup()
|
168383 |
05-Apr-2007 |
simon |
Update postfix MTA selection code to point at postfix 2.4 which is the current version.
MFC after: 3 days
|
168293 |
03-Apr-2007 |
pav |
- Update for new tcl categories
MFC after: 3 days
|
167849 |
23-Mar-2007 |
matteo |
remove WARNS=2: we're not ready for it yet.
|
167837 |
23-Mar-2007 |
matteo |
Make sysinstall's code WARNS=2 clean .
MFC after: 1 week
|
167705 |
19-Mar-2007 |
brueffer |
One more s/ethernet/Ethernet/ I missed in the previous revision.
|
167662 |
17-Mar-2007 |
simon |
Update postfix MTA selection code to point at postfix 2.3 which is the current version.
PR: misc/110447 Submitted by: Chris Fletcher <fletch.AT.brightsparks.net.au> MFC after: 1 week
|
167634 |
16-Mar-2007 |
brueffer |
- Add cxgb(4) entry, remove stale wx(4) entry - (gigabit|fast) ethernet -> (Gigabit|Fast) Ethernet
Approved by: rwatson (mentor) MFC after: 3 days
|
167260 |
06-Mar-2007 |
kevlo |
Use sizeof() for calculating the buffer size instead of hard-coded values.
|
166927 |
23-Feb-2007 |
ceri |
Use the RB_AUTOBOOT define over 0.
Approved by: ru (mentor)
|
166893 |
22-Feb-2007 |
kensmith |
If floppies are used to boot the machine, the user lets the machine complete the boot and enter into sysinstall, and only then inserts a CD into the CDROM drive and tries to select that as the install media the first call to mount(2) generates EIO but the second call to mount(2) will succeed. This was 100% reproducible on 6.2-RELEASE, RELENG_6, and HEAD. If the user inserts the disc into the CDROM while the machine is booting off the floppies the first call to mount(2) succeeds with no problems. The problem was originally reported in PR #56952 against 5.1-CURRENT so it's been there for a while now.
PR: bin/56952 MFC after: 2 weeks
|
166815 |
18-Feb-2007 |
ceri |
Bring these files up-to-date.
PR: docs/108536
|
166814 |
18-Feb-2007 |
ceri |
Clarify the description of the shutdown command.
|
166372 |
31-Jan-2007 |
erwin |
Add gnustep and ports-mgmt ports categories.
Reviewed by: simon MFC after: 3 days
|
166040 |
16-Jan-2007 |
murray |
Provide a more accurate description of the size of the ports collection.
|
165720 |
01-Jan-2007 |
ceri |
During an upgrade, if /boot/kernel.prev exists then the backup of /boot/kernel can fail. Try to remove /boot/kernel.prev and cope the best we can if that fails.
PR: bin/106376 Submitted by: Nobuyuki Koganemaru Approved by: ru MFC after: 2 weeks
|
165706 |
31-Dec-2006 |
ceri |
Clarify a comment.
|
165350 |
19-Dec-2006 |
erwin |
- Add geography and spanish ports categories - Use "related to" instead of "relating to" consistently [1]
Submitted by: Rostislav Krasny <rosti.bsd@gmail.com> [1] Reviewed by: simon MFC after: 3 days
|
165146 |
13-Dec-2006 |
yongari |
Add msk(4) to the list of supported network interface.
|
165098 |
11-Dec-2006 |
erwin |
Fix a typo ceri found while reviewing and I forgot to commit in the previous version.
Submitted by: ceri, matteo Reviewed by: cperciva
Also note that the last revision was: Reviewed by: ceri, simon
|
165092 |
11-Dec-2006 |
erwin |
Update the list of ports categories.
This is an updated version of: PR: 85367 Submitted by: linimon
Reviewed by: simon MFC after: 3 days
|
165083 |
10-Dec-2006 |
erwin |
Add a new turkish mirror
Submitted by: Evren Yurtesen <yurtesen@ispro.net> Reviewed by: simon MFC after: 3 days
|
164822 |
02-Dec-2006 |
erwin |
Add ftp.il.freebsd.org to the IPv6 server section.
Submitted by: Rostislav Krasny <rosti.bsd@gmail.com> Reviewed by: simon (also previous commit) MFC: 3 days
|
164813 |
01-Dec-2006 |
erwin |
- Add israeli mirror [1] - Add an IPv6 main site now both ISC and TDC have IPv6
Submitted by: Rostislav Krasny <rosti.bsd@gmail.com> [1] MFC: 3 days
|
164717 |
28-Nov-2006 |
nyan |
Increase USR_MIN_SIZE to 160 because it requires more disk space.
MFC after: 3 days
|
164535 |
23-Nov-2006 |
kensmith |
Oops - what people refer to as linux_base-fc4 calls itself linux_base-fc and that's what pkg_add needs.
MFC after: 1 day
|
164403 |
19-Nov-2006 |
kensmith |
Move the check for which disc volume we have/want to after we install the package dependencies. Installation of the dependencies may leave us on the wrong disc volume.
MFC after: 3 days
|
164341 |
16-Nov-2006 |
kensmith |
Switch to linux_base-fc4 for the Linux emulation package.
MFC after: 3 days
|
164176 |
11-Nov-2006 |
ceri |
Remove a warning regarding disk entries in /dev.
Approved by: ru (mentor) MFC after: 4 days
|
164172 |
11-Nov-2006 |
ceri |
Fix a pair of user-visible typos.
Approved by: ru (mentor)
|
164171 |
11-Nov-2006 |
ceri |
Back up /boot/kernel rather than /kernel for non-interactive upgrades.
Approved by: ru (mentor) MFC after: 4 days
|
164170 |
11-Nov-2006 |
ceri |
Add /lib and /libexec to the list of directories that have the schg flag removed prior to an upgrade.
Approved by: ru (mentor) MFC after: 4 days
|
164084 |
07-Nov-2006 |
ceri |
Fix typos in comments.
|
163634 |
23-Oct-2006 |
erwin |
If the user did not chose a distribution from the menu, a sensible default distribution (user) will be installed, however, no kernel will be installed. Fix this by installing a sensible default kernel, SMP/GENERIC, depending on WITH_SMP and number of CPUS found.
Reviewed by: jhb
|
163141 |
08-Oct-2006 |
ceri |
When using sysinstall on a running system and editing a disk label fails, suggest setting kern.geom.debugflags to 16.
PR: bin/94409 Submitted by: Markus Oestreicher <m punkt oe at x dash trader dot de> MFC after: 10 days
|
161849 |
01-Sep-2006 |
marius |
- Improve the description of gem(4); the Sun chips it supports are termed ERI and GEM rather than GMAC. - Bring the description of le(4) in line with the current le(4); it was still refering to the old i386 ISA-only le(4) which was nuked along with ISA_COMPAT while HEAD was FreeBSD 5. - Add an entry for hme(4). - Remove the obsolete entry for lnc(4).
MFC after: 1 day
|
161739 |
30-Aug-2006 |
brooks |
When generating localhost entries in /etc/hosts, put localhost before localhost.domain so that naive users of gethost* think 1:: and 127.0.0.1 are "localhost" which is what the user expects. This also matches the sample hosts file in src/etc/hosts.
|
161494 |
21-Aug-2006 |
brueffer |
Add several missing NIC drivers, remove two obsolete ones (el, ix).
Approved by: rwatson (mentor) MFC after: 1 week
|
161493 |
21-Aug-2006 |
ru |
Fix the output glitch.
|
160652 |
25-Jul-2006 |
yongari |
Add stge(4) to the list of supported network interface.
|
160380 |
15-Jul-2006 |
simon |
Add FreeBSD version information to the menu title so it's possible to see which release you are installing (really which FreeBSD version the installer is running, but that shouldn't matter in all normal cases).
PR: bin/100309 Submitted by: Joao Barros <joao.barros@gmail.com> (original version) Idea from: FreeBSD ideas page MFC after: 1 week
|
159113 |
31-May-2006 |
ceri |
Bring the "just copy" hit list closer to date.
Approved by: jhb MFC after: 1 month
|
159112 |
31-May-2006 |
ceri |
Update the location of the kernel for upgrades.
I considered leaving /boot/kernel out of the chflags noschg line, but I seem to remember that there was a period where /boot/kernel was schg, so have left it in for safety's sake.
Approved by: jhb MFC after: 1 month
|
158870 |
24-May-2006 |
cperciva |
If the user asks for "kernel sources" to be installed, extract the SRC_BASE package (src/[A-Z]*) as well as SRC_SYS (src/sys/*). This allows users who only install the kernel source code to use the modern "make buildkernel" approach.
Discussed with: re (scottl, kensmith) MFC after: 3 days
|
158408 |
10-May-2006 |
jhb |
Alpha doesn't support linux ABI compat now.
|
158296 |
04-May-2006 |
ceri |
Fix binary upgrades by accounting for the schg flag on /var/empty.
PR: 96711, 96780 Submitted by: Nobuyuki Koganemaru, Martin Jackson Approved by: re (scottl) MFC after: 1 day
|
158169 |
30-Apr-2006 |
scottl |
Document sysinstall's limitation on operating on mounted disks.
|
157760 |
14-Apr-2006 |
jkim |
Fix copy-and-pasto in comment.
|
157759 |
14-Apr-2006 |
jkim |
Fix minimal installation check. 'X' was not displayed when it was selected.
Reported by: Ian J. Hart <ianjhart at ntlworld dot com> Pieter de Goeje <pieter at degoeje dot nl>
|
157260 |
29-Mar-2006 |
scottl |
Teach sysinstall about mfi(4).
|
157107 |
24-Mar-2006 |
cperciva |
Only set the size of /usr to whatever-is-left is whatever-is-left is greater than the size we autosized. Without this fix, systems with drives under 10GB can end up with very small /usr partitions...
Broken since: January 2002 Tripped over by: simon
|
156777 |
16-Mar-2006 |
nyan |
- Use jp.pc98 as default keymap for pc98. - Remove an extra argument.
|
156757 |
15-Mar-2006 |
thompsa |
If a keymap file is not found for the selected country then default to the more common USA ISO rather than index 0 (Belgian).
Reviewed by: jhb MFC after: 1 day
|
156578 |
11-Mar-2006 |
sam |
use the same test as release/Makefile to select WITH_SMP
Reviewed by: ru
|
156533 |
10-Mar-2006 |
nyan |
Disable an SMP detection on pc98.
|
156516 |
09-Mar-2006 |
sam |
missed a case that needs WITH_SMP
Noticed by: kensmith
|
156436 |
08-Mar-2006 |
sam |
Revamp base system packaging of kernels to enable up/smp selection 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.
|
156169 |
01-Mar-2006 |
ceri |
Add new NTP servers for Taiwan.
PR: bin/92160 Submitted by: Jose Liang <jose at jose dot idv pinkt tw> Approved by: jhb MFC After: 2 days
|
156160 |
01-Mar-2006 |
jhb |
Wrap keymap menu helper functions in #ifdef WITH_SYSCONS to unbreak the build on archs that don't include syscons support in sysinstall.
Reported by: sparc64 tinderbox
|
156123 |
28-Feb-2006 |
jhb |
Fix numerous warnings. Aside from menu items in system.c and menu.c this now compiles on i386 with WARNS?= 3. Most of the fixes included adding missing 'static' keywords to internal functions, using fully-defined terminators in statically defined arrays of structs, and various signed vs unsigned mismatches. Also G/C'd unused configSecurity() function.
|
156121 |
28-Feb-2006 |
jhb |
Use some helper macros for the device table so it can fit in 80 columns and to allow us to use default values in some entries to quiet warnings. This table is actually readable again now.
|
156120 |
28-Feb-2006 |
jhb |
Drop unused major, minor, and delta values from device table.
|
156119 |
28-Feb-2006 |
jhb |
G/C some cruft.
|
156118 |
28-Feb-2006 |
jhb |
- Autogenerate a menu containing a list of countries and keymaps supported by syscons. - If we are running as init, popup the country menu before the main menu. If a non-default country is chosen, then a second menu is brought up to let the user choose a keymap. By default the default keymap for the country that was selected is highlighted. If the user chooses the default country, then the default keymap is just assumed and the user is not presented with the keymap menu. Currently the default country is set to "United States" except for PC98 which assumes "Japan".
PR: bin/93853 Submitted by: Seth Kingsley sethk at magnesium dot net MFC after: 3 days
|
155965 |
23-Feb-2006 |
jkim |
- Back out 1.155. I mismerged my ancient local patch. Luckily it was completely noop. - Geometry sanitization for non-interactive mode is moved to correct place.
Reported by: Anton Yuzhaninov <citrin at citrin dot ru> Pointyhat: me
|
155613 |
13-Feb-2006 |
ceri |
s/lp/plip/ for PLIP interfaces.
Approved by: jhb MFC after: 1 week
|
155473 |
09-Feb-2006 |
delphij |
Actually fix the DHCP handling, by using more robust detection of DHCP setting. While there, add some more debug messages explaining what is happening, and some comments to improve readability.
Submitted by: ceri
|
155424 |
07-Feb-2006 |
ceri |
Remove attempts to use mknod.
Approved by: jhb
|
155380 |
06-Feb-2006 |
delphij |
Attempt to fix DHCP address acquisition which was broken by rev. 1.133.
MFC After: 3 days
|
155367 |
06-Feb-2006 |
ceri |
Another update for reality: "dangerously dedicated" mode is now achieved by hitting 'F', which is no longer undocumented.
PR: bin/92533 Submitted by: Rudolf Cejka <cejkar at fit.vutbr dot cz>
|
155348 |
05-Feb-2006 |
ceri |
Correct a user-visible typo.
|
155347 |
05-Feb-2006 |
ceri |
Gratuitous "typo in comment" fix.
|
155346 |
05-Feb-2006 |
ceri |
Bring these files somewhat into the present. Perform some rewording while here.
Remove register.hlp, since the code that deals with it was removed nearly 7 years ago.
|
154931 |
27-Jan-2006 |
jkim |
- Hide 'incorrect geometry warning' in non-interactive mode. A user should know what they are doing in non-interactive mode. Less scarier warning goes to debugging info instead. - Print sanitized geometry to debugging info.
|
154925 |
27-Jan-2006 |
jkim |
Add `mediaOpen' function. This function mounts selected media device.
For example, you can dynamically generate and load configuration file depending on the hardware configuration with the following template:
mediaSetCDROM mediaOpen command='/dist/rescue/sh /dist/scripts/install.sh' system mediaClose configFile=/tmp/generated.cfg loadConfig
Now we have full access to files on the media before installation begins.
|
154413 |
15-Jan-2006 |
ceri |
Add ntp.cgi.cz.
PR: bin/90095 Submitted by: Jakub Chromy <hicks at cgi dott cz> Approved by: jhb (proxy mentor) MFC after: 3 days
|
154411 |
15-Jan-2006 |
ceri |
Preserve any additional arguments to ifconfig that were specified in the DHCP case too.
PR: bin/74406 Approved by: jhb (proxy mentor) MFC after: 3 days
|
154410 |
15-Jan-2006 |
ceri |
If sysinstall was used to configure an anonymous FTP area, it was possible for information to be copied from the group file to the group file in the FTP area. This patch based on a patch from Zak Johnson <zakj at nox dot cx>.
PR: bin/25851 Submitted by: Ted Mittelstaedt <tedm at toybox punkt placo period com> Approved by: jhb (proxy mentor) MFC after: 3 days MFC to: RELENG_5, RELENG_6 Security: Prevents possible group information leakage
|
154409 |
15-Jan-2006 |
ceri |
Correct obsolete chown syntax.
PR: bin/90057 Submitted by: Charlie M. McDonald <BoredOutkast at yahoo punkt com> Approved by: jhb (mentor by proxy) MFC to: RELENG_5, RELENG_6 MFC After: 3 days
|
153910 |
30-Dec-2005 |
ceri |
On i386, 7.0 requires 106MB on /usr. 6.0 requires 101MB. Bump USR_MIN_SIZE to 128MB, so that an auto-layout install won't fail due to /usr being too small.
MFC After: 8 days
|
153850 |
29-Dec-2005 |
ceri |
An i386 machine with 32MB of RAM requires a 700MB disk for auto-layout to succeed, whilst an i386 with 256MB of RAM requires more. Up the amount of disk hinted at as a minimum requisite for auto-layout.
MFC after: 1 week
|
153430 |
15-Dec-2005 |
iedowse |
Remove usbd(8) and all references to it. It is no longer necessary since devd(8) now provides the same functionality.
Submitted by: Anish Mistry
|
153231 |
08-Dec-2005 |
nyan |
MACHINE is changed to "pc98" on FreeBSD/pc98.
|
152993 |
01-Dec-2005 |
philip |
Preserve /etc/sysctl.conf when doing a binary update. This prevents, for instance, the dreaded shared memory problem in PostgreSQL coming back to haunt you after a binary update.
PR: 89817 Submitted by: edwin MFC after: 2 days
|
152569 |
18-Nov-2005 |
ru |
-mdoc sweep.
|
151156 |
09-Oct-2005 |
delphij |
Sync whitespace change that is found uniquely in RELENG_6, to reduce diff against it.
|
150615 |
27-Sep-2005 |
nyan |
Switch from OLDCARD to NEWCARD on pc98.
|
149541 |
28-Aug-2005 |
murray |
Update number and size of Ports Collection.
MFC after: 1 day
|
149402 |
24-Aug-2005 |
rodrigc |
- Remove NTP servers which do not resolve in DNS. - Use pool.ntp.org servers where possible, thanks to Chuck Swiger <cswiger at mac dot com> . - Update list of Swedish NTP servers, thanks to Fredrik Lindberg <fli+freebsd-current at shapeshifter dot se> .
PR: bin/75479 MFC after: 1 day
|
149136 |
16-Aug-2005 |
cperciva |
Change the default partition sizing code in order to 1. Provide larger /, /var, and /tmp partitions (the last increase was in 2001, and we now have both larger hard drives and more space-hungry software.) 2. If there is enough space available, allocate extra space to /var sufficient to store a crash dump.
On systems where harddrivesize > 3 * RAMsize + 10GB, the default sizes will now be as follows: swap RAMsize * 2 / 512 MB /tmp 512 MB /var 1024 MB + RAMsize /usr the rest (8GB or more)
On systems where harddrivesize > RAMsize / 8 + 2 GB, the default sizes will be in the following ranges, with space allocated proportionally: swap RAMsize / 8 -- RAMsize * 2 / 256 MB -- 512 MB /tmp 128 MB -- 512 MB /var 128 MB -- 1024 MB /usr 1536 MB -- 8192 MB
On systems with even less disk space, the existing behaviour is not changed.
Approved by: re (kensmith) MFC after: 1 day (or once people stop arguing about colours of paint)
|
148734 |
05-Aug-2005 |
kensmith |
The /stand directory now disappears out from under sysinstall while it is running during installations. The vsystem() function does get used after this happens (e.g. if you manually configure the network interface and ask it to enable the interface) so it needs to be a little smarter about whether it uses /stand/sh or /bin/sh.
MFC after: 3 days
|
148219 |
21-Jul-2005 |
grehan |
Recognise GEM ethernet adapter (sparc64/ppc).
reviewed by: scottl MFC after: 3 days
|
148218 |
21-Jul-2005 |
grehan |
Make sure /etc/fstab is written out for Apple-partitioned drives
reviewed by: scottl MFC after: 3 days
|
148084 |
17-Jul-2005 |
obrien |
Catch up with menus.c revision 1.399.
|
147902 |
11-Jul-2005 |
scottl |
Adapt sysinstall to the new dhclient. This includes explicitely telling it about the lease file location and not invoking it with the (non-existant) '-r' option. Releasing leases works vastly different now, so this isn't needed.
Submitted by: sam Approved by: re
|
147768 |
04-Jul-2005 |
simon |
Update hardcoded postfix version number to the current postfix version 2.2.x.
PR: i386/82030 Prodded by: matteo MFC after: 1 week Approved by: re (scottl)
|
147743 |
02-Jul-2005 |
dwhite |
Don't ask about CD numbers if not installing from CD.
Approved by: re
|
147425 |
16-Jun-2005 |
ru |
Provide 32-bit runtime support on amd64 as a separate distribution, lib32.
Prodded by: obrien Nodded by: peter Approved by: re
|
145973 |
06-May-2005 |
jhb |
The current NTP servers for .nl do not work with ntpdate, so switch to using the servers provided by nl.net instead.
PR: bin/80659 Submitted by: Jilles Tjoelker jilles at stack dot nl MFC after: 3 days
|
145804 |
02-May-2005 |
delphij |
Use static for static variables. This fixes gcc4 build.
|
145757 |
01-May-2005 |
matusita |
Add ntp.jst.mfeed.ad.jp and ntp1.v6.mfeed.ad.jp (IPv6 only) to the NTP server list.
The servers are by Internet Multifeed Co., and connected to their IX service JPNAP. It would be a good NTP server for machines in Japan.
See also http://www.jst.mfeed.ad.jp/ for more details (Japanese only).
Reviewed by: nork
|
144920 |
12-Apr-2005 |
jhb |
Explicitly install linux_base 8 to make sure the right version is installed.
PR: bin/74593 Submitted by: Matteo Riondato rionda at gufi dot org MFC after: 3 days
|
144334 |
30-Mar-2005 |
nyan |
Add over 32GB disk support on pc98 (userland part).
Submitted by: Hirokazu WATANABE
|
144259 |
28-Mar-2005 |
jhb |
Change the Romania NTP server to point to a working server.
Submitted by: Ion-Mihai Tetcu itetcu at people dot tecnik93 dot com MFC after: 3 days
|
144080 |
24-Mar-2005 |
kensmith |
Update parsing of the ports INDEX file to accomodate some new fields that got added to it recently-ish. While here document what each of the fields is based on discussion with portmgr@.
Patch from: murray (slightly adapted) MFC after: 1 day
|
143832 |
19-Mar-2005 |
murray |
Add Central European and Slovak keymaps to sysinstall.
PR: misc/78701 MFC after: 1 week
|
143775 |
18-Mar-2005 |
murray |
Use the correct variable name for the description of multi-volume support in cdrom.inf. Should be CD_VOLUME.
|
143774 |
18-Mar-2005 |
murray |
Recover gracefully if the user puts in the wrong CD volume after being prompted to insert another CD for a package.
MFC After: 3 days
|
143067 |
02-Mar-2005 |
jhb |
Automatically switch to ttyv3 where the fixit shell is running when using the standard console and any fixit mode.
MFC after: 1 day
|
143065 |
02-Mar-2005 |
jhb |
- Fix a bug in sysinstall related to mounting CD-ROMs. If mount(2) fails with EBUSY and a cdrom is not mounted at /cdrom, sysinstall fails to treat it as an error and thinks that the disk mounted ok. However, it doesn't find a cdrom.inf file so it complains. Later when it tries to unmount the disk due to a mediaClose() umount(2) returns an error, and it never clears its internal mounted flag. The fix here is to properly handle EBUSY as an error if there isn't a CD already mounted at /cdrom. - Add a new CDROMInitQuiet variable that can be used to shut up the dialog box about the mount(2) system call failing when trying to mount a CD-ROM. This is used by the feature described below. - When using a fixit CD, first try to see if we can mount the disc in the drive now and use it as a fixit CD. If not, then prompt the user to insert the disc and try again. If we do succeed on the first "silent" probe then we don't ask the user to eject the disk after leaving fixit mode. - Add a simple file existence test to make sure that the disc that we mount really is a livefs disc. - Explicitly switch back to ttyv0 when using the standard console after the fixit shell dies. Previously this behavior worked accidentally because all the fixit modes popped up a dialog box which contained a hidden switch to ttyv0.
MFC after: 1 day
|
141851 |
13-Feb-2005 |
ru |
Expand contractions.
|
141430 |
07-Feb-2005 |
obrien |
Remove /stand when we are done with it.
Submitted by: Ryan Sommers <ryans@gamersimpact.com>
|
140788 |
25-Jan-2005 |
matusita |
Add "NTP pool servers" to the list, including Worldwide, Asia, Europe, Oceania, and North America.
Obtained from: http://ntp.isc.org/bin/view/Servers/NTPPoolServers MFC after: 1 week
|
140787 |
25-Jan-2005 |
matusita |
ntp.cyber-fleet.net is not in DNS database, remove it.
Reported by: sarumaru at ReichaNet IRC, users-jp@jp.FreeBSD.org, etc.
|
140442 |
18-Jan-2005 |
ru |
Sort sections.
|
140182 |
13-Jan-2005 |
ru |
Removed bitrot.
|
139832 |
07-Jan-2005 |
kensmith |
Minor comment fix.
MFC after: 1 week
|
139668 |
04-Jan-2005 |
nyan |
Remove old wdc driver completely.
|
139168 |
22-Dec-2004 |
yongari |
Due to unknown reasons, Disk_Names() returns SCSI CDROM as a valid disk. This is main reason why sysinstall presents SCSI CDROM to available disks in Fdisk/Label menu. In addition, adding a blank SCSI CDROM to the menu generates floating point exception in sparc64. Disk_Names() just extracts sysctl "kern.disks". Why GEOM treats SCSI CDROM as a disk is beyond me and that should be investigated. For temporary workaround, ignore SCSI CDROM device.
PR: sparc64/72962 Tested by: R. Tyler Ballance < tyler AT tamu DOT edu> MFC after: 1 week
|
139136 |
21-Dec-2004 |
ru |
Use the source of the termcap database when available.
|
137884 |
19-Nov-2004 |
obrien |
Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].
PR: 73878 Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
|
137883 |
19-Nov-2004 |
obrien |
Make logic more readable.
|
137793 |
16-Nov-2004 |
simon |
Only write the rc.conf header when a new rc.conf is written. This was accidentally removed in v. 1.211.
Submitted by: Olafur Osvaldsson <oli@isnic.is> PR: bin/73692 MFC after: 1 week Approved by: trhodes
|
137781 |
16-Nov-2004 |
jhb |
Various updates to the anonymous ftp support:
- Allow the upload directory to be optional. If the upload directory field is cleared to the empty string then no directory will be created. - Don't create a bin/ subdirectory in ftp's home dir containing ls(1) and date(1) as ftpd(8) no longer requires it. - Create a pwd.db file in etc/ instead of a passwd file. - Ignore NIS compat entries in /etc/group and /etc/master.passwd when building the anonymous files.
PR: bin/60662 Submitted by: Olafur Osvaldsson oli at isnic dot is
|
137582 |
11-Nov-2004 |
jhb |
Add Estonian keyboards.
PR: bin/73232 Reported by: Mart Tõnso tm at hwg dot edu dot ee Submitted by: Olafur Osvaldsson oli at isnic dot is MFC after: 1 week
|
137316 |
06-Nov-2004 |
josef |
Add ftp8.de.freebsd.org
Requested by: vs Approved by: ssouhlal
|
137210 |
04-Nov-2004 |
obrien |
Fix braino where I didn't fix the file path from when the line was copied from the test program.
|
137177 |
04-Nov-2004 |
obrien |
Stop listening to bug reports with wrong solutions and commit a fix to the ' problem I know will work.
|
137166 |
03-Nov-2004 |
kensmith |
Update the list of package names/descriptions.
Last second MFC candidate?
|
137109 |
01-Nov-2004 |
obrien |
fix typo in generated /etc/exports: escape all '
|
136120 |
04-Oct-2004 |
rse |
fix typo in generated /etc/exports: s/synatx/syntax/
|
135530 |
20-Sep-2004 |
jhb |
Force a redraw if all dists are selected so the checklist is updated.
Submitted by: Rostislav Krasny rosti_bsd at yahoo dot com MFC after: 3 days
|
135427 |
18-Sep-2004 |
bmah |
Revert rev. 1.351 of this file, which allowed users to read the (now obsolete and disconnected on HEAD) Early Adopters Guide from within sysinstall.
|
135258 |
15-Sep-2004 |
delphij |
Clear all "active partition" bits before we set a new one.
This adds a safebelt that prevents users to mark more than one "active" partitions, which will lead to a unbootable machine, especially in multi-boot configurations.
PR: bin/71404 MFC After: 3 days Approved by: murray (mentor)
|
135048 |
10-Sep-2004 |
wpaul |
Add device driver support for the VIA Networking Technologies VT6122 gigabit ethernet chip and integrated 10/100/1000 copper PHY. The vge driver has been added to GENERIC for i386, pc98 and amd64, but not to sparc or ia64 since I don't have the ability to test it there. The vge(4) driver supports VLANs, checksum offload and jumbo frames.
Also added the lge(4) and nge(4) drivers to GENERIC for i386 and pc98 since I was in the neighborhood. There's no reason to leave them out anymore.
|
134532 |
30-Aug-2004 |
kensmith |
Remove support for configuring the X server from sysinstall. General concensus seems to be that is best left for doing post-install.
Discussed on: freebsd-current@ Tested with: make release Approved by: re@ MFC after: 3 days
|
134491 |
29-Aug-2004 |
obrien |
Start the de-orbital burn of our previous FreeBSD version compat libs living in usr/src. We need to use them from ports to record dependencies.
Discussed with: re(scottl)
|
134286 |
25-Aug-2004 |
obrien |
No longer do special handling of Perl. FreeBSD users have all of 5.x 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.
|
134274 |
24-Aug-2004 |
josef |
Add snapshots.se.freebsd.org to list of available ftp mirrors. Dont forget to use X-LATEST as Release Name (where X is version major number) when you choose a snapshot server.
|
133798 |
16-Aug-2004 |
bmah |
Fix installing from SCSI tape drives by catching up device names with reality.
PR: 70279 Submitted by: Gavin Atkinson <gavin.atkinson@ury.york.ac.uk>
|
133750 |
15-Aug-2004 |
nyan |
A media type of floppy is detected automatically.
Submitted by: Watanabe Kazuhiro <CQG00620@nifty.ne.jp>
|
133441 |
10-Aug-2004 |
cperciva |
Teach sysinstall about the "srescue" distribution, which contains the 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
|
133421 |
10-Aug-2004 |
kensmith |
Initial pass at shifting sysinstall(8) to install X.org instead of XFree86. There are still a few nits to work out (graphical config non-functional).
Patches by: anholt@, adapted slightly Reviewed by: 'make release'
|
133408 |
09-Aug-2004 |
simon |
During FTP installs, when installing Postfix as an alternate MTA, the install of Postfix fails since Postfix 1 is picked from INDEX instead of Postfix 2.
The problem is that the package_add function matches multiple Postfix packages and then installs a "random" version (the last one found in INDEX). This does not occur with a CD-ROM install since there is only one Postfix package on the CD-ROM.
The correct solution to this would be to check the origin field from INDEX instead of the package name, but due to the way sysinstall is made that is not trivial, so instead work around the problem by hard-coding the Postfix major and minor revision (for the current stable version) to install directly into the package_add call.
PR: misc/65426 Reported by: Harold Kachelmyer <bugs@princessharold.net> Approved by: trhodes
|
133246 |
07-Aug-2004 |
marcel |
Create an EFI partition when the user wants auto defaults. There's some confusion as to how large the EFI system partition should be, but 100MB seems to be either the maximum, the minimum or the default size, so make the EFI partition 100MB.
|
133241 |
07-Aug-2004 |
marcel |
o Save pointers to the chunks for root, home, swap, usr, var and tmp in global variables. On ia64, save a pointer to the efi chunk as well. o At the same time, change checkLabels() to define these globals instead of having the caller of checkLabels() pass addresses to variables for these. Change the two callers correspondingly. o Spent a bit more time adjusting try_auto_label() to prepate for having the EFI partition created on ia64. o Remove efi_mountpoint(). The EFI chunk is now available without having to iterate over the disks and chunks to find it every time we need it. o On ia64, now that the root chunk is globally available, set the vfs.root.mountfrom tunable in loader.conf. This avoids that one cannot boot into FreeBSD after an install. The kernel cannot find the root device without a little help...
|
133196 |
06-Aug-2004 |
cperciva |
Join the 21st century: Cryptography is no longer an optional component 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
|
133144 |
04-Aug-2004 |
marcel |
ia64 specific: o Remove the code that creates the boot directory on the EFI file system after it has been mounted, as well as remove the code that creates the symlink from /boot -> /efi/boot (*). As a result, /boot will be extracted onto the root file system. o Add a function efi_mountpoint() that returns the mount point of the EFI file system or NULL if no EFI partition is created. This function is used to both check whether there's an EFI file system and to return what its mount point is. o When there's no EFI file system, ask the user if this is what he or she wants. Since we extract /boot onto the root file system, we do not actually need an EFI file system for the installation to work. Whether one wants to install without an EFI partition is of course an entirely different question. We allow it... o When we're done installing and need to fix up the various bits and pieces, check if there's an EFI partition and if yes, move /boot to /efi/boot and create a symlink /boot -> /efi/boot (*). This is a much more reliable way to get /boot onto the EFI partition than creating the symlink up front and hope its being respected. It so happened that we never had the boot directory end up on the EFI partition. We make the symlink relative.
(*) /efi is a place holder for the actual EFI mount point of course.
|
133106 |
04-Aug-2004 |
marcel |
Pass the partition type to get_mountpoint() and new_part(). This way we'll actually create an EFI partition with a FAT file system instead of an UFS file system. It also allows us to give a sensible default mount point for EFI partitions so that people don't have to guess. This also means that we can now remove new_efi_part(), which did the same thing as new_part(), except it created a FAT file system. The function wasn't called when the EFI partition was created from scratch though, which was the problem. By passing the partition type to the various functions, we can deal with EFI without having to duplicate code.
|
133040 |
02-Aug-2004 |
marcel |
Move the inclusion of libdisk.h from sysinstall.h to the source files that actually need it. This makes it easier for a platform porter to find the files that may need tweaking to support whatever MD specific partitioning is needed. It also helps to prevent that the libdisk API gets exposed and/or used where it's not needed.
|
132984 |
01-Aug-2004 |
marcel |
Remove unnecessary use of the __ia64__ conditional. This slightly improves maintainability and generally avoids confusion.
|
132462 |
20-Jul-2004 |
phk |
Remove reference to fla driver.
|
131531 |
03-Jul-2004 |
ru |
Eliminated double whitespace.
|
131525 |
03-Jul-2004 |
stefanf |
Use C99 conforming designated initialisers rather than the obsolete GCC syntax.
|
131500 |
02-Jul-2004 |
ru |
Mechanically kill hard sentence breaks.
|
129924 |
01-Jun-2004 |
ache |
Add latinamerican.iso.acc
|
129919 |
01-Jun-2004 |
ache |
lat-amer -> latinamerican keymap
PR: 67365
|
129394 |
18-May-2004 |
kensmith |
Pressing 's' in the initial menu should result in selecting the 'Standard' installation as far as most people are concerned but both 'Standard' and 'Select' begin with S and 'Select' is winning. This makes it so 'Select' is not select-able using a keystroke but that is probably for the best and the text on the screen adequately describes how to move back and forth between 'Select' and 'Exit'.
Adapted from work by: josef@ PR: i386/37999 MFC after: 1 week
|
129259 |
15-May-2004 |
grehan |
Mods for powerpc.
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
|
129041 |
07-May-2004 |
jhb |
Minor fixes for ia64 installs: - Don't look for partitions inside a FreeBSD chunk on ia64 when mounting the filesystems just before the chroot and install. - Write entries out to /etc/fstab for filesystems that aren't inside a FreeBSD chunk, but are a top-level chunk under the disk.
|
128424 |
19-Apr-2004 |
murray |
Update number of ports
|
128156 |
12-Apr-2004 |
kensmith |
Sync list of FTP sites with current reality.
MFC after: 1 day Approved by: rwatson (mentor)
|
127081 |
16-Mar-2004 |
jhb |
Change libdisk and sysinstall to use d_addr_t rather than u_long for disk addresses. For arch's with 64-bit longs, this is a nop, but for i386 this allows sysinstall to properly handle disks and filesystems > 1 TB.
Changes from the original patch include: - Use d_addr_t rather than inventing a blkcnt type based on int64_t. - Use strtoimax() rather than strtoull() to parse d_addr_t's from config files. - Use intmax_t casts and %jd rather than %llu to printf d_addr_t values.
Tested on: i386 Tested by: kuriyama Submitted by: julian MFC after: 1 month
|
126877 |
12-Mar-2004 |
bde |
Unremoved a used variable in the PCCARD_ARCH case.
Reported by: tinderbox
|
126857 |
11-Mar-2004 |
jhb |
Remove unused variables.
|
126844 |
11-Mar-2004 |
bde |
Fixed assorted misuses of NULL in integer context.
|
125540 |
07-Feb-2004 |
olgeni |
The "bin" distribution was renamed to "base" in CURRENT.
|
125223 |
30-Jan-2004 |
marcel |
In checkLabels(), deal with the fact that on ia64 we do not have a disklabel.
|
125027 |
26-Jan-2004 |
eivind |
Make a message less scary (based on user feedback)
|
124687 |
18-Jan-2004 |
charnier |
add missing setusershell() calls.
PR: bin/2442 Reviewed by: Friedemann Becker <zxmxy33@mail.uni-tuebingen.de>
|
124134 |
04-Jan-2004 |
obrien |
Add 'fwe' so one doesn't get "<unknown network interface type>".
|
124071 |
02-Jan-2004 |
obrien |
I missed a s/package_exists/package_installed/ in the last commit.
|
124070 |
02-Jan-2004 |
obrien |
s/package_exists/package_installed/g as that's much more descriptive of what the function does.
|
124069 |
02-Jan-2004 |
obrien |
I think we can stop doing 'ldconfig -aout' during the install now. The base install doesn't have any a.out bits anymore and hasn't for years.
|
124068 |
02-Jan-2004 |
obrien |
s/package_exists/package_installed/g as that's much more descriptive of what the function does.
|
124067 |
02-Jan-2004 |
obrien |
FBSD nit.
|
123707 |
21-Dec-2003 |
scottl |
Teach the Fixit environment how to deal with a dynamic root. Symlink /libexec to /mnt2/libexec, and execute /mnt2/rescue/ldconfig to add the /mnt2/lib and /mnt2/usr/lib library directories. Thanks to John Baldwin for working to track this down.
Submitted by: jhb
|
123696 |
21-Dec-2003 |
kensmith |
- Add new FTP mirror site in Turkey (first/only one).
Approved by: murray (re@)
|
123686 |
20-Dec-2003 |
jhb |
Do an update mount operation to mount the mfsroot as read/write rather than read/only when sysinstall is running as init. This fixes several install issues.
|
123617 |
17-Dec-2003 |
rwatson |
Install 100dpi fonts by default when installing X11: fun as using 75dpi fonts on a 100dpi display is, the jaggies just aren't worth it. DPMI auto-configures higher DPIs on many modern displays now.
|
123576 |
16-Dec-2003 |
rwatson |
Re-linewrap help file on securelevels in sysinstall: sysinstall is mostly used on 80x25 displays, and the actual window is about ten characters narrower than that, resulting in the need for horizontal scrolling. No functional change.
RELENG_5_2 candidate.
|
123571 |
16-Dec-2003 |
scottl |
Once upon a time, DEVFS was optional, major numbers where static, and /dev needed to be statically populated with device nodes. The first two are no longer true, which makes the third pretty moot. In fact, we don't seem to put device node bits into the distribution archives at all anymore. So..... remove the god-aweful nasty hack that force unmounted devfs during installation so that static device nodes could land in /dev. Now that the vnode cleaner handles this case better this isn't strictly needed, but axeing code in sysinstall is almost always benficial. Thanks to Don Lewis for pointing out this attribute of sysinstall.
|
123520 |
13-Dec-2003 |
trhodes |
Provide a way to deal with rc.conf which may already be populated in certain cases.
|
123112 |
02-Dec-2003 |
marcus |
Replace the KDE and GNOME 2 desktops with KDE (Lite Edition) and GNOME 2 (Lite Edition) respectively. These "lite" packages are streamlined to provide users with the core essentials for each desktop and to fit on the release disc 1.
Approved by: re (scottl)
|
123087 |
01-Dec-2003 |
rwatson |
Spell SSHd as sshd.
Requested by: jhb Approved by: re (jhb)
|
123053 |
29-Nov-2003 |
rwatson |
Add a Securelevel sub-menu to the Security configuration menu, permitting the administrator to select a securelevel top operate at. Include a helpfile summarizing some of the information from init(8). This allows for explicit configuration of securelevels, which was previously implicit in Security Profile selection. Currently, there are no checkboxes for the active securelevel, because sysinstall's facilities for deriving "current settings" from rc.conf may use only one variable, not two, and I opted for the simplest approach at this point.
Approved by: re (scottl)
|
123032 |
28-Nov-2003 |
rwatson |
Remove security profiles from sysinstall. Currently, security profile selection is used to drive two configuration parameters:
(1) Default enable/disable for sshd (2) Default enable/disable for securelevels
Replace this with an explicit choice to enable/disable sshd. A follow-up commit will add a configuration option to the Security post-install configuration menu to set the securelevel in rc.conf explicitly. This should reduce the level of foot-shooting associated with accidental enabling of securelevels, make the nature and implications of the securelevel configuration options more explicit, as well as make the choice to enable/disable sshd more explicit.
Approved by: re (scottl)
|
122976 |
24-Nov-2003 |
kensmith |
- Drop down to one snapshots FTP site since that's all we have now - Adjust names of IPv6 FTP hosts a bit - Sync list of FTP sites with reality
Approved by: rwatson (re@)
|
122925 |
20-Nov-2003 |
jhb |
Add Greek keymaps to sysinstall.
PR: bin/59078 Submitted by: Panagiotis Astithas <past@noc.ntua.gr> Approved by: re (rwatson)
|
122021 |
04-Nov-2003 |
marcel |
o Don't tell that there's such a thing as a C suffix for specifying a partition size on ia64. It's not true. o Ask for a mountpoint for EFI partitions as well and check that it isn't "/". o On ia64 we may need to add EFI partitions. Make sure we pass the right arguments to Create_Chunk_DWIM() in that case.
|
121890 |
02-Nov-2003 |
marcel |
o Add PART_EFI so that we can use it instead of PART_FAT on ia64 to better deal with the fact that we need an EFI partition and that we need to have a mountpoint for it. o When creating a new partition, add EFI to the list of types the user can select from. This makes it easy to create an EFI. o Do not include wizard.c on ia64. o The user cannot create a partition on ia64 that's a multiple of the cylinder size. We don't have a notion of cyclinders.
|
121865 |
01-Nov-2003 |
marcel |
o Do not define WITH_SYSCONS and WITH_MICE on ia64. We cannot have a generic kernel with syscons. o Do not define WITH_SLICES on ia64. We only label because we're going to create GPT disks.
|
121864 |
01-Nov-2003 |
marcel |
o Compile-out "wizard" mode on ia64. o Also allow swap and filesystem partitions outside a freebsd slice. This is typically the case for GPT. o Allow chunks of type "whole" to be displayed at the top. This is to allow a GPT disk to be labeled. We need a slice out of which we can make partitions, but a GPT disk doesn't have slices. For GPT disks a chunk of type "whole" can then be used as a placeholder.
|
121863 |
01-Nov-2003 |
marcel |
o Compile-out "wizard" mode on ia64. o Do not set bootblocks on ia64. It's not even a functionality in libdisk on ia64.
|
121526 |
26-Oct-2003 |
peter |
When we pass a string as auxillary data (type long), be sure to convert it to a suitable type for the initialization.
|
121479 |
24-Oct-2003 |
jhb |
- Renumber the skerberos4 dist to fill in the gaps left when krb4 was axed. - Update the DIST_CRYPTO_ALL value to match reality.
|
121245 |
19-Oct-2003 |
des |
Various NFS-related bug fixes (mostly related to using variable_get() instead of variable_cmp() to test boolean rc.conf variables).
Submitted by: hmp
|
121052 |
12-Oct-2003 |
murray |
Update the number of ports.
|
120539 |
28-Sep-2003 |
rwatson |
Tweak "system security profiles:
(1) Don't modify the configuration of the NFS server as a result of selecting a profile. We already explicitly prompt for the NFS server configuration during install, and the user may not get much advance notice that we're turning it off again. Instead, use profiles (for better or for worse) only for security tuning.
(2) Don't modify the sendmail setting as part of the security profile: use the default from /etc/defaults/rc.conf rather than explicitly specifying. Note that the default in /etc/defaults/rc.conf is more conservative than the explicit rc.conf entry added by sysinstall during install, as it does not permit SMTP delivery.
(3) Update "congratulations on your profile" text to reflect these changes.
Note that security profiles now affect only the securelevel and sshd settings. My leaning would be to make sshd an explicit configuration option, move securelevels to the security menu, and drop security profiles entirely. However, that requires more plumbing of sendmail than I'm currently willing to invest.
We may want to add a "permit SMTP delivery" question to the install process.
|
120536 |
28-Sep-2003 |
kensmith |
- Another update to list of FTP sites
Approved by: murray
|
120516 |
27-Sep-2003 |
trhodes |
Fix a cut n paste typo I introduced in rev 1.211.
PR: 57012 Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp> (original version) Friendly prod provided by: murray MFC: after re approval
|
120407 |
24-Sep-2003 |
kensmith |
Update list of FTP sites.
Approved by: jhb
|
120207 |
18-Sep-2003 |
eivind |
Name moderate security settings "Moderate", not "Medium"
|
120198 |
18-Sep-2003 |
phk |
Referring to FreeBSD versions later than 2.0R as "fairly recent" is pretty archaic at this point in time. Pretend nobody runs FreeBSD 1.x anymore in order to not confuse people needlessly.
Laplink support probably doesn't even work at this point in time anyway...
|
120147 |
17-Sep-2003 |
marcel |
Fix 3 'cast to pointer from integer of different size' warnings. While here, fix the long line bugs in the same statements.
|
119992 |
11-Sep-2003 |
trhodes |
Remove the unrequired -bi from the newaliases line. Note in the commit log that the last change should have read: exim_enable="YES" in the changes listing.
Discussed with: ceri
|
119966 |
10-Sep-2003 |
trhodes |
With the exim port upgrade, modify sysinstall(8):
- Add 'enable_exim="YES"' to rc.conf(5) - Use the default exim configuration file from the port - When using sendmail, disable some more scripts that use sendmail specific parameters - Have sysinstall tweak mailer.conf(5) substitution - Use 'N' flag for newsyslog(8)
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Reviewed by: sheldonh, simon Tested by: myself (trhodes) and submitter
|
119917 |
09-Sep-2003 |
wpaul |
Add a device driver for the Broadcom BCM4401 ethernet controller, written by Stuart Walsh and Duncan Barclay (with some kibbitzing by me). I'm checking it in on Stuart's behalf.
The BCM4401 is built into several x86 laptop and desktop systems. For the moment, I have only enabled it in the x86 kernel config because although it's a PCI device, I haven't heard of any standalone NICs that use it. If somebody knows of one, we can easily add it to the other arches.
This driver uses register/structure data gleaned from the Linux driver released by Broadcom, but does not contain any of the code from the Linux driver itself. It uses busdma.
|
119868 |
08-Sep-2003 |
wpaul |
Take the support for the 8139C+/8169/8169S/8110S chips out of the rl(4) driver and put it in a new re(4) driver. The re(4) driver shares the if_rlreg.h file with rl(4) but is a separate module. (Ultimately I may change this. For now, it's convenient.)
rl(4) has been modified so that it will never attach to an 8139C+ chip, leaving it to re(4) instead. Only re(4) has the PCI IDs to match the 8169/8169S/8110S gigE chips. if_re.c contains the same basic code that was originally bolted onto if_rl.c, with the following updates:
- Added support for jumbo frames. Currently, there seems to be a limit of approximately 6200 bytes for jumbo frames on transmit. (This was determined via experimentation.) The 8169S/8110S chips apparently are limited to 7.5K frames on transmit. This may require some more work, though the framework to handle jumbo frames on RX is in place: the re_rxeof() routine will gather up frames than span multiple 2K clusters into a single mbuf list.
- Fixed bug in re_txeof(): if we reap some of the TX buffers, but there are still some pending, re-arm the timer before exiting re_txeof() so that another timeout interrupt will be generated, just in case re_start() doesn't do it for us.
- Handle the 'link state changed' interrupt
- Fix a detach bug. If re(4) is loaded as a module, and you do tcpdump -i re0, then you do 'kldunload if_re,' the system will panic after a few seconds. This happens because ether_ifdetach() ends up calling the BPF detach code, which notices the interface is in promiscuous mode and tries to switch promisc mode off while detaching the BPF listner. This ultimately results in a call to re_ioctl() (due to SIOCSIFFLAGS), which in turn calls re_init() to handle the IFF_PROMISC flag change. Unfortunately, calling re_init() here turns the chip back on and restarts the 1-second timeout loop that drives re_tick(). By the time the timeout fires, if_re.ko has been unloaded, which results in a call to invalid code and blows up the system.
To fix this, I cleared the IFF_UP flag before calling ether_ifdetach(), which stops the ioctl routine from trying to reset the chip.
- Modified comments in re_rxeof() relating to the difference in RX descriptor status bit layout between the 8139C+ and the gigE chips. The layout is different because the frame length field was expanded from 12 bits to 13, and they got rid of one of the status bits to make room.
- Add diagnostic code (re_diag()) to test for the case where a user has installed a broken 32-bit 8169 PCI NIC in a 64-bit slot. Some NICs have the REQ64# and ACK64# lines connected even though the board is 32-bit only (in this case, they should be pulled high). This fools the chip into doing 64-bit DMA transfers even though there is no 64-bit data path. To detect this, re_diag() puts the chip into digital loopback mode and sets the receiver to promiscuous mode, then initiates a single 64-byte packet transmission. The frame is echoed back to the host, and if the frame contents are intact, we know DMA is working correctly, otherwise we complain loudly on the console and abort the device attach. (At the moment, I don't know of any way to work around the problem other than physically modifying the board, so until/unless I can think of a software workaround, this will have do to.)
- Created re(4) man page
- Modified rlphy.c to allow re(4) to attach as well as rl(4).
Note that this code works for the sample 8169/Marvell 88E1000 NIC that I have, but probably won't work for the 8169S/8110S chips. RealTek has sent me some sample NICs, but they haven't arrived yet. I will probably need to add an rlgphy driver to handle the on-board PHY in the 8169S/8110S (it needs special DSP initialization).
|
119168 |
20-Aug-2003 |
imp |
The PCMCIA Standard dictates that those funny cards you insert into laptops are "PC Cards" and uses said term consistantly. Allow my foolish hobgoblins to get the better of me and become consistant.
|
119167 |
20-Aug-2003 |
imp |
Add a new variable 'skipPCCARD'. This variable will cause sysinstall to ignore all PC Card devices.
Submitted by: Anders Nordby PR: bin/37650
MFC After: 2 weeks
|
119152 |
19-Aug-2003 |
obrien |
Remove the vestiges of the old pre-"X_AS_PKG" way we used to handled the installing XFree86 (version 3.3.6 and before).
Reviewed by: jhb
|
119138 |
19-Aug-2003 |
obrien |
Expand the fdisk size display toggling to include GB.
|
118709 |
10-Aug-2003 |
das |
Instead of unconditionally refusing to install if no swap partitions are specified, prompt the user with a yes/no box.
|
118379 |
03-Aug-2003 |
ume |
Always put an entry for ::1. It may avoid useless DNS lookup for localhost.
MFC after: 3 days
|
117509 |
13-Jul-2003 |
murray |
Add a missing DITEM_CONTINUE flag so the options menu returns to the correct place when you exit it with 'Q'.
PR: misc/47906 MFC after: 3 days
|
117475 |
12-Jul-2003 |
trhodes |
Give users the ability to select an alternative MTA during the installation. This option adds Postfix and Exim to the list, however, qmail is not added due to license restrictions.
Collaborated with: Simon L. Nielsen <simon@nitro.dk> Reviewed by: jhb, re@, -audit.
|
116081 |
09-Jun-2003 |
murray |
Update the number and size of ports in the Ports Collection.
|
115852 |
04-Jun-2003 |
peter |
GRRR. Do not force Dangerously Dedicated mode on amd64 when you select 'use entire disk'. Neither for ia64 while I'm here - it needs a MBR if its going to use fdisk+disklabel. The ia64 case is mostly academic though because you'd be creating two partitions (dos + freebsd) rather than a single freebsd-only partition.
|
115711 |
02-Jun-2003 |
tmm |
Add a missing return statement to distExtractTarball().
Reviewed by: jhb
|
115435 |
31-May-2003 |
scottl |
Teach sysinstall to recognize if acpi was turned off from the bootloader, and then ask the user if this should be made permanent.
Approved by: re
|
115293 |
24-May-2003 |
peter |
Add __amd64__ ifdefs to enable the bootblock handling code, slices, etc.
Approved by: re (murray) Obtained from: obrien
|
115236 |
22-May-2003 |
ru |
The "krb5" distribution was merged with "crypto", record the death.
Reviewed by: jhb Approved by: re (jhb)
|
114979 |
13-May-2003 |
jhb |
Reword the infamouse mouse dialog to ask if you have a PS/2, serial, or bus mouse instead of if you have a non-USB mouse.
Requested by: many Prodded by: dougb Approved by: re (scottl)
|
114907 |
11-May-2003 |
scottl |
Teach sysinstall about the ServeRAID disk device.
|
114721 |
05-May-2003 |
murray |
Add the dragon screen saver.
PR: bin/51571 MFC After: 1 week
|
113826 |
21-Apr-2003 |
rwatson |
Don't use UFS2 by default during the install process on PC98, as the PC98 boot blocks don't support UFS2. We keep newfs(8) defaulting to UFS2.
Warn users that FreeBSD can only boot from a root file system smaller than 1.5TB; hopefully this will get fixed by the patches currently floating around on -CURRENT.
Reviewed by: nyan
|
113757 |
20-Apr-2003 |
wpaul |
Add device driver support for the ASIX Electronics AX88172 USB 2.0 ethernet controller. The driver has been tested with the LinkSys USB200M adapter. I know for a fact that there are other devices out there with this chip but don't have all the USB vendor/device IDs.
Note: I'm not sure if this will force the driver to end up in the install kernel image or not. Special magic needs to be done to exclude it to keep the boot floppies from bloating again, someone please advise.
|
113751 |
20-Apr-2003 |
rwatson |
Throw the switch--change to UFS2 as our default file system format for FreeBSD 5.1-RELEASE and later:
- newfs(8) will now create UFS2 file systems unless UFS1 is specifically requested (-O1). To do this, I just twiddled the Oflag default.
- sysinstall(8) will now select UFS2 as the default layout for new file systems unless specifically requested (use '1' and '2' to change the file system layout in the disk labeler). To do this, I inverted the ufs2 flag into a ufs1 flag, since ufs2 is now the default and ufs1 is the edge case. There's a slight semantic change in the key behavior: '2' no longer toggles, it changes the selection to UFS2.
This is very similar to a patch David O'Brien sent me at one point, and that I couldn't find.
Approved by: re (telecon) Reviewed by: mckusick, phk, bmah
|
113091 |
04-Apr-2003 |
obrien |
style.Makefile(5)
|
112236 |
14-Mar-2003 |
roam |
Remove ftp2.it.FreeBSD.org from the list of mirrors.
Submitted by: Alex Dupre <sysadmin@alexdupre.com> Approved by: silence on -arch
|
112017 |
09-Mar-2003 |
robert |
Remove a function prototype for `crc' and an associated comment which were useless for at least seven years and eight months.
|
111991 |
08-Mar-2003 |
markm |
KerberosIV deorbit sequence: Un-teach sysinstall about KerberosIV. I'm not 100% sure that I've done this in the right way. If folks want to revisit this, please be my guest.
|
111919 |
05-Mar-2003 |
sobomax |
Use correct interface name (it's different on -current).
Submitted by: Brooks Davis <brooks@one-eyed-alien.net> MFC after: 20 days
|
111918 |
05-Mar-2003 |
sobomax |
Remove local hack that somehow slipped into the previous commit.
MFC after: 20 days
|
111914 |
05-Mar-2003 |
sobomax |
Add missed description for the `ds' (disc(4)) pseudo-interface.
Sponsored by: Porta Software Ltd MFC after: 20 days
|
111800 |
03-Mar-2003 |
murray |
Update the number of ports in the ports collection. Although we've gained 400 ports since the last time this was updated, the disk space estimate is still accurate.
|
111644 |
27-Feb-2003 |
sobomax |
Add a new variable `noInet6', which if set disables IPv6 configuration dialog for network interfaces.
MFC after: 20 days
|
111639 |
27-Feb-2003 |
sobomax |
Increase size of the static buffer used to hold runtime dependency list read from CD from 2k to 16k, because in the modern world of meta-packages (Gnome et al) the length of this list could easily owerflow limit causing strange things to happen, ranging from installation failure due to list truncation to complete stack trashing (there is very vague bounds checking). For example, x11/gnome2-fifth-toe runtime dependencies list is 2,418 bytes long.
Due to obvious reasons, this is an immediate MFC candidate.
Sponsored by: Porta Software Ltd MFC after: 1 day
|
111592 |
27-Feb-2003 |
jwd |
- Increase the maximum device name length. - Actually check that the entered device name does not exceed the maximum device name length.
PR: misc/18466 MFC after: 2 weeks
|
111142 |
19-Feb-2003 |
ceri |
s/to try and retry/to retry/
PR: misc/48226 Submitted by: Gary W. Swearingen <swear@attbi.com> MFC After: 2 days Approved by: murray (mentor)
|
110600 |
09-Feb-2003 |
mbr |
Explicitly release a existing lease before we start dhclient (again). If we already have a lease and restart sysinstall (or something with the net configuration goes wrong), we would have to reboot just because there is a dhclient hanging around.
Reviewed by: murray (re) MFC after: 5 days
|
110431 |
06-Feb-2003 |
rwatson |
Relocate a call to enable inetd so that it is set regardless of whether the user chooses to edit inetd.conf.
PR: 39311 Reported by: Martin Faxer <gmh003532@brfmasthugget.se>
|
110289 |
03-Feb-2003 |
jhb |
Fixup capitalization in some of the Startup menu entries.
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
|
109922 |
27-Jan-2003 |
trhodes |
Teach sysinstall about the em(4) device.
PR: 46439 Submitted by: Dan Lukes <dan@obluda.cz> Approved by: re (murray) Tested? yes MFC: 1 day
|
109897 |
26-Jan-2003 |
murray |
Correct typo.
Submitted by: Andreas Kohn <andreas.kohn@gmx.net> (via -STABLE)
|
109827 |
25-Jan-2003 |
dillon |
Change the nominal swap calculation from 1/2 physical memory to 1/8 physical memory. The default is still 2x physical memory. The nominal calculation is used to back-off swap auto-allocation ('A'uto command) when the disk is not large enough to accomodate all filesystem auto-defaults. This gives other partitions (like /usr) more priority over swap on smaller disks.
This should help solve reported auto-sizing failures on machines with small hard drives and huge amounts of memory. For example, a machine with 2G of disk and 4G of memory will fail to auto-size without this fix.
MFC after: 3 days
|
109434 |
17-Jan-2003 |
jhb |
- Rename installFixupBin to installFixupBase to finish up the 'bin' to '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
|
109432 |
17-Jan-2003 |
jhb |
Add 'vlan' as a network device.
Tested by: dcs
|
109333 |
15-Jan-2003 |
jhb |
Add a function driverFloppyCheck() that asks the user if they would like to load drivers from the driver floppy if the "driver_floppy" variable is set in the kernel environment and call this function after probing devices but before displaying the main menu.
X-MFC after: as soon as I finish committing to current Approved by: re@ (blanket)
|
109310 |
15-Jan-2003 |
obrien |
Move the realloc outside the inner loop. This reduces the number of times we do the realloc.
|
109200 |
13-Jan-2003 |
kuriyama |
If you don't create a /usr filesystem, / will need 200MB.
|
109032 |
09-Jan-2003 |
jhb |
Fix a typo: s/save_free/safe_free/.
|
109023 |
09-Jan-2003 |
obrien |
save_free the buf.
|
109021 |
09-Jan-2003 |
obrien |
Separate the uses of a buffer and make it dynamically sized.
Approved by: scottl(re), jhb(re) Reviewed by: kuriyama
|
108870 |
07-Jan-2003 |
scottl |
Teach sysinstall about rpcbind, rpc.lockd, and rpc.statd. As an added bonus, rpcbind will be enabled automatically if rpc.lockd, rpc.statd, amd, NFS Server, or NIS is enabled.
|
108807 |
06-Jan-2003 |
obrien |
Compare pointers to NULL rather than make it look like they are ints.
|
108804 |
06-Jan-2003 |
obrien |
save_realloc() should use reallocf() to close memory leaks. item_add() should use safe_realloc() as it does no error checking itself.
|
108533 |
01-Jan-2003 |
schweikh |
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, especially in troff files.
|
108373 |
28-Dec-2002 |
rwatson |
Since our default boot block now supports UFS1 and UFS2 even on i386, remove the seatbelt preventing users from setting the UFS2 flag on the root file system on i386. This seatbelt did not exist on other platforms.
MFC candidate.
|
108244 |
23-Dec-2002 |
dwmalone |
Add a new ftp mirror in Ireland which offers a service over IPv6.
MFC after: 1 week Reviewed by: ume
|
108110 |
20-Dec-2002 |
jkh |
Correct path to /usr/sbin/sysinstall for HEAD since that's where it lives now.
|
107902 |
15-Dec-2002 |
kuriyama |
Update ROOT_MIN_SIZE for i386 to 118MB (and other ROOT_*_SIZE).
|
107751 |
11-Dec-2002 |
phk |
When things get bigger than 99GB our fields run over. Use GB from 100GB and upwards.
Approved by: re
|
107715 |
09-Dec-2002 |
rwatson |
Unhook LOMAC sysinstall twiddle for the time being: mac_lomac requires the MAC Framework to be compiled into the kernel, and that's not well-expressed in sysinstall.
Approved by: re (bmah)
|
107649 |
05-Dec-2002 |
jhb |
- Use some macros to define common text between the dialog boxes to set the type of new slices and to change the type of existing slices. This also has the advantage of moving a few #ifdef PC98's up to where the macros are defined instead of in the middle of the code. - Change the behavior of the 'T' option in the slice editor so that the default value in the dialog box is the current type of the existing slice rather than defaulting to changing the slice to a FreeBSD slice as this is more intuitive.
Approved by: re
|
107587 |
04-Dec-2002 |
nyan |
Fixed a partition type for pc98 when create or change slices in the fdisk editor.
Approved by: re (jhb)
|
107565 |
03-Dec-2002 |
rwatson |
Reformulate how sysinstall handles file system options in the label editor, in order to support specifying UFS2 as a newfs option.
(1) Support three different newfs types: NEWFS_UFS, NEWFS_MSDOS, and NEWFS_CUSTOM. Don't mix up the arguments to them: you can't use soft updates on an msdos file system.
(2) Distinguish adding new arguments to the newfs command line from replacing it. Permit the addition of new arguments by the user for NEWFS_UFS. If we entirely replace the command line provided by sysinstall, call it NEWFS_CUSTOM. 'N' will now add additional arguments; 'Z' will opt to replace the newfs command line entirely, but will prompt the user with their current command line as a starting point.
(3) Construct the newfs command line dynamically based on the options provided by the user at label-time. Right now, this means selecting UFS1 vs. UFS2, and the soft updates flag. Drop in some variables to support ACLs and MAC Multilabel in the future also, but don't expose them now.
This provides sysinstall with the ability to do more "in band" editing of the newfs command line, so we can provide more support for the user, but doesn't sacrifice the ability to entirely specify the newfs command line of the user is willing to give up on the cushiness factor. It also makes it easier for us to specify defaults in the future, and define conditional behavior based on user configuration selections. For now, we default to UFS1, and permit UFS2 to be used as the root only on non-i386 systems.
While I was there, I dropped the default fragment and block sizes, since newfs has much more sensible defaults now.
Reviewed by: jhb, marcel Approved by: re ia64 bits from: marcel
|
107563 |
03-Dec-2002 |
jhb |
Oops, forgot this cosmetic tweak to the perl menu item in my previous commit.
Approved by: re (this is what they actually reviewed)
|
107561 |
03-Dec-2002 |
jhb |
- Convert the installation of the X package to using installPackage() 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
|
107560 |
03-Dec-2002 |
jhb |
Rename installX11package() to installPackage() and tweak it so that it can be used to install any arbitrary package.
Approved by: re
|
107554 |
03-Dec-2002 |
jhb |
Fix a bug in the fdisk editor that partially masked the chunk deletion bug fixed yesterday. New slices created in the fdisk editor and slices whose sub-type is changed are of type 'mbr' if their sub-type is not a magic type, not type 'unknown'.
Approved by: re
|
107525 |
02-Dec-2002 |
marcel |
ia64 specific. o Mount the EFI file system as msdosfs and not ufs as it's a FAT file system. Introduce Mount_msdos() for this to go side-by-side with Mount(). o Also, since mounting is performed as a command (which means it's queued, sorted, lost, found and executed), we cannot create a directory on the file system by calling mkdir. We must make sure the mkdir happens after the mount. Introduce Mkdir_command() to allow mkdir operations to be queued, sorted, lost, found and executed as well.
Approved by: re (jhb, rwatson)
|
107421 |
30-Nov-2002 |
marcel |
ia64: make link /boot->efi/boot relative.
Approved by: re (murray)
|
107350 |
27-Nov-2002 |
jhb |
- Only declare the MBR menu for i386 that is not PC98. - Only declare mouse menus if WITH_MICE. - Only declare syscons menus if WITH_SYSCONS. - Only declare fdisk editor functions if WITH_SLICES.
Approved by: re
|
107349 |
27-Nov-2002 |
jhb |
Only include the fdisk editor and associated code if WITH_SLICES is defined.
Tested on: i386, alpha, sparc64 Approved by: re
|
107348 |
27-Nov-2002 |
jhb |
Only define the MBR or IPL menu on i386 (PC98 uses IPL, other i386 use MBR).
Approved by: re
|
107346 |
27-Nov-2002 |
jhb |
- Only define syscons menus and syscons menu items in other menus if WITH_SYSCONS is defined. - Only define mouse menus and mouse menu items if WITH_MICE is defined. - Use WITH_SLICES instead of explicit lists of architectures to control the layout of menus dependent on if slices are used on this arch or not. - Only include the linux startup option if WITH_LINUX is defined. - Only include the SVR4 startup option on i386. It doesn't work on sparc64, and it is debatable that it even works on i386. - Change the OSF1 startup option to execute configOSF1() instead of just setting the variable so that /compat/osf1 gets created.
Tested on: i386, alpha, sparc64 Approved by: re
|
107341 |
27-Nov-2002 |
jhb |
If the user choose to Undo everything in the label editor, only run the fdisk editor if WITH_SLICES. Before this on arch's that didn't support slices such as alpha and sparc64 you would drop into the fdisk editor after doing an Undo in the label editor.
Approved by: re
|
107340 |
27-Nov-2002 |
jhb |
- Use WITH_SLICES to conditionalize the fdisk editor during install instead of an explicit list of architecture defines. - Tweak the message prior to the label editor in the !WITH_SLICES case to make it slightly less awkward since this is the first dialog we see after starting an install. - Only offer to customize syscons settings if WITH_SYSCONS. - Offer to enable Linux compat if WITH_LINUX. Before we only did this for i386. - On the alpha, offer to enable OSF/1 compat after asking about Linux compat. - Only offer to configure moused(8) if WITH_MICE is defined.
Tested on: i386, alpha, sparc64 Approved by: re
|
107339 |
27-Nov-2002 |
jhb |
Only include the diskPartitionEditor script command if WITH_SLICES is defined.
Approved by: re
|
107338 |
27-Nov-2002 |
jhb |
Only try to setup moused(8) before setting up the X server if WITH_MICE is defined.
Approved by: re
|
107337 |
27-Nov-2002 |
jhb |
- Add a configOSF1() function (#ifdef __alpha__) that creates /compat/osf1 in addition to setting osf1_enable to YES. - Only define configLinux() #ifdef WITH_LINUX.
Approved by: re
|
107336 |
27-Nov-2002 |
jhb |
Add some helper macros to make #ifdef's in sysinstall easier to read and more maintainable. - WITH_SYSCONS: defined on all arch's that support syscons (currently i386, alpha, and ia64) - WITH_MICE: defined on all arch's that support moused(8) (currently i386, alpha, and ia64) - WITH_SLICES: defined on all arch's that use disk slices (currently i386 and ia64) - WITH_LINUX: defined on all arch's that support Linux binary compat (currently i386 and alpha)
Approved by: re
|
107335 |
27-Nov-2002 |
jhb |
Only display the APM option in the Startup menu on i386.
Approved by: re
|
107334 |
27-Nov-2002 |
jhb |
Use #elif defined(__alpha__) instead of #elif __alpha__.
Approved by: re
|
107333 |
27-Nov-2002 |
jhb |
Enable the compat4x distribution on Alpha as well as i386.
Approved by: re
|
107332 |
27-Nov-2002 |
jhb |
- Assume __FreeBSD__ is greater than 3. - Only include compat4x distribution if this is either i386 or alpha.
|
107330 |
27-Nov-2002 |
jhb |
Expand X_AS_PKG so that we don't declare distribution bitmasks or menus for the X distributions if X_AS_PKG is defined.
Tested on: i386 Approved by: re
|
107324 |
27-Nov-2002 |
jhb |
Don't use fake 'c' or 'a' BSD partitions for CD-ROM devices. This fixes sysinstall to create /cdrom entries in /etc/fstab that just use the raw CD-ROM device /dev/cd0, etc.
Approved by: re
|
107318 |
27-Nov-2002 |
ru |
Removed the vestiges of modems(5).
Approved by: re
|
107292 |
26-Nov-2002 |
keramida |
configXEnvironment doesn't work in sysinstall now. Change the manpage to reflect that it's now called configXSetup. Also document configXDesktop.
Submitted by: pirat <pirat@access.inet.co.th>
|
107290 |
26-Nov-2002 |
bmah |
Add GNOME 2 to the sysinstall desktop configuration menu, remove the two GNOME 1-based alternatives.
While here, note that a majority of the items in this menu are not sentences, and remove trailing dots to make the remainder consistent.
Reviewed by: marcus Approved by: re (bmah)
|
107051 |
18-Nov-2002 |
knu |
Add several new real categories and virtual categories. [Those marked with an asterisk (*) are virtual categories]
- accessibility* : Ports to help disabled users
PR: ports/39103 Requested by: trevor
- finance : Monetary, financial and related applications
PR: ports/39102 Requested by: trevor
- haskell* : Software related to the Haskell language
PR: ports/41959 Requested by: obraun
- hungarian : Hungarian language support
PR: ports/37576 Requested by: Janos Mohacsi <janos.mohacsi@bsd.hu>
- multimedia : Multimedia software
Requested by: many
- parallel* : pplications dealing with parallelism in computing
PR: ports/39094 Requested by: trevor
- portuguese : Portuguese language support
PR: ports/35991 Requested by: trevor
|
107050 |
18-Nov-2002 |
marcel |
Create a link /boot -> /<efi>/boot, where <efi> is the mountpoint of the EFI file system. This makes the EFI partition non-optional. I don't think that the links are actually correct, given that all the mount points are under /mnt when sysinstall is run as init. (ie a non-upgrade). Thus: I think I need to go in once more, but at least this doesn't get lost...
|
106990 |
16-Nov-2002 |
nyan |
Enable selecting the type of partition menu on pc98.
|
106948 |
15-Nov-2002 |
nyan |
Fix to build for pc98.
|
106885 |
14-Nov-2002 |
marcel |
Add conditional code specific to ia64 to allow newfs(8)-ing FAT partitions marked as being of type efi. This change adds code to 1. actually run the newfs command at mount time (install.c), 2. display the newfs state on screen (label.c) 3. allow toggling of the newfs state (label.c)
Even though newfs(8)-ing FAT partitions can be of use on i386 machines in general, it has been opted to minimize impact for now.
|
106839 |
13-Nov-2002 |
marcel |
Also test for type efi everywhere we currently test for type fat. With this change there's no a priori difference between EFI and FAT partitions. With this change and the corresponding change to libdisk, we can create EFI partitions, just like regular FAT partitions.
|
106830 |
12-Nov-2002 |
jhb |
Use a clean flags variable when creating chunks from scripts instead of leaking flags from earlier chunks into later ones.
PR: bin/40655 Submitted by: Thomas Zenker <thz@Lennartz-electronic.de>
|
106828 |
12-Nov-2002 |
jhb |
Remove a line that set the status to success. We already do that at the beginning, so the best this could achieve would be to mask an earlier failure. Break instead of continue for another failure case.
|
106827 |
12-Nov-2002 |
jhb |
Try to cleanup the non-interactive disk labeling code a bit. Rework the loop that runs through the environment variables to be a bit more intuitive. Also, change some 'continue's in failure cases to 'break's instead. If we are going to fail, we should just do it.
PR: bin/40654 Submitted by: Thomas Zenker <thz@Lennartz-electronic.de> (partially)
|
106826 |
12-Nov-2002 |
jhb |
Do a bit of cleanup. new_part() basically ignored the passed in size argument as of revision 1.52 (July 12, 1996, about a month after I graduated from high school) when 'newfs -u' support was axed, so remove it. This also allows us to remove a hack in the create partition case where we created the partition twice since we didn't have the size the first time.
|
106823 |
12-Nov-2002 |
jhb |
Doh, fix a bug in previous commit. The default is to newfs for new partitions, not to !newfs.
|
106822 |
12-Nov-2002 |
jhb |
When setting the mountpoint name, remember any previous setting of the newfs flag for this partition.
PR: bin/31837 Reported by: Oliver Breuninger <ob@www.partner.de>
|
106744 |
10-Nov-2002 |
marcel |
A support for creating EFI partitions. This is required on ia64, but not made conditional upon it.
|
106478 |
05-Nov-2002 |
jhb |
Mount devfs with nmount(2) instead of mount(2). This error was masked because errors from mount(2) were explicitly ignored. I didn't fix that bug.
|
106413 |
04-Nov-2002 |
jhb |
Move the modules in the mfsroot to /modules instead of /stand/modules so that they aren't copied over into /stand of new installations.
Submitted by: matusita Tested on: i386
|
106411 |
04-Nov-2002 |
roam |
Update the list of FTP mirrors to reflect the current situation.
Reviewed by: -doc, -hubs Approved by: silence on -doc, -hubs
|
106374 |
03-Nov-2002 |
nyan |
- Added the MenuIPLType menu for selecting pc98 boot IPL. - Disabled 'Syscons, Font', 'Syscons, Screenmap' and 'Syscons, Ttys' menus on pc98. - Fixed the MenuMouseType and MenuMousePort menus for pc98. - Fixed some comments for pc98.
|
106348 |
02-Nov-2002 |
tmm |
The hw.physmem sysctl has an unsigned long value now, fix the retrieval to match that.
|
106279 |
01-Nov-2002 |
kuriyama |
debugMsg() should end with "\n".
|
106224 |
30-Oct-2002 |
phk |
With the recent libdisk changes, alpha doesn't need (as much) special magic.
|
106115 |
29-Oct-2002 |
phk |
Sparc64 will not need the same hacks as alpha did. Hopefully alpha wont need them either.
|
106099 |
28-Oct-2002 |
phk |
Fix the wizardmodes 'write' command to not explode: Don't reference the name in the disk tree we just deleted when we reopen.
|
106053 |
27-Oct-2002 |
wollman |
Do not include <sys/syslimits.h> directly; it is not intended for general consumption.
|
106011 |
27-Oct-2002 |
bmah |
Allow users to read the Early Adopter's Guide in sysinstall.
|
105935 |
25-Oct-2002 |
bmah |
MFS: Update sysinstall text for the number and size or ports in the ports collection.
src/release/sysinstall/dist.c 1.175.2.29 -> 1.175.2.30
|
105928 |
25-Oct-2002 |
phk |
Goodbye and good riddance!
|
105927 |
25-Oct-2002 |
phk |
Confirmed kill: "Bogon #1" is dead, killed by DEVFS.
|
105926 |
25-Oct-2002 |
phk |
Comment out more MAKEDEV bogosity ("BOGON #1" as Jordan put it :-)
|
105798 |
23-Oct-2002 |
phk |
Fix cut&paste mistake.
|
105714 |
22-Oct-2002 |
phk |
Remove more private MAKEDEV kludges.
|
105706 |
22-Oct-2002 |
phk |
Give a real error on failure to mount DEVFS.
|
105686 |
22-Oct-2002 |
phk |
Chunk functions in libdisk take an extra arguement for all archs to accomodate PC98 with less ifdef madness.
|
105682 |
22-Oct-2002 |
phk |
Pick up a prototyp from libdisk.h instead of having our own.
|
105661 |
21-Oct-2002 |
phk |
DEVFS has been nmountified, so use nmount(2) to mount it.
|
105514 |
20-Oct-2002 |
matusita |
Since NEWCARD is the default for i386, undef PCCARD_ARCH. pccard.c is no longer needed for i386 also.
OKed by: imp, nyan
|
105105 |
14-Oct-2002 |
nyan |
Fix to check disk geometry.
Submitted by: kawanobe@st.rim.or.jp (Kawanobe Koh)
|
105104 |
14-Oct-2002 |
nyan |
The MACHINE variable on pc98 is "i386". So, use "pc98" directly in PC98 case.
|
105103 |
14-Oct-2002 |
nyan |
Use snprintf() instead of sprintf().
|
105102 |
14-Oct-2002 |
nyan |
Check correct machine name.
|
104940 |
11-Oct-2002 |
obrien |
* Negative #if's are harder to read as they don't tell exactly what arch something applies to. So change #ifndef to an explicit list of defines. * Treate sparc64 and ia64 as 64-bit platforms, which means larger roots. * sparc64 should halt back to the firmware, not reset. * sparc64 doesn't need to play MS-DOS/BIOS partition crap games.
Reviewed by: jake
|
104093 |
28-Sep-2002 |
matusita |
Create symlink for /etc/group. MAKEDEV file will use this file (group name to gid conversion).
PR: 43455 Submitted by: n-kogane@syd.odn.ad.jp X-MFC after: immediately if re@ permits, or after 4.7-RELEASE is out
|
103141 |
09-Sep-2002 |
knu |
Add tcl81 that was missing.
|
101562 |
09-Aug-2002 |
jhay |
Teach sysinstall that documents on the boot floppy might not be gzipped.
Reviewed by: ru
|
101441 |
06-Aug-2002 |
schweikh |
Typo: s/seperately/separately
PR: misc/41235 Submitted by: Fesskat Tudeer <freebsd-fesskat@fesskat.org> MFC after: 3 days
|
101142 |
01-Aug-2002 |
blackend |
Fix links to the FAQ and the Handbook
Reviewed by: re@ MFC after: 1 week
|
100638 |
24-Jul-2002 |
peter |
enable fdisk for ia64 as well as i386
|
100637 |
24-Jul-2002 |
peter |
Only install the mbr code on i386.. not ia64. This changes it from #ifndef __alpha__ to #ifdef __i386__
|
99968 |
14-Jul-2002 |
charnier |
The .Nm utility
|
99283 |
02-Jul-2002 |
jhb |
Diff-reduce with 4-stable: 4.x has a compat4x package.
|
99277 |
02-Jul-2002 |
jhb |
Call the 4.x snap server "releng4.freebsd.org" instead of "stable.freebsd.org" to be the same as 4-stable.
|
99273 |
02-Jul-2002 |
jhb |
Alpha does indeed have a COMPAT4X distribution on current. 4-stable already has this correct.
|
99271 |
02-Jul-2002 |
jhb |
Add lge(4) to the list of drivers. It was present in 4-stable but not in -current.
|
98079 |
10-Jun-2002 |
obrien |
Change our default XF86Config location from /etc/ to /etc/X11/, following the lead of The XFree86 Project's default.
Approved by: Murray
|
98018 |
07-Jun-2002 |
jhb |
Fix a bug where request_part_size() was hard-coded to check the rootSize variable rather than the one passed in as the first argument.
Sponsored by: The Weather Channel
|
97841 |
05-Jun-2002 |
jedgar |
o Remove ftp.freebsd.org from the USA servers and add to the Denmark servers. o Add snapshots.jp.FreeBSD.org.
Approved by: brian
|
97840 |
05-Jun-2002 |
murray |
Add information about setting up media to use the multi-volume support in sysinstall.
Reviewed by: ru
|
97786 |
03-Jun-2002 |
jhb |
Backout revision 1.2 since it didn't work and replace it with a fix that actually does work. Ignore errors from kldload(2) if the errno value is EEXIST. It would help if this return value were documented in the kldload(2) manual page.
|
97778 |
03-Jun-2002 |
jhb |
Fix handling of the 'noError' variable. According to the code comments, one can set the 'noError' variable to ignore any errors that occur for the next command. However, the code was only unsetting 'noError' when an error actually occurred, so if you set 'noError', the next command completed ok, and the command after that failed, the second command's failure would be ignored. This fixes this by performing the 'noError' check earlier and then unsetting 'noError' after every command that is run.
Sponsored by: The Weather Channel
|
97777 |
03-Jun-2002 |
jhb |
Add a 'mediaClose' script command to close the open media. An example use would be to unmount the CD you installed from and prompt the user to eject it before rebooting the machine.
Sponsored by: The Weather Channel
|
97706 |
01-Jun-2002 |
matusita |
Brush up descriptions of sendmail menu last added.
Submitted by: gshapiro
|
97705 |
01-Jun-2002 |
matusita |
Add 'Sendmail' menu to set sendmail_enable variable.
Reviewed by: bmah (description only)
|
97680 |
31-May-2002 |
jhb |
Don't load a module from /stand/modules in the MFS root if it is already in the kernel.
|
97674 |
31-May-2002 |
pb |
Fix integer overflow causing disk/partition size display wrapping above 4GB.
|
97670 |
31-May-2002 |
jhb |
- Document the new `diskInteractive' variable. - Document the tcpMenuSelect command.
Sponsored by: The Weather Channel
|
97668 |
31-May-2002 |
jhb |
If 'netInteractive' is set to true in an installation script, then temporarily turn off the nonInteractive variable around the DHCP and IPv6 Yes/No questions in a network device setup so that those questions are asked.
|
97667 |
31-May-2002 |
jhb |
Add a 'diskInteractive' variable that can be set to interactively partition and label a disk from a sysinstall script.
|
97358 |
27-May-2002 |
murray |
The ports collection now contains over 7000 applications and consumes about 165MB of space when first installed.
Submitted by: rpratt
|
97003 |
20-May-2002 |
roberto |
Add two FTP mirrors in France: - ftp7 in Paris (ftp.club-internet.fr) - ftp8 in Stransbourg (ftp.u-strasbg.fr)
MFC after: 1 day
|
96802 |
17-May-2002 |
brian |
MFS: Extend a buffer size so that packages with particularily deep dependency lists install properly.
|
95825 |
30-Apr-2002 |
obrien |
Add the ability to use Bzip'ed packages. 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.
|
95327 |
23-Apr-2002 |
obrien |
Change the name of the 'bin' distribution to 'base'. 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
|
94601 |
13-Apr-2002 |
murray |
Add support for an additional field to the packages/INDEX file. If present, this field specifies the media volume that the disc is contained on. If the volume of a given packages is different than the current volume of mediaDevice, then the user is prompted --
"This is disc #%d. Package %s is on disc #%d\n" "Would you like to switch discs now?\n"
If the user selects yes, then DEVICE_SHUTDOWN is called and the user is then prompted --
"Please remove disc #%d from you drive, and add disc #%d"
This works well for a carefully crafted INDEX file, but more work needs to be done to sort dependencies on a given package based on the volume that they reside on, to minimize the amount of disc flipping required of the user.
This commit is a no-op for normal INDEX files and FreeBSD CDs. These additional features are only used if the INDEX and cdrom.inf file have multi-volume support.
|
94598 |
13-Apr-2002 |
murray |
Read the CD_VOLUME property from the cdrom.inf file and use it to initialize the volume ID for the media device in use.
|
94597 |
13-Apr-2002 |
murray |
Add the concept of a volume to the device and package structures. If these values are different for a given package, then we must prompt the user to insert another disc before the package can be installed.
|
94062 |
07-Apr-2002 |
murray |
Add comment to supplement my last commit.
Requested by: obrien
|
94056 |
07-Apr-2002 |
murray |
GCC >= 3 and C99 handle zero-length arrays differently than older versions of GCC. With this change, sysinstall compiles and works fine with GCC 3.1 or 2.95.
|
94051 |
07-Apr-2002 |
obrien |
Remove some last vestages of _interactiveHack. Also tie stderr to something for the invocation of pkg_add.
Sponsored by: FreeBSD Mall, Inc.
|
93919 |
06-Apr-2002 |
murray |
Add "xf86cfg -textmode" to the list of options for configuring XFree86 4.X.
Suggested by: many
|
93918 |
06-Apr-2002 |
murray |
Teach sysinstall the difference between a command line, and an executable file, so that we can pass commands with arguments to configXSetup().
|
93691 |
02-Apr-2002 |
obrien |
Switch to using XFree86 version 4. We do this thru installing the package, 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.
|
93595 |
01-Apr-2002 |
obrien |
Our persistent-state, large temporary file dir is /VAR/tmp, not /USR/tmp.
|
93437 |
30-Mar-2002 |
matusita |
Fix /dev/acdNc minor device number. This bug prevents installing FreeBSD from CD-ROM in 4-stable. Note that in 5-current, we use devfs so this change (hopefully) shouldn't change anything.
I'll MFC to 4-stable later.
Tested with: FreeBSD/i386, 4.5-STABLE-20020330-JPSNAP
|
93401 |
29-Mar-2002 |
murray |
Only build and link the pccard module on architectures that support it (and that have room for pccardd on mfsroot.flp).
|
93324 |
28-Mar-2002 |
ru |
Tidy up CLEANFILES.
|
93322 |
28-Mar-2002 |
ru |
Teach sysinstall(8) how to read boot managers out of /boot instead of hardcoding them into the binary. This replaces the work-around in usr.sbin/sysinstall/Makefile,v 1.121.
Suggested by: jhb MFC in: 1 week
|
93151 |
25-Mar-2002 |
phk |
Modernize my email address.
|
93150 |
25-Mar-2002 |
phk |
Modernize my email address
|
92600 |
18-Mar-2002 |
bmah |
Add the ERRATA file to the documentation menu and index.
While I'm here, make the menu entries on the documentation menu begin with "1" instead of "2".
Reviewed by: imp, rwatson, murray Approved by: imp, rwatson, murray MFC after: 1 week
|
92480 |
17-Mar-2002 |
murray |
Add wireless devices to device_names array. Now that ifconfig can set session IDs, and sysinstall can load modules from the MFSROOT, it should be possible to install FreeBSD over a wireless link.
MFC after: 2 weeks
|
92323 |
15-Mar-2002 |
ru |
Embed boot images built as part of buildworld rather than the installed ones under /boot (which we may not even have in the case of a cross build).
This introduced chicken and egg problem - we need boot images early in the "depend" stage but they have not yet been built. Work around this by excluding the generated makeboot.c source from the "depend" list; it's okay because we hardcode all its dependencies explicitly. We actually lose the dependency bit on <sys/types.h> but it's probably okay too as the only thing we use is the u_char datatype and this is unlikely to change. After all, it's normal for sloppy cleaning to cause problems.
beast.FreeBSD.org running 5.0-CURRENT alpha has been able to cross build i386 world with this patch.
Prodded by: gallatin
|
92322 |
15-Mar-2002 |
ru |
Don't use temporary file to generate makedevs.c -- it's okay to write to makedevs.c directly as it's not protected by the .PRECIOUS attribute.
|
92091 |
11-Mar-2002 |
murray |
Update number of ports available.
|
91228 |
25-Feb-2002 |
bde |
#include <sys/time.h> instead of depending on namespace pollution in <sys/stat.h> for the declaration of struct timeval.
|
90440 |
10-Feb-2002 |
rwatson |
o No longer mount /proc by default on newly installed systems. Almost all facilities that previously relied on /proc have been rewritten to use ptrace(). procfs has presented a substantial security hazard for years, with several user->root compromises in the last few years. Procfs will continue to be available but will require administrator intervention to use.
Reviewed by: scottl, jedgar, mike, tmm
|
90404 |
08-Feb-2002 |
brian |
Reword the ``Please remove the FreeBSD fixit CDROM now.'' to ``Please remove the FreeBSD fixit CDROM/DVD now.''.
MFC after: 2 weeks
|
89974 |
30-Jan-2002 |
jkh |
Stop saying that "express" mode is for impatient people. It's really for impatient and EXPERT people who know sysinstall backwards and forwards.
MFC after: 1 week
|
89968 |
29-Jan-2002 |
murray |
Fix a signal 11 error that occurs if you try to use the 'T' option on an existing FreeBSD partition.
Reported by: Brent Cook <busterb@mail.utexas.edu>
|
89966 |
29-Jan-2002 |
murray |
The huge dependency lists of some of our packages has brought attention to the sub-optimal way that we deal with package dependencies. Traditionally, for each package in an INDEX that the user wants to add, we check all of the dependencies first even if the package is already installed. With some GNOME packages, this can cause package_extract to be called for 50 different dependencies when we know the top level package is already installed.
The new behavior is to not check dependencies for packages that are already installed. This fixes a bug where sysinstall gets itself into a CPU intensive loop when trying to install sawfish gnome with the most recent ports/INDEX. There is a bug somewhere in the ports INDEX, but with over 6,400 ports we need to be a little more forgiving here.
|
89829 |
26-Jan-2002 |
murray |
Update the number of ports available.
|
89775 |
25-Jan-2002 |
steve |
Don't bogusly look for inexact matches because a package contains a '-' for packages like sawfish-gnome for instance.
Reviewed by: murray, sobomax
|
89381 |
15-Jan-2002 |
jhay |
Compilers are very picky about matching opeining and closing brackets.
|
89370 |
14-Jan-2002 |
green |
Unbreak installation for the CD-ROM and possiblhy other media types.
Obtained from: LOMAC project Sponsored by: DARPA, NAI Labs
|
89337 |
14-Jan-2002 |
sheldonh |
Revert rev 1.316 now that the bootstrap issues with filesystems using block sizees larger than 8192 bytes have been resolved, as per the following deltas:
rev 1.34 src/sys/boot/i386/boot2/boot2.c rev 1.5 src/sys/boot/alpha/boot1/sys.c
|
89166 |
09-Jan-2002 |
sobomax |
Safwish package built on bento is called `sawfish-gnome', so adjust sysinstall and print-cdrom-packages.sh accordingly.
Revealed by: re MFC after: 1 day
|
89003 |
07-Jan-2002 |
sheldonh |
According to jhb, the alpha bootstrap code depends on the root filesystem using a block size of 8192. Since this seems unlikely to be fixed soon (specifically in time for 4.5-RELEASE on the RELENG_4 branch), fall back to the old default block and frag sizes of 8192 and 1024 in sysinstall on the alpha.
Reported by: jhb
|
88996 |
07-Jan-2002 |
dillon |
Add 'R'ecover option that deletes a partition and attempts to recover its space into the previous partition. Revert 'D'elete to not attempt to recover any space.
Do not auto-create /home as per release engineers decision (though I think this is a mistake). However, all of this code will be replaced later on anyway either with Jordan's stuff or with some other sort of templater, so it isn't a big deal.
|
88864 |
03-Jan-2002 |
jkh |
Correct the path for the stable snapshot server.
Noticed by: "Peter Holm" <p_holm@mail.tele.dk>
|
88515 |
27-Dec-2001 |
sheldonh |
Add nsmb.conf to the resurrection list.
Submitted by: olgeni Approved by: re
|
88364 |
21-Dec-2001 |
rwatson |
o Wording and spelling fixes for security menu description.
|
88363 |
21-Dec-2001 |
rwatson |
o Expand the text describing the Security options menu. o Move nfs_reserved_port_only out of security profiles (where it was set somewhat improperly) to the Security options menu directly. Previously, the variable was set to true for Moderate, but not for Extreme, which is at best inconsistent. o Update the Security Profiles help file to remove reference to the NFS reserved port.
o Note that the kernel currently defaults the sysctl to '0', but sysinstall has changed it to '1' as a default as of late; however, rc.conf sets the value to NO as the default. This change brings them relatively into sync.
Sponsored by: DARPA, NAI Labs
|
88358 |
21-Dec-2001 |
rwatson |
o Add a configSecurity menu to generally configure security settings, and pull configSecurityProfile under that menu. Add a menu option to determine whether LOMAC is enabled at boot. Probably, eventually, many of the 'Security Profile' menu choices should be pulled out independently into the Security Menu, so as to make them individually selectable.
Sponsored by: DARPA, NAI Labs
|
88354 |
21-Dec-2001 |
rwatson |
o Don't make 'Moderate Security Settings' the DEFAULT, as otherwise selecting 'Cancel' to avoid making changes doesn't work. Really, we should deprecate security profiles and move to a more fine-grained model.
|
88321 |
20-Dec-2001 |
jkh |
Enable soft updates by default for everything but the root filesystem. The user can still toggle it back off in the label editor (or post-install for that matter) if they explicitly do not want soft updates to be used for some reason.
Agreed to be a good thing by: kirk
|
87661 |
11-Dec-2001 |
sheldonh |
Update the default newfs block and fragment sizes from 8192/1024 to 16384/2048.
Following recent discussions on the -arch mailing list, involving dillon and mckusick, this change parallels the one made over a decade ago when the default was bumped up from 4096/512.
This should provide significant performance improvements for most folks, less significant performance losses for a few folks and wasted space lost to large fragments for many folks.
For discussion, please see the following thread in the -arch archive:
Subject: Using a larger block size on large filesystems
The discussion ceases to be relevant when the issue of partitioning schemes is raised.
|
87630 |
10-Dec-2001 |
jhb |
Fix the mouse question again to only run the mouse menu if a user doesn't have a USB mouse. Here's the deal on how this works: USB mouse have moused run for them automatically by usbd so we don't need to setup moused for them. We do need to setup moused for other mice though, so if the user has a USB mouse, we don't need to do anything. Hence the wording "Do you have a non-USB mouse installed?" for the question. The question can be reworded as "Do you have a PS/2 or Serial mouse installed?" instead if that is preferred.
|
87609 |
10-Dec-2001 |
murray |
Provide a more specific help line for PLIP installs, reminding the user that they must provide the peer's IP address in the 'extra options to ifconfig' box.
PR: misc/21273
|
87600 |
10-Dec-2001 |
roam |
Add the Bulgarian BDS and Phonetic keymaps.
Reviewed by: jhb Approved by: jhb, silence on -qa MFC after: 1 week
|
87589 |
10-Dec-2001 |
obrien |
An XFree86 install should not depend on any compat libs any longer. (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.
|
87588 |
10-Dec-2001 |
obrien |
We do have a compat4x dist for Alpha.
|
87584 |
10-Dec-2001 |
obrien |
Update the list of public NTP servers from http://www.eecis.udel.edu/~mills/ntp/clock2.htm Also remove any Stratum 1 servers and only include Stratum 2 and higher servers.
PR: 32586 Submitted by: Arnaud Launay <asl@launay.org>
|
87583 |
10-Dec-2001 |
dillon |
cleanup
|
87581 |
09-Dec-2001 |
dillon |
Add auto-fill-on-delete. When deleting an 'A'uto created partition sysinstall will automatically expand the previous partition to take up the freed up space. So you can 'D'elete /home and /usr will get the combined space, or you can 'D'elete /tmp and /var will get the combined space.
This gives the user, developer, or lay person a huge amount of flexibility in constructing partitions from an 'A'uto base. It takes only 3 or 4 keystrokes to achieve virtually any combination of having or not having a /tmp and/or /home after doing an 'A'uto create.
Change 'A'uto creation of /var/tmp to 'A'uto creation /tmp, which should be less controversial.
MFC after: 6 days
|
87557 |
09-Dec-2001 |
dillon |
Cleanup sysinstall's 'A'uto partitioning mode to provide more reasonable defaults both in regards to the size of the partitions that are created and in regards to safety and functional separation.
Still TODO: extend the previous partition to cover a deleted partition if the previous partiton was auto-created, and supply some sort of solution for /tmp.
Reviewed by: Just about everyone Approved by: Nobody except maybe my pet mouse fred Obtained from: God, so complain to HIM MFC after: 1 week
|
87185 |
02-Dec-2001 |
matusita |
Sysinstall cleanups for installation: 1) Use devfs to mount filesystems. If mounting devfs is fail, fallback to old code. 2) When fscking filesystems, use 'fsck_ffs' explicitly. As a result, we no longer need 'fsck' the wrapper program.
Reviewed by: jkh
|
87166 |
01-Dec-2001 |
matusita |
Forget to remove kget.c, since kget feature is already gone.
|
87165 |
01-Dec-2001 |
matusita |
Remove kget() feature, which is removed from 5-current kernel.
Since userconfig feature is implemented by tweaking variables (hint.*) with loader(8), we can put back an equivalent feature. Maybe the first step for this is to commit yokota-san's patch (add userconfig command for loader).
Approved by: jkh
|
86925 |
26-Nov-2001 |
bmah |
Grammar police (system console terminal type menu).
|
86883 |
25-Nov-2001 |
matusita |
Use 'GET' method instaed of 'HEAD', since some proxy server doesn't work with 'HEAD' method.
Actually, when http.c was born, it used 'GET' method. This was changed with revision 1.4 (which was submitted as PR: 21449). I've confirmed to Philipp Mergenthaler <philipp.mergenthaler@stud.uni-karlsruhe.de>, the submitter of PR: 21449, and it's absolutely OK that we can use GET method.
Add missing 'FreeBSD' tag, and copyright notice. This file is originally submitted by PR: 11316; I've contacted to the PR originator to submit it.
PR: 32238 Submitted by: Christoph Weber-Fahr <christoph.weber-fahr@arcor.de> (patch), and Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> (copyright) MFC after: 1 week
|
86810 |
23-Nov-2001 |
ache |
Add us-ascii_to_cp437 screenmap
|
86804 |
23-Nov-2001 |
ache |
Add fonts,screenmaps,console types
|
85847 |
01-Nov-2001 |
jkh |
MFS: Stop reaping children. It makes evil things happen to the extraction loop.
|
85692 |
29-Oct-2001 |
brian |
Don't assume fixit media is only either a floppy disk or 2nd CDROM disc
Reviewed by: murray MFC after: 1 week
|
85366 |
23-Oct-2001 |
jhb |
Move the 'type' variable inside the block where it is actually used.
|
85313 |
22-Oct-2001 |
peter |
This is __i386__-only, not !__alpha__. We never had userconfig on anything but i386/pc98.
|
85225 |
20-Oct-2001 |
roberto |
Remove the ``-c 22'' option from newfs command line. Changes in newfs(8) makes that obsolete. The jury^W-arch is still out about the block and fragment sizes so I'll that for later.
Reminded by: obrien MFC after: 2 days
|
84863 |
12-Oct-2001 |
jkh |
Add the ability to load klds from a floppy as part of the installation.
Submitted by: "Daniel O'Connor" <doconnor@gsoft.com.au> MFC after: 2 weeks
|
84831 |
12-Oct-2001 |
jkh |
DTRT in the restart case
|
84152 |
30-Sep-2001 |
murray |
Close all open file descriptors before restarting sysinstall.
PR: bin/30737 Submitted by: Alexey V. Neyman <alex.neyman@auriga.ru>
|
84059 |
27-Sep-2001 |
wpaul |
Add device driver support for the Broadcom BCM570x family of gigabit ethernet controllers. This adds support for the 3Com 3c996-T, the SysKonnect SK-9D21 and SK-9D41, and the built-in gigE NICs on Dell PowerEdge 2550 servers. The latter configuration hauls ass: preliminary measurements show TCP speeds of over 900Mbps using only normal size frames.
TCP/IP checksum offload, jumbo frames and VLAN tag insertion/stripping are supported, as well as interrupt moderation.
Still need to fix autonegotiation support for 1000baseSX NICs, but beyond that, driver is pretty solid.
|
83915 |
25-Sep-2001 |
murray |
Back out rev 1.74. This functionality causes a panic on 4.4-RELEASE floppies if you try to actually use it. This code will work fine if you build and use sysinstall on a running system, since you have the benefit of an installed termcap file. However, this code does not work on an MFSROOT, where you must set the TERMCAP environment variable properly. Unfortunately the quick fix of setting the TERMCAP variable doesn't seem to fix the problem either. olgeni will add this functionality back once it's been fully implemented (hopefully using the working code in termcap.c).
PR: bin/30739 Submitted by: Alexey V. Neyman <alex.neyman@auriga.ru> Discussed with / Pointy hat to: olgeni MFC after: 3 days
|
83880 |
24-Sep-2001 |
murray |
Add a couple of functions to create persistent variables that will survive a sysinstall Ctrl-C -> 'Restart'. This fixes another annoying bug where restarting sysinstall will try to reload kernel modules and do other external things that have already been done. For now, use these persistent variables to keep track of module, usbd, and pccardd initialization.
Bug found by: rwatson MFC after: 1 week
|
83845 |
22-Sep-2001 |
murray |
Silence more warnings.
|
83844 |
22-Sep-2001 |
murray |
Silence warnings on alpha :
Use '%p' when printing out the address of a function. sizeof(int) != sizeof(long)
|
83843 |
22-Sep-2001 |
murray |
Silence warnings.
|
83842 |
22-Sep-2001 |
murray |
Silence warnings :
Use static as necessary. Use __unused as necessary. sizeof(int) != sizeof(void *)
|
83820 |
22-Sep-2001 |
murray |
Add a function to free all of sysinstall's internal variables from the environment. This fixes an annoying bug where hitting Ctrl-C and telling sysinstall to 'restart' will do no such thing since many of the options are still set and so you won't be prompted for them again.
MFC after: 1 week
|
83819 |
22-Sep-2001 |
murray |
Use the isDebug() function rather than making up a new environment variable to check for debug functionality. Previously, you had to set both 'debug' and 'SYSINSTALL_DEBUG' to get a log of sysinstall's activities. Now, only 'debug' is necessary.
|
83486 |
15-Sep-2001 |
jkh |
Rework the RTSOL logic from previous patch (it was wrong)
PR: 26187 && 24136 Submitted by: Glenn Trewitt <trewitt@trewitt.org>
|
83469 |
14-Sep-2001 |
phk |
Add missing {}. This made most/all scripted installs fail.
Approved by: jkh
|
83441 |
14-Sep-2001 |
murray |
Increase disk space estimate for installing the ports collection from 70MB to 100MB.
Submitted by: rpratt
|
83440 |
14-Sep-2001 |
murray |
Whitespace change only. Use the same indention level throughout this file and add a blank line after variable declarations.
Submitted by: jhb
|
83351 |
11-Sep-2001 |
jkh |
Return the *right* error codes for yes/no questions when non-interactive.
Submitted by: Alan Judge <Alan.Judge@eircom.net>
|
83144 |
06-Sep-2001 |
murray |
sysinstall's primitive network configuration expects only one value for each option in the DHCP lease file. The DHCP lease parsing code specifically ignores more than the first nameserver, but it didn't previously deal with the case of more than one router. This caused segfaults and a painful death when installing on a network with multiple routers.
PR: misc/16003
|
83143 |
06-Sep-2001 |
murray |
There is a problem in this example script. Setting ftp=time.cdrom.com is useless, we should set _ftpPath=blah.
PR: misc/29587 Submitted by: David Yeske <dyeske@yahoo.com>
|
83142 |
06-Sep-2001 |
murray |
If we're running as init, install a signal handler for SIGCHLD.
PR: bin/14729 Submitted by: jhb
|
83071 |
05-Sep-2001 |
murray |
4000 -> 5800 ports. We really need to add some smarts to the ports/INDEX creation script to update #defines in header files and entities in the doc/ tree.
|
83065 |
05-Sep-2001 |
murray |
Allow network device name to be given on the command line in the interactive case. This already works for non-interactive installs, but at least one user thinks it would be useful and it certainly seems more correct to allow it here as well.
So, this will now work :
# sysinstall netDev=fxp0 tcpMenuSelect
PR: bin/30229 Submitted by: Mikhail Teterin <mi@aldan.algebra.com>
|
83064 |
05-Sep-2001 |
murray |
Add Hungarian FTP mirror.
PR: misc/21536 Submitted by: Szilveszter Adam <sziszi@petra.hos.u-szeged.hu>
|
83063 |
05-Sep-2001 |
murray |
Add Czech keyboard definition to sysinstall.
PR: bin/17430 Submitted by: Rudolf Cejka <cejkar@dcse.fee.vutbr.cz>
|
83048 |
05-Sep-2001 |
murray |
Introduce the concept of previously mounted media to sysinstall. This will now allow sysinstall to work properly if a FreeBSD CD/DVD is already mounted as /cdrom, instead of just crapping out when it tries to mount as /dist and gets EBUSY.
PR: conf/28081 Tested by: jhb
|
83042 |
05-Sep-2001 |
murray |
Allow users to enable usbd and set flags from sysinstall. This is useful for post install configuration or other cases that might not be handled by usb.c. (usb.c already sets usbd_enable iff sysinstall detects usb during install).
PR: bin/18946 Submitted by: Peter van Heusden <pvh@egenetics.com> Reviewed by: jhb
|
83040 |
05-Sep-2001 |
murray |
Update the inetd configuration prompt for clarity.
Submitted by: chern Committed from: "Make sysinstall suck less party", D1031 WRS campus, Alameda
|
83037 |
04-Sep-2001 |
murray |
Revisions 1.117 and 1.118 of tcpip.c fixed the logic dealing with DHCP and RTSOL in sysinstall. If the respective TRY_FOO variable is set to "YES" then it will be tried without prompting the user.
However, if the TRY_FOO variable is set to "NO" then the user will not be prompted for a choice. This is the correct behavior, since we want people to be able to script sysinstall in either case.
However, the default TRY_FOO variable has been "NO" since 1999. This is incorrect, and when the logic was corrected in tcpip.c this has the effect of never giving the user a choice to use DHCP or IPv6. The value should be undefined until it is set by a script or by the user.
Submitted by: Randy Pratt, Chern Lee, many others.
|
83033 |
04-Sep-2001 |
jkh |
Add 3rd spanish mirror
Submitted by: "Jose M. Alcaide" <jose@we.lc.ehu.es>
|
83020 |
04-Sep-2001 |
bmah |
sysinstall's binary upgrade option used to display the contents of UPGRADE.TXT along with a YesNo dialog requesting confirmation of the upgrade. During the transition to RELNOTESng, UPGRADE.TXT got folded into a file that eventually renders as INSTALL.TXT, which makes sysinstall complain about a non-existent file. As a solution/workaround, point the user at INSTALL.TXT, and then request confirmation.
Noticed by: rpratt (on 4.4-RC3) Approved by: jkh
|
83015 |
04-Sep-2001 |
rwatson |
Since we now install sysinstall in /usr/sbin, encourage the user to run that version, rather than the copy in /stand.
|
83014 |
04-Sep-2001 |
rwatson |
Spell SSHd as sshd to improve readability and consistency.
|
83013 |
04-Sep-2001 |
rwatson |
Add an additional \n before the "cautionary note" on the topic of admins needing to pay attention when configuring the system. This improves readability of this message.
|
83012 |
04-Sep-2001 |
rwatson |
Don't name the main menu "/stand/sysinstall Main Manu" since it now often lives in /usr/sbin. Instead, just name it "sysinstall Main Menu".
|
82680 |
31-Aug-2001 |
jkh |
Preserve /etc/hosts.allow and /etc/dhclient.conf during upgrades.
Noted by: Tim Zingelman <zingelman@fnal.gov>
|
82676 |
31-Aug-2001 |
jkh |
Whoops, forgot a hunk on the previous patch. Fix RTSOL variable handling AND DHCP handling.
|
82674 |
31-Aug-2001 |
jkh |
PR: 26187 Submitted by: Glenn Trewitt <glenn@trewitt.org>
|
82627 |
31-Aug-2001 |
eric |
Attempt to make key behavior more clear.
|
82483 |
29-Aug-2001 |
obrien |
Back out revision 1.317 -- diskcheckd enabled/disabled from post-configuration "Startup" menu. diskcheckd now lives in ports/sysutils
|
82473 |
28-Aug-2001 |
rwatson |
o Allow diskcheckd to be enabled/disabled from within sysinstall using the post-configuration "Startup" menu. In the event that diskcheckd is removed, this can easily be trimmed also; in the mean time, it allows diskcheckd to be easily disabled using our documented management tool
|
81839 |
17-Aug-2001 |
ru |
Removed the (possible) ambiguity in /etc/rc.conf comment.
PR: bin/29736
|
81725 |
15-Aug-2001 |
rwatson |
o Improve terminology consistency for security profile functionality: the name for the moderate security profile is "moderate", not "medium", so update this one reference to it as "medium".
This is a 4.4-RELEASE MFC candidate.
MFC after: 2 days
|
81709 |
15-Aug-2001 |
joe |
Sysinstall inserts a comment between changes to /etc/rc.conf. Add a timestamp to the comment so that it's possible to see when changes were made.
e.g.: # -- sysinstall generated deltas -- # Wed Aug 15 18:10:20 2001
|
81651 |
14-Aug-2001 |
eric |
List the correct paths to the X server distributions.
PR: 26924 Submitted by: olgeni
|
81567 |
12-Aug-2001 |
eric |
Use normal menus instead of radio lists, which seems to be more logical after the libdialog changes.
|
81523 |
11-Aug-2001 |
rwatson |
Somewhere along the way, configSecurityModerate() lost it's "int" return value.
Spotted by: gratuitous use of diff during MFC process
|
81507 |
10-Aug-2001 |
rwatson |
o Reduce the number of offered security profiles, as we now have a more conservative default, and actually prompt specifically for inetd rather than handling it as a side effect of the security profile. Update the help file to reflect this change. o Rename "Fascist" to "Extreme" in the source code, to match the names presented to the user. o Remove portmap and inetd from profile management. Portmap is now disabled by default, but automatically turned on if a feature requires it (such as NFS, etc).
This is an MFC candidate for 4.4-RELEASE.
Reviewed by: freebsd-arch@FreeBSD.org Approved by: re@FreeBSD.org MFC after: 2 days
|
81449 |
10-Aug-2001 |
ru |
mdoc(7) police: protect trailing full stops of abbreviations with a trailing zero-width space: `e.g.\&'.
|
81371 |
10-Aug-2001 |
rwatson |
Return DITEM_SUCCESS from configInetd(), as apparently a success or failure value is expected.
Spotted by: gcc
|
81315 |
08-Aug-2001 |
eric |
Make menu text match menu button labels.
|
81249 |
07-Aug-2001 |
ache |
Apply pending /etc/ttys changes before calling editor on it
Approved by: rwatson
|
81237 |
07-Aug-2001 |
rwatson |
In preparation for MFC of sysinstall changes to edit /etc/ttys in post-install config, reduce the potential confusion from the existence of both configTTYs and configTtys by renaming configTTYs to configEtcTtys. While this is not a C naming conflict, it was probably a poor choice of names on my part.
|
81056 |
02-Aug-2001 |
ache |
Allow configTtys() be called several times - set VAR_CONSTERM to "NO" after operation done.
|
81024 |
02-Aug-2001 |
rwatson |
Add the ability to modify /etc/ttys before first reboot during the system installation process. This allows users installing via serial console to enable serial console login during the installation process using an un-customized install. The user is not prompted to modify /etc/ttys during a normal install, but is offered the opportunity during post-install configuration.
- Introduce configTTYs(), which describes the benefits of editing /etc/ttys, and asks for confirmation before spawning the editor. - add configTTYs to the post-install configuration, as well as to the global configuration index.
|
81023 |
02-Aug-2001 |
rwatson |
Compensate for default disabling of network services in inetd.conf(5) by providing the opportunity to edit inetd.conf during the system installation process. The following modifications were made:
(1) Expand the Anonymous FTP description dialog to indicate that inetd and ftpd must be enabled before it can be used.
(2) Introduce a new configInetd() pair of dialogs, the first describing inetd, giving a couple of examples of services that require it, and hinting at potential risk, then asking the user if they wish to enable it. The second indicates that inetd.conf must be configured to enabled specific services, and asks if the user would like to load inetd.conf into the editor to modify it. Add this configuration action to the index.
There are some further improvements that might be considered:
(1) Provide a more inetd.conf-specific configuration tool that speaks inetd.conf(5). However, this is made difficult by the "yet another configuration format" nature of inetd.conf, as well as its use of commenting to disable services, rather than an in-syntax way to disable a service without commenting it out. Submissions here would probably be welcome.
(2) There's some overlap between settings in the somewhat obtuse Security Profile mechanism and other settings, including the inetd setting, and NFS server configuration. As features become individually tunable, they should probably be removed from the security profile mechanism. Otherwise, somewhat counter-intuitively, sysinstall (in practice) queries multiple times whether inetd, nfsd, etc, should be enabled/disabled. A possible future direction might be to drive profiles not by degree of paranoia, rather, the set of services desired. Or simply to remove the Security Profile mechanism and resort to feature-driven configuration.
Reviewed by: imp, chris, jake, nate, -arch, -stable
|
80762 |
31-Jul-2001 |
eric |
Reword for consistency.
|
80707 |
31-Jul-2001 |
eric |
Remove an accidental comma that managed to creep in with the last commit.
|
80674 |
30-Jul-2001 |
jkh |
If we're set to non-interactive, we shouldn't ask the user yes/no questions but simply return the default answer instead.
|
80377 |
26-Jul-2001 |
eric |
Remove duplicate cvs tag.
|
80376 |
26-Jul-2001 |
eric |
Update sysinstall menu texts to reflect the new key behavior.
Approved by: jkh
|
80219 |
23-Jul-2001 |
wpaul |
You were knocked senseless by the Boomerang, spun around by the Cyclone, blown over by the Hurricane and had a house dropped on you by the Tornado. Now it's time to have your parade rained on by... the Typhoon!
This commit adds driver support for 3Com 3cR990 10/100 ethernet adapters based on the Typhoon I and Typhoon II chipsets. This is actually a port of the OpenBSD driver with many hacks by me.
No Virginia, there isn't any support for the hardware crypto yet. However there is support for TCP/IP checksum offload and VLANs.
Special thanks go to Jason Wright, Aaron Campbell and Theo de Raadt for squeezing enough info out of 3Com to get this written, and for doing most of the hard work.
Manual page is included. Compiled as a module and included in GENERIC.
|
80029 |
20-Jul-2001 |
obrien |
Perform a major cleanup of the usr.sbin Makefiles. These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before.
|
80022 |
20-Jul-2001 |
obrien |
Remove GCC'isms in CFLAGS.
|
79820 |
17-Jul-2001 |
ache |
Fix disclaimer clause
Submitted by: jkh
|
79813 |
17-Jul-2001 |
ache |
Add ability to configure console terminal type in /etc/ttys
Reviewed by: audit, jkh's silence
|
79755 |
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
79680 |
13-Jul-2001 |
obrien |
Tweak the Alpha partition warning wording and comment a little.
|
79678 |
13-Jul-2001 |
obrien |
Rudamentary attempt to reconize when `a' is not the first partition on the Alpha. (the Alpha will not boot except from the first partition)
PR: 23064 Submitted by: Kees Jan Koster <kjkoster@kjkoster.org>
|
79605 |
12-Jul-2001 |
jesper |
Fix IP address checking, now we allow addresses like 172.17.0.0/23 as a host address
PR: misc/27799 Reviewed by: jkh Approved by: jkh MFC after: 1 month
|
79585 |
11-Jul-2001 |
ume |
Add ftp2.jp.freebsd.org as IPv6 ready mirror server. Now, ftp2.jp.freebsd.org is serverd by IIJ.
MFC after: 1 week
|
79537 |
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
79452 |
09-Jul-2001 |
brian |
Fix the type of the NULL arg to execl()
Idea from: Theo de Raadt <deraadt@openbsd.org>
|
79304 |
05-Jul-2001 |
kris |
Mark relevant functions __printflike()/__printf0like() and silence some of the non-constant format string warnings.
MFC after: 1 week
|
79066 |
02-Jul-2001 |
dd |
Bring back part of rev. 1.296 I accidently reverted in the previous commit.
|
79065 |
02-Jul-2001 |
dd |
Introduce DEVICE_INIT, DEVICE_GET, and DEVICE_SHUTDOWN macros. As the 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)
|
78889 |
27-Jun-2001 |
nik |
Various changes to the messages so that they are now appropriate for both CD and DVD releases of FreeBSD.
|
78630 |
22-Jun-2001 |
dd |
Increase the buffer sizes for the build deps, run deps, and the line itself verbatim from INDEX. This fixes seg. faults with newer INDEX files which have some gnome ports with outrageously long run deps.
Approved by: jkh
|
78553 |
21-Jun-2001 |
brian |
Explicitly add a default route in ppp's install profile
|
78382 |
17-Jun-2001 |
nyan |
Supported to select a keymap for PC-98x1.
|
78160 |
13-Jun-2001 |
olgeni |
Add terminal type configuration to the Options screen. It allows selecting a monochrome display after booting into sysinstall, if you have any trouble with the default color scheme.
Approved by: jkh MFC after: 2 weeks
|
78043 |
11-Jun-2001 |
ache |
ISO_* -> ISO*
|
77703 |
04-Jun-2001 |
olgeni |
Fix the default number of virtual consoles in the usage.hlp file: there were 3 virtual consoles in older releases, but now they are 8.
MFC after: 1 week
|
77580 |
01-Jun-2001 |
ru |
msdos -> msdosfs.
|
77162 |
25-May-2001 |
ru |
- sys/msdosfs moved to sys/fs/msdosfs - msdos.ko renamed to msdosfs.ko - /usr/include/msdosfs moved to /usr/include/fs/msdosfs
|
76926 |
21-May-2001 |
nyan |
Added pc98 note menu.
Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>
|
76857 |
19-May-2001 |
jkh |
Make /compat a relative symlink instead of an absolute symlink.
Requested by: jens
|
76644 |
15-May-2001 |
imp |
Save one fork on a buildworld. env FOO=foo bar -> FOO=foo bar.
|
76521 |
12-May-2001 |
olgeni |
Check for both hint files in /var/run (elf and aout) and eventually create them.
Sysinstall used to check /var/run/ld.so.hints (aout related) and create hints with the ldconfig command, but the ldconfig command alone will generate elf hints only. The correct behavior is:
* If /var/run/ld-elf.so.hints does not exist, generate elf hints
* If /var/run/ld.so.hints does not exist, generate aout hints (using ldconfig with the -aout option)
This will help ports that check for aout libraries using ldconfig in their pkg-req scripts.
Approved by: jkh MFC after: 1 weeks
|
76503 |
12-May-2001 |
sobomax |
Take keyboard map files from ${.CURDIR}/../../share/syscons/keymaps, not from /usr/share/syscons/keymaps. This should prevent word breakage when new keymaps have been added.
Prompted by: Matthew D. Fuller <fullermd@over-yonder.net>
|
76479 |
11-May-2001 |
wpaul |
Add support for gigabit ethernet cards based on the NatSemi DP83820 and DP83821 gigabit ethernet MAC chips and the NatSemi DP83861 10/100/1000 copper PHY. There are a whole bunch of very low cost cards available with this chipset selling for $150USD or less. This includes the SMC9462TX, D-Link DGE-500T, Asante GigaNIX 1000TA and 1000TPC, and a couple cards from Addtron.
This chip supports TCP/IP checksum offload, VLAN tagging/insertion. 2048-bit multicast filter, jumbograms and has 8K TX and 32K RX FIFOs. I have not done serious performance testing with this driver. I know it works, and I want it under CVS control so I can keep tabs on it. Note that there's no serious mutex stuff in here yet either: I need to talk more with jhb to figure out the right way to do this. That said, I don't think there will be any problems.
This driver should also work on the alpha. It's not turned on in GENERIC.
|
76462 |
11-May-2001 |
ache |
Add exact names for suggested screenmaps
|
76446 |
10-May-2001 |
sobomax |
Sync KOI8-U with latest KOI8-R changes. Also restore correct numbering in the font selection dialog broken by the removal of KOI8-R.
Prompted by: ache MFC after: 2 weeks
|
76443 |
10-May-2001 |
jkh |
Add Romania to ftp mirrors.
|
76439 |
10-May-2001 |
ache |
Add mousechar_start=3 for Russian font (-current only)
|
76436 |
10-May-2001 |
ache |
Move cons25w entry last, index is off by one otherwise if RunningAsInit
|
76435 |
10-May-2001 |
ache |
Remove CP866 keyboard and KOI8-R font to not confuse users. Explain more about CP866 font usage.
|
76432 |
10-May-2001 |
sobomax |
Add support for Ukrainian console.
Submitted by: Olexander Kunytsa <kunia@istc.kiev.ua> MFC after: 2 weeks
|
76402 |
09-May-2001 |
jkh |
Fix what was clearly a 3am brain-o; Boolean should be signed, not unsigned. C is kinda loose about this sort of thing but it's no excuse.
Spotted by: kenny
|
76299 |
06-May-2001 |
jkh |
Make soft updates option print more nicely and stop overflow of right-hand margin when set in 2nd column. Also do a small amount of code cleanup.
|
76237 |
03-May-2001 |
jkh |
Remove now obsolete check for root filesystems > cyl 1024. The boot loader can handle such cases.
Noted by: olgeni
|
76067 |
27-Apr-2001 |
ru |
mdoc(7) police: removed hard sentence break.
|
76050 |
26-Apr-2001 |
olgeni |
Document the "noError" variable.
"noError" is used to ignore errors while processing sysinstall scripts.
Approved by: jkh
|
76047 |
26-Apr-2001 |
jkh |
Change this from being alphabetically ordered to being more "practically" ordered by most frequent preference.
Submitted by: Adam <bsdx@looksharp.net>
|
75838 |
22-Apr-2001 |
obrien |
Our exports(5) syntax is rather "host-centric", while people comming from a Sun background think in a more FS-centric mind set. Add a note to help the Sun backgrounded ones to not make invalid assumptions.
|
75837 |
22-Apr-2001 |
obrien |
Add an example borrowed from the FAQ showing a very commonly desired export in FreeBSD'ville for `make installworld' elsewhere.
|
75828 |
22-Apr-2001 |
asami |
Add picobsd.
|
75736 |
20-Apr-2001 |
jkh |
Add Greece to the FTP mirror list.
Submitted by: Konstantinos Konstantinidis <kkonstan@duth.gr> PR: 26073
|
75676 |
18-Apr-2001 |
joerg |
``An undocumented feature is a bug.''
Turn on my asbesto suit, and document the DD and Wizard mode menu keys. It's a nuisance to always have to look them up in the source code when needed.
|
75340 |
09-Apr-2001 |
jkh |
Clarify that we're talking about KBytes per second vs kBits per second.
Reminded by: bde
|
75322 |
08-Apr-2001 |
jkh |
According with RFC 2330 ("Framework for IP Performance Metrics", from 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>
|
75250 |
05-Apr-2001 |
obrien |
Bump the default / size up another 10MB to 120MB.
Requested by: jhb
|
75063 |
01-Apr-2001 |
obrien |
Give a little more variety in the /etc/exports example.
|
74999 |
29-Mar-2001 |
jkh |
Correct message to say "shutting down" rather than just "shutting"
Noticed by: Joachim Strömbergson <watchman@ludd.luth.se>
|
74868 |
27-Mar-2001 |
obrien |
Mirror the newfs(8) defaults change I made in rev 1.33 of newfs.c where I made `22' the default number of cylinders per group.
|
74816 |
26-Mar-2001 |
ru |
- Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN.
|
74756 |
24-Mar-2001 |
asami |
Add new categories science and ukrainian.
|
74749 |
24-Mar-2001 |
obrien |
Revert the warning elimination in rev 1.292. It breaks the Alpha build with:
/usr/src/usr.sbin/sysinstall/menus.c:1323: initializer element is not computable at load time /usr/src/usr.sbin/sysinstall/menus.c:1323: (near initialization for `MenuNetworking.items[9].aux')
|
74730 |
24-Mar-2001 |
jkh |
Preserve ssh directory across upgrades.
Submitted by: Edwin Groothuis <edwin@mavetju.org> PR: conf/25633
|
74726 |
24-Mar-2001 |
jkh |
afterstep doesn't need an explicit xterm started for it either.
|
74721 |
24-Mar-2001 |
jkh |
s/dependant/dependent
Submitted by: rwatson
|
74677 |
23-Mar-2001 |
jkh |
Make wizard mode get out of raw mode first before going interactive with the user.
Submitted by: Cyrille Lefevre <clefevre@citeweb.net> PR: bin/24061
|
74674 |
23-Mar-2001 |
jkh |
Fix a bug with setting the soft updates option from a script.
Eliminate an old warning brought about by insufficient foresight when creating the Menu structure. Have I ever mentioned that sysinstall really needs to be rewritten?
|
74672 |
23-Mar-2001 |
jkh |
Switch from lynx to "links" as the default doc browser.
Submitted by: jim
|
74630 |
22-Mar-2001 |
jkh |
Include docs with "default X dist" so XF86Config won't complain about it.
|
74628 |
22-Mar-2001 |
jkh |
Don't install Kerberos stuff if user has selected minimal or "user" modes.
|
74532 |
20-Mar-2001 |
ru |
Set the default manual section for usr.sbin/ to 8.
|
74406 |
18-Mar-2001 |
jkh |
properly document the loadConfig option
|
74322 |
16-Mar-2001 |
jkh |
Very small cosmetic tweak - avoid starting an extra xterm for the fvwm desktop case.
|
74297 |
15-Mar-2001 |
nyan |
Moved '#endif' to correct position. (previous commit broke pc98 support)
|
74245 |
14-Mar-2001 |
murray |
Document the HTTP proxy install method.
PR: 21451
|
74242 |
14-Mar-2001 |
murray |
Avoid sending a pointless `CWD .' command which confuses some non-standard ftp servers.
PR: 21856
|
74241 |
14-Mar-2001 |
jkh |
Argh! Why can't I stop breaking the fvwm desktop option? *I* use fvwm as my desktop, yet I've broken this damn thing 3 times in a row now while all the desktops I don't actually use continue to work fine! :)
|
74227 |
14-Mar-2001 |
jkh |
OK, *now* we only sort the file once (red face).
|
74203 |
13-Mar-2001 |
jkh |
Document (with warnings) the otherwise undocumented `F' command.
|
74201 |
13-Mar-2001 |
jkh |
Be a better rc.conf citizen and create an initial file which:
1. Has a time-stamp to show when it was created
2. Sorts and uniq's the output to only contain single instances of a given setting. This doesn't mean you still can't have settings which override one another, that's still possible since it's too much trouble to do the redundancy checking here.
Requested by: lots of people
|
74185 |
12-Mar-2001 |
jkh |
Properly deal with the fvwm desktop - this should restore that option to functionality.
|
74177 |
12-Mar-2001 |
jkh |
Allow a script-using to disable the emergency holographic shell as a security measure.
Requested by: "David E. Cross" <crossd@enterprise.cs.rpi.edu>
|
74156 |
12-Mar-2001 |
jkh |
Really finish softupdate setting from the label editor and fix a few cosmetic problems:
o Allow it to work with scripts (see man page or install.cfg file). o Preserve old softupdates flag across newfs toggles o Clean up partitioned/labelled flag handling o Don't ask for MBR choice again if you've already written it out. o Actually document the new features.
|
74121 |
11-Mar-2001 |
jkh |
Update to use proper nomenclature for the security profiles.
Submitted by: olgeni
|
74092 |
11-Mar-2001 |
jkh |
Document the softupdate stuff and also warn people against using it on root unless root is very large.
|
74086 |
10-Mar-2001 |
jkh |
Support setting soft updates from the label editor.
|
73989 |
08-Mar-2001 |
jkh |
Fix a paste-o which introduced a syntax error.
|
73987 |
08-Mar-2001 |
jkh |
Fix some of the security profile messages to be more explanatory and also obey most of the rules of english in their construction.
Add a help screen for the security menu which gives the user a rough idea just what the various security profiles do.
|
73898 |
06-Mar-2001 |
jkh |
Sawfish is invoked by the gnome stuff automatically if it exists - we don't need to start it explicitly.
Noted by: "Jose M. Alcaide" <jose@we.lc.ehu.es>
|
73322 |
02-Mar-2001 |
peter |
Ack! I finally got annoyed enough to actually kill this. There is no need to manually force the network_interfaces variable in /etc/rc.conf, and it only ever gets in the way. rc.network and rc.network6 DTRT with the default of 'auto'. This should have died over a year ago.
|
72787 |
21-Feb-2001 |
jkh |
Properly preserve /etc/mail during upgrades.
PR: misc/23048 Submitted by: jack@germanium.xtalwind.net
|
72249 |
09-Feb-2001 |
murray |
Teach sysinstall about the `compat4x' distribution.
Approved by: jkh
|
72124 |
07-Feb-2001 |
obrien |
Bump the i386 default root by another 30MB to 100MB total. The Alpha default root bumps 20MB to 110MB.
Requested by: kris
|
72122 |
07-Feb-2001 |
obrien |
Add 20MB to the default / size for this in-development branch.
|
71238 |
19-Jan-2001 |
peter |
Create a build-tools target for sysinstall and rtermcap. This is still not right because rtermcap would be reading the *host* termcap, not from the termcap in the src tree. Besides, /usr/sbin/sysinstall (not the crunched one in /stand) should use the runtime termcap not the precompiled set.
|
71189 |
17-Jan-2001 |
jhb |
The example install.cfg now lives in /usr/src/usr.sbin/sysinstall.
|
71188 |
17-Jan-2001 |
jhb |
Look for help files in /usr/src/usr.sbin/sysinstall instead of /usr/src/release/sysinstall.
|
71143 |
17-Jan-2001 |
jhb |
- We live in /usr/sbin now, so don't set special veriables to build a static version that installs in /stand. Also, don't use an extra before-install target to create /stand. - Add missing $FreeBSD$. - Fix dependencies to handle keymap.h. (*)
Submitted by: obrien (*)
|
71054 |
15-Jan-2001 |
peter |
Backtrack a bit.. Put the dangerously dedicated option under a non-advertised option (F = "FreeBSD only"), and leave the A key with standard partitioning. It seems people still want a runtime backdoo to get to dangerously dedicated mode.
|
71051 |
15-Jan-2001 |
peter |
Don't invite trouble by waving the 'Dangerously Dedicated' (DD) option at people. This has been sitting in my tree for a few months now. I have spoken with quite a few folks about this and the support for doing this was pretty strong. I dont remember names though, so I cannot share the blame :-(. Note that this does not *remove* DD mode, it just stops waving it at new users. You can still set it via config files etc, and the bootblocks and kernel still support it. You can still use disklabel to make true DD disks.
|
70938 |
11-Jan-2001 |
obrien |
Add the us.pc-ctrl and us.unix keymaps.
|
70399 |
27-Dec-2000 |
ru |
Prepare for mdoc(7)NG.
|
70093 |
16-Dec-2000 |
jkh |
Fix an informational message a little and properly check status of a yes/no question which I bollicked up in my previous commit.
|
70023 |
14-Dec-2000 |
eivind |
Add better IP, netmask and gateway checks.
- IP addresses are verified as being correct dotted quad format. - Netmasks are verified as being in correct dotted quad or 0x* format, and being consecutive 1 bits followed by consecutive 0 bits. - The gateway is verified as being correct dotted quad format and being reachable through the configured IP address and netmask.
|
70005 |
14-Dec-2000 |
jkh |
Adapt sysinstall to use the new msgNoYes() function which assumes no as a default. Sysinstall should be both less dangerous and less annoying as a result of this change, though that's just my opinion (since they're the defaults which annoy ME the least :).
|
69791 |
09-Dec-2000 |
nyan |
Moved the snc driver position before the sn driver.
Submitted by: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
|
69717 |
07-Dec-2000 |
jkh |
Fix bug where minimal dist selection didn't check off the right menu item.
Noticed by: Dan "Sheepdip" Langille <dan@freebsddiary.org>
|
69647 |
06-Dec-2000 |
jkh |
Enable the same path deduction as for ftp install (great for snapshot tests) Allow user to change proxy server Allow user to change ftp path
Submitted by: pho
|
69576 |
04-Dec-2000 |
ume |
Wait DAD complete after ifconfig up.
|
69373 |
29-Nov-2000 |
dannyboy |
Lose an extra paragraph break.
PR: 23179 Submitted by: Jimmy Olgeni <olgeni@uli.it>
|
69270 |
27-Nov-2000 |
hosokawa |
Filename of install help file is "INSTALL.TXT", not "install.hlp". Typing [F1] did not popup install help file window on main menu, and so on.
|
69117 |
24-Nov-2000 |
ben |
Fix a layout problem (.It Li -> .Fx)
PR: 23055 Submitted by: Jimmy Olgeni <olgeni@uli.it>
|
69076 |
23-Nov-2000 |
kuriyama |
Remove extra ")".
|
69064 |
22-Nov-2000 |
jkh |
Finish the job of conditionalizing the PC98 stuff.
|
68982 |
21-Nov-2000 |
jkh |
Update source description to note that everything is now included.
Submitted by: Chris Faulhaber <jedgar@fxp.org>
|
68964 |
20-Nov-2000 |
jkh |
finish conditionalizing the PC98 specific options off the PC98 compilation variable.
|
68730 |
14-Nov-2000 |
jkh |
Really turn off srcs for upgrades.
|
68693 |
14-Nov-2000 |
jkh |
Replace GNOME + Afterstep choice with GNOME + sawfish. This is a more popular configuration now.
|
68599 |
11-Nov-2000 |
kuriyama |
Minimal distribution now gets cropto binaries. This can avoid waring about "no sshd" at booting after installation.
Approved by: jkh
|
68575 |
10-Nov-2000 |
ru |
Avoid use of direct troff requests in mdoc(7) manual pages.
|
68553 |
10-Nov-2000 |
kuriyama |
Make numeric shortcut key behaving correctly in "Installation Media" menu.
Approved by: jkh
|
68552 |
10-Nov-2000 |
jkh |
Set BATCH and PACKAGE_BUILDING to environment before exec()ing pkg_add in order to suppress onwonted package interaction.
Submitted by: steve
|
68459 |
07-Nov-2000 |
jkh |
For High security profile, set securelevel to 1 to protect /dev/*mem and mounted disks, among other things.
Requested by: kirk
|
68430 |
07-Nov-2000 |
hosokawa |
Added Intel Gigabit Ethernet card to device menu.
|
68385 |
06-Nov-2000 |
hosokawa |
release/sysinstall/lndir.c has not been used, but statically linked to sysinstall for long time. Remove it.
|
68365 |
05-Nov-2000 |
truckman |
Back out change to prepend /sbin:/bin to $PATH, just overwrite $PATH with these in the normal case.
Set MAKEDEVPATH in sysinstall to include the /mnt2 stuff before starting the fixit shell.
|
68281 |
03-Nov-2000 |
jkh |
Update ports count to "over 4000"
|
68048 |
31-Oct-2000 |
hosokawa |
Moved driver modules for some PCI NICs and PCCARD-only NICs to mfsroot.flp. http://people.freebsd.org/~hosokawa/driver-floppy/ for details.
Reviewed by: current@FreeBSD.org
|
68012 |
30-Oct-2000 |
jkh |
Changes have been made to support a concept of VAR_FIXIT_TTY being standard or serial. This change needs to be done to the entire system that depends on this. This way we don't have some code using OnVTY checks and other doing strcmp(variable_get(VAR_FIXIT_TTY), "standard") == 0 checks. Also we need to set VAR_FIXIT_TTY to "serial" if we come up on a serial console.
Also fixed a dialog problem in that dialog was used when dialog was disabled causing some troubles such as not letting the cursor keys work when exiting the fixit mode on media (ie. not the fixit shell but for example fixit on a floppy).
Submitted by: Doug Ambrisko <ambrisko@whistle.com> PR: 22352
|
67872 |
29-Oct-2000 |
sos |
Add the ATA RAID device 'ar'.
|
67862 |
29-Oct-2000 |
eivind |
Teach sysinstall how to restart itself on Ctrl-C (as an addition to its old tricks of rebooting and continuing where it was.)
Reviewed by: jkh, jhb
|
67793 |
28-Oct-2000 |
sanpei |
add PC-Card melody beep(PC Card bus, kludge version)
Original idea from: PAO3
|
67621 |
26-Oct-2000 |
jkh |
More explicitly set crypto bits.
Partially submitted by: Jeff Kletsky <jeff@spotlife.com>
|
67613 |
26-Oct-2000 |
jkh |
Shorten the labels in the keymap menu so it fits smaller screens.
Submitted by: pho
|
67565 |
25-Oct-2000 |
kuriyama |
Trim right column messages to display correctly in 80-column terminal.
Reviewed by: jkh
|
67418 |
21-Oct-2000 |
ume |
Popup IPv6 dialog, again.
|
67124 |
14-Oct-2000 |
jkh |
Add another security configuration profile, call it "high" and rename the previous one to indicate that it's not just high, it's extreme (everything off, secure level raised).
Submitted mostly by: Tony Finch <dot@dotat.at>
|
67056 |
13-Oct-2000 |
sanpei |
Fix bug in ``the selection of pccard IRQs fully selectable'' in rev.1.12. card_irq is local variable, not global variable (variable_set2 and variable_get)
Reviewed by: jkh
|
66834 |
08-Oct-2000 |
phk |
Initiate deorbit burn sequence for <machine/console.h>.
Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>. This is also the appropriate fix for exo-tree sources.
Put warnings in <machine/console.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/console.h> files will be removed.
|
66702 |
05-Oct-2000 |
murray |
PR: 21729 Approved by: jkh
Write kern_securelevel_enable variable to rc.conf if user selects medium or low security in sysinstall. This overrides the case where a user selects fascist security and then tries to go back to a lower setting.
|
66685 |
05-Oct-2000 |
jkh |
If user selects no distributions at all, assume "User" as a default. This should prevent people from whacking return at the Distributions menu and getting nothing selected as a result (a minimal "standard" system will at least install).
Flagged as big tech support headache by: Chris Shumway <cshumway@osd.bsdi.com>
|
66550 |
02-Oct-2000 |
nyan |
Added NEC PC-9801-83, 84, PC-9801-103, 104, PC-9801N-25 and PC-9801N-J02R support which use National Semiconductor DP8393X (SONIC) as ethernet controller. Currently, this driver is used on only PC-98.
Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> Obtained from: NetBSD/pc98
|
66444 |
29-Sep-2000 |
jkh |
Adjust for new location and name of kernel.
PR: 21423 Reported by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
|
66410 |
27-Sep-2000 |
jkh |
Fix specification for ftp5.fr.freebsd.org
Reported by: Jean-Claude Christophe <jch@oleane.net>
|
66369 |
25-Sep-2000 |
jkh |
Fix the http proxy fetch code.
Submitted by: Philipp Mergenthaler <p@i609.hadiko.de> PR: 21449
|
66337 |
25-Sep-2000 |
jkh |
Fix a small bogon with a boolean yes/no question check.
|
66318 |
24-Sep-2000 |
jkh |
Add Lithuania.
Submitted by: Domas Mituzas <midom@dammit.lt>
|
66317 |
24-Sep-2000 |
jkh |
One small tweak on the security profile code; don't be verbose if setting up default values for an express/custom install. It would be confusing to see the informational popup completely out of context.
|
66278 |
22-Sep-2000 |
sanpei |
add ``xe'' driver
Approved by: jkh
|
66263 |
22-Sep-2000 |
jkh |
One whack at the idea of having "security profiles" which select the 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.
|
66225 |
22-Sep-2000 |
jkh |
Remove the bogus check against "none" for release names (which really doesn't make any sense, what was I smoking) and allow the more canonical usage of "any" for either side of the comparison for release name or architecture (meaning you can also set CD_VERSION=any in a cdrom.inf file to cause sysinstall to always match it and likewise with the architecture, if specified).
Sensibly suggested by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
|
66217 |
22-Sep-2000 |
sobomax |
"zope language" --> "zope platform".
Requested by: asami
|
66215 |
22-Sep-2000 |
asami |
Add french and zope.
|
66131 |
20-Sep-2000 |
wpaul |
Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. Previously, these cards were supported by the lnc driver (and they still are, but the pcn driver will claim them first), which is fine except the lnc driver runs them in 16-bit LANCE compatibility mode. The pcn driver runs these chips in 32-bit mode and uses the RX alignment feature to achieve zero-copy receive. (Which puts it in the same class as the xl, fxp and tl chipsets.) This driver is also MI, so it will work on the x86 and alpha platforms. (The lnc driver is still needed to support non-PCI cards. At some point, I'll need to newbusify it so that it too will me MI.)
The Am79c978 HomePNA adapter is also supported.
|
66059 |
19-Sep-2000 |
jkh |
Simplify the ftp directory search code a little and eliminate a warning.
|
65950 |
16-Sep-2000 |
jkh |
Enable crypto by default with "canned" distributions (it can still be deselected or simply not chosen in a custom install).
|
65913 |
16-Sep-2000 |
ache |
Remove unneded -lmytinfo
|
65886 |
15-Sep-2000 |
jkh |
Correct variable check for VAR_TRY_DHCP.
|
65802 |
13-Sep-2000 |
msmith |
Teach sysinstall about 'aac'.
|
65574 |
07-Sep-2000 |
jkh |
MFS: sync with -stable by removing the now-vestigal X_AS_PKG stuff.
|
65532 |
06-Sep-2000 |
nectar |
Add nsswitch support. By creating an /etc/nsswitch.conf file, you can configure FreeBSD so that various databases such as passwd and group can be looked up using flat files, NIS, or Hesiod.
= Hesiod has been added to libc (see hesiod(3)).
= A library routine for parsing nsswitch.conf and invoking callback functions as specified has been added to libc (see nsdispatch(3)).
= The following C library functions have been modified to use nsdispatch: . getgrent, getgrnam, getgrgid . getpwent, getpwnam, getpwuid . getusershell . getaddrinfo . gethostbyname, gethostbyname2, gethostbyaddr . getnetbyname, getnetbyaddr . getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr
= host.conf has been removed from src/etc. rc.network has been modified to warn that host.conf is no longer used at boot time. In addition, if there is a host.conf but no nsswitch.conf, the latter is created at boot time from the former.
Obtained from: NetBSD
|
65517 |
06-Sep-2000 |
sheldonh |
Add ftp.no.freebsd.org.
PR: 21068 Submitted by: Martin Eggen <martin@copyleft.no>
|
65442 |
04-Sep-2000 |
jkh |
enable sshd by default. This only effects *new* installs, so upgraders will not receive any unpleasant surprises.
|
65182 |
29-Aug-2000 |
sanpei |
set pccard insertion beep type in install floppy.
When we use PC-Card as install media, it is a patch to tell with beep about whether we were able to recognize it well.
Reviewed by: jkh, imp Tested by: Kenji Yamada <kyamada@ISI.EDU>
|
65167 |
28-Aug-2000 |
murray |
This allows you to script sysinstall to say "NO" to DHCP and IPv6. Previously, you could only script these features if you said YES.
Oops. Accidentally commited to releng_4 first.
PR: 20334 Approved by: jkh
|
65135 |
27-Aug-2000 |
jwd |
Remove a stray backspace character.
Reviewed by: Eivind Eklund <eivind@FreeBSD.org>
|
64939 |
22-Aug-2000 |
roberto |
Correct the naming. The default server is ftp.fr and #1 is the same. Add back ftp6.
|
64938 |
22-Aug-2000 |
roberto |
Reflect the name changes in fr.freebsd.org.
|
64926 |
22-Aug-2000 |
jkh |
Remove device type field - there are no block devices left.
|
64721 |
16-Aug-2000 |
jhb |
Add in the linux, tcl83, and tk83 ports categories.
PR: bin/20328 Submitted by: obrien
|
64719 |
16-Aug-2000 |
jhb |
Add new 'ruby' ports category.
PR: conf/20629 Submitted by: asami
|
64555 |
12-Aug-2000 |
nyan |
- Added support for installing boot0 and boot0.5 for PC-98. - Cosmetic changes.
|
64554 |
12-Aug-2000 |
jkh |
Make the selection of pccard IRQs fully selectable at installation time.
Submitted by: "Sean O'Connell" <sean@stat.Duke.EDU>
|
64401 |
08-Aug-2000 |
roberto |
- add ftp6.fr.freebsd.org - correct URL for ftp4 and ftp5.
Submitted by: Benjamin Bayart <bayartb@guinness.domicile.fr> (for ftp6)
|
64175 |
03-Aug-2000 |
jkh |
Fix HTTP port addresses for the IPv6 case.
Submitted by: pho and Hajimu UMEMOTO
|
64070 |
31-Jul-2000 |
obrien |
Add all the missing US keymaps.
|
64068 |
31-Jul-2000 |
obrien |
Don't offer the PC98 link kit or setup on non-i386 installs.
|
64037 |
31-Jul-2000 |
asami |
Add hebrew.
|
64033 |
30-Jul-2000 |
jkh |
Fix the HTTP transfer code to correctly parse the port number if specified.
Submitted by: pho
|
63980 |
28-Jul-2000 |
eivind |
Change the defaults for portmap, sendmail and inetd to be not running them. Make sysinstall override this on install, so the effective behavioural change for a newly installed system is null. Overall, this makes a system with an empty /etc/rc.conf not run any network services, and makes the FreeBSD-provided network services that are running visible in /etc/rc.conf (instead of making people look through /etc/defaults/rc.conf to find the things they need to disable to secure the system.)
Reviewed by: jhb Discussed with: The usual cabal
|
63902 |
27-Jul-2000 |
jhb |
Fix an annoying bogon in the form of a missing tab when generating CD-ROM mount points in /etc/fstab.
Requested by: obrien
|
63869 |
26-Jul-2000 |
jhb |
Bump an upper limit test so the xterm termcap selection actually works.
|
63862 |
25-Jul-2000 |
obrien |
Don't give the DEC Alpha user the chance to install the X servers that are non-existant on non-i386 platforms.
|
63859 |
25-Jul-2000 |
jhb |
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.
|
63832 |
25-Jul-2000 |
jkh |
Restore the screen after possibly spamming it.
Reported by: Brian J. McGovern <mcgovern@spoon.beta.com>
|
63807 |
24-Jul-2000 |
jkh |
Remove outdated crypto comments.
|
63804 |
24-Jul-2000 |
jkh |
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.
|
63765 |
23-Jul-2000 |
jhb |
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>
|
63740 |
21-Jul-2000 |
jkh |
If ${BINDIR} is not present, create it before installing to it.
|
63737 |
21-Jul-2000 |
jkh |
Add a terminal entry for xterm; a lot of people are using xterms in the serial-installation of FreeBSD.
|
63730 |
21-Jul-2000 |
jhb |
Add in the second half of the Slovenian FTP mirror entry.
|
63708 |
21-Jul-2000 |
jkh |
Remove a menu item that looks funky.
No donut for: obrien
|
63706 |
21-Jul-2000 |
jkh |
Add slovenian FTP server to site list.
Requested by: Blaz Zupan <blaz@amis.net>
|
63677 |
20-Jul-2000 |
jhb |
Fix this so it compiles by adding a missing quote.
|
63583 |
20-Jul-2000 |
jhb |
- 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
|
63569 |
19-Jul-2000 |
obrien |
Add ftp.freebsd.org Snapshots to the list of servers.
|
63404 |
18-Jul-2000 |
obrien |
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
|
63136 |
14-Jul-2000 |
jhb |
Add ftp4.tw.FreeBSD.org.
Submitted by: nik
|
63118 |
14-Jul-2000 |
ume |
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
|
63115 |
14-Jul-2000 |
jhb |
Ugh. Back out local changes that crept in with my last commit. :(
|
63113 |
14-Jul-2000 |
jhb |
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.
|
63031 |
12-Jul-2000 |
jhb |
- Support MBR boot loaders that are larger than one sector size. - Axe the 1024 cylinder checks as they are no longer relevant.
|
62620 |
05-Jul-2000 |
jkh |
Replace phk's commit with code from my local tree which I happen to like better (it's commented and easier to read).
|
62577 |
04-Jul-2000 |
phk |
Ignore all md disks, installing on them would be particularly pointless.
Its not fatal to find hardware we don't know.
|
62413 |
02-Jul-2000 |
roberto |
Add ftp4.fr.freebsd.org (aka altair.worldonline.fr) and ftp5.fr.freebsd.org (aka ns1.bsdfr.org)
Strong MFC 4.1 candidate.
|
62074 |
25-Jun-2000 |
markm |
Tiny manual correction; add mention of Kerberos 5.
|
61277 |
05-Jun-2000 |
nyan |
- 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
|
61274 |
05-Jun-2000 |
brian |
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>
|
61137 |
31-May-2000 |
jkh |
Update the australian NTP server entry.
Submitted by: Peter Matthews <peter@netwise.com.au>
|
61102 |
31-May-2000 |
msmith |
Finish the /dev/rXXX removal job. With the libdisk fixes, this should actually work again.
|
60937 |
26-May-2000 |
obrien |
Add the 'Z' key to the slice editor. Hitting it toggles the units the sizes are displayed in.
Ok'ed by: murray
|
60913 |
25-May-2000 |
msmith |
Remove all of the block devices, correct major numbers to point to the corresponding character devices. This is (currently) untested, but should be correct.
|
60911 |
25-May-2000 |
msmith |
Teach sysinstall about 'twe' disks. Note that this is currently untested, and with the current state of flux surrounding the death of bdevs other things here may need to change.
|
60657 |
16-May-2000 |
obrien |
Add an option to select the Fix-it tty. The current behavior is utterly *useless* on serial consoled machines.
|
60417 |
12-May-2000 |
jhb |
Add support for USB to sysinstall. This includes running usbd and setting 'usbd_enable' in rc.conf during nwe installs if USB is detected. Also, since usbd already handles USB mice automatically, note that the mouse setup section in sysinstall only applies to non-USB mice.
|
60409 |
11-May-2000 |
murray |
Fixed small bug introduced in my last commit.
Approved by: jkh
|
59636 |
26-Apr-2000 |
jkoshy |
Correct typo in description string: `CANNOT' -> `CAN'.
PR: docs/18177 Submitted by: MIHIRA Yoshiro <sanpei@sanpei.org>
|
59126 |
10-Apr-2000 |
murray |
Installing via an HTTP proxy should not attempt to resolve the hostname of the FTP server; that is the proxy's job. This temporarily deletes the nameserver variable before calling mediaSetFTP.
PR: 17371 Approved by: jkh
|
59089 |
08-Apr-2000 |
murray |
More error checking and idiot-proofing for the user editor.
PR: 14318 Approved by: jkh
|
59088 |
08-Apr-2000 |
murray |
PR: 17559 Approved by: jkh
You can't enable 'emulate 3 button' option for moused in sysinstall. This adds a menu option to set moused_flags and the help text explains that entering "-3" will enable this feature.
|
59057 |
06-Apr-2000 |
murray |
Fixed minor annoyance with sysinstall being redundant / braindead in the network -> interfaces menu.
Approved by: jkh
|
58840 |
31-Mar-2000 |
billf |
Refresh the aout ldconfig info so things like compat22 when installed can be detected by netscape and such.
PR: bin/17659 Submitted by: Murray Stokelay <murray@cdrom.com> Approved by: jkh
jkh made updates that conflict with the submitters patch, so I updated accordingly, any mistakes are mine, not the submitters.
|
58826 |
30-Mar-2000 |
jkh |
Search for the proper hints file in an ELF world.
|
58547 |
25-Mar-2000 |
jhb |
Add #includes for sysctlbyname() to quiet a warning.
|
58538 |
24-Mar-2000 |
jhb |
Update sysinstall to use struct uc_device instead of struct isa_device for generating /boot/kernel.conf. Since this structure is shared, move its definition out to a header file, just as struct isa_device was defined in a header file. This fixes the sysinstall breakage in -current.
|
58248 |
18-Mar-2000 |
jkh |
Sigh, it would have been nice but I just can't make the rsaref hack work until we figure out some better way of handling package interaction.
|
58223 |
18-Mar-2000 |
jkh |
We still need a hack for rsaref package; add it. This doesn't affect CDs since they don't contain the rsaref package anyway.
|
58221 |
18-Mar-2000 |
jkh |
Sigh, when the DIST_LOCAL thing was added, it unfortunately wasn't added completely. Take out another gratuitous warning which is omitted when All is selected and local dist does not exist.
|
58219 |
18-Mar-2000 |
jkh |
Update to match current reality (not that anyone reads these anyway :)
|
58198 |
18-Mar-2000 |
jkh |
Make the "can't find an rsafoo package" messages more informative.
|
58190 |
18-Mar-2000 |
cpiazza |
Update the australian ntp server, the old one is no longer available.
PR: 17448 Submitted by: Chris Knight <chris@aims.com.au>
|
57924 |
12-Mar-2000 |
jkh |
Remove PkgInteractive hack - it won't work like this.
|
57893 |
10-Mar-2000 |
jkh |
Do the right thing with USA_RESIDENT
|
57892 |
10-Mar-2000 |
jkh |
s/chose/choose/ in all the relevant places.
Noticed by: John Reynolds <jjreynold@home.com>
|
57832 |
08-Mar-2000 |
jlemon |
Add Compaq Arrays
|
57826 |
08-Mar-2000 |
jkh |
Fix inexplicable crypto->des reversion.
|
57825 |
08-Mar-2000 |
jkh |
Whoops - really make the "fix" I did to the dmenuToggleVariable logic work.
|
57801 |
07-Mar-2000 |
jkh |
Add entries for slovenian keymap and new euro fonts.
Submitted by: Blaz Zupan <blaz@amis.net>
|
57742 |
03-Mar-2000 |
jkh |
Really fix the USA_RESIDENT botch.
Submitted by: Dmitry Valdov <dv@dv.ru>
|
57617 |
29-Feb-2000 |
jkh |
o Add support for loading the rsaref or rsaintl packages, depending on locale.
o Allow use of "G" in label editor to stand for gigabytes. This is actually an unrelated patch which I meant to commit separately but what the heck, it's late.
Partially submitted by: phk
|
57613 |
29-Feb-2000 |
jkh |
Revise this for the brave new world of "crypto"
Submitted by: markm Approved by: me!
|
57509 |
26-Feb-2000 |
jkh |
Be neater with the screen contents.
|
57507 |
26-Feb-2000 |
jkh |
Fix benign but stupid variable typo.
|
57505 |
26-Feb-2000 |
jkh |
Make all menu items more consistent and deal with a few remaining bogus accelerators.
Based largely on feedback from: Basit Syed <syed@pinenut.nosc.mil>
|
57502 |
26-Feb-2000 |
jkh |
Toggle variables between YES and NO values, don't just set them to YES or unset them. That makes it impossible to turn something off.
|
57500 |
26-Feb-2000 |
jkh |
Clean up some of the abstraction in this code.
|
57491 |
25-Feb-2000 |
jkh |
Add knobs for sendmail and sshd
|
57490 |
25-Feb-2000 |
jkh |
Make sysinstall use the new debug.boothowto OID. It will now go straight into debug mode if you boot -v. Also conditionalize some annoying debugging output now that we have this ability.
Partially submitted by: msmith Approved by: jkh [to make certain wise-acres happy ;)]
|
57409 |
24-Feb-2000 |
jkh |
Do USA_RESIDENT properly.
|
57367 |
20-Feb-2000 |
jkh |
Make the doc menu work again by checking the right variables.
|
57365 |
20-Feb-2000 |
jkh |
Now I remember why I didn't write out the gateway in the DHCP case; it was a feature.
|
57354 |
20-Feb-2000 |
jkh |
Fix the fvwm desktop option (for all 3 of us who use it).
|
57346 |
19-Feb-2000 |
jkh |
If user says they're in the USA, record that fact in /etc/make.conf
|
57335 |
19-Feb-2000 |
jkh |
no need to fix moused setting here; fix in defaults
|
57334 |
19-Feb-2000 |
jkh |
Whoops, forgot to delete the ! operator in the reversed conditional for anonftp. Fix.
|
57323 |
18-Feb-2000 |
jkh |
Invert the meaning of two questions in the Standard installation so just whapping "Yes" by default does not turn you into an anonymous FTP-supporting gateway machine. Those aren't the right "defaults."
|
57315 |
18-Feb-2000 |
jkh |
Don't call it a Novice install, call it Standard. Also say thousands of packages, not hundreds.
|
57305 |
18-Feb-2000 |
jkh |
add missing newline to previous cosmetic fixes.
|
57293 |
17-Feb-2000 |
dcs |
If no distribution file is found, abort the installation. Previous behavior silently ignored the problem. This affects installations from a filesystem, and possible other types of media.
Approved by: jkh
|
57292 |
17-Feb-2000 |
dcs |
If the installation media disappears in the process of installing 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
|
57288 |
17-Feb-2000 |
jkh |
Various cosmetic fixes, stop saying "DES" when we really mean "crypto", go for more sensible defaults in a couple of menus.
|
57282 |
17-Feb-2000 |
jkh |
s/wd/ad/ - new ATA code
|
57236 |
15-Feb-2000 |
jkh |
Include /usr/libexec in the list of upgrade targets by chflags'ing it first.
|
57227 |
15-Feb-2000 |
yokota |
Change the text in the mouse protocol menu to indicate that protocols for serial mice won't work with the PS/2 and bus mice. No functional change.
Approved by: jkh
|
57191 |
13-Feb-2000 |
jkh |
Increase the size of the various index variables; there was some overflow occurring. Submitted by: steve
|
57157 |
12-Feb-2000 |
jkh |
Check the right variable to see if router is enabled.
|
57138 |
11-Feb-2000 |
jkh |
Allow X_AS_PKG option to be more selectable.
|
57134 |
11-Feb-2000 |
jkh |
Include CDs in the list of things to remove before rebooting.
|
57105 |
10-Feb-2000 |
jkh |
MFC: new categories
|
57078 |
09-Feb-2000 |
jkh |
Add src menu item for /usr/src/tools
|
57076 |
09-Feb-2000 |
jkh |
Support the extraction of /usr/src/tools Submitted by: "John W. DeBoskey" <jwd@unx.sas.com>
|
57030 |
08-Feb-2000 |
jkh |
Always set dist_attr to NULL. Submitted by: "John W. DeBoskey" <jwd@unx.sas.com>
|
57008 |
06-Feb-2000 |
asmodai |
Update the CDROM section to reflect our current support. Applied modified patch, since ATA/ATAPI is the keyword nowadays.
PR: 16507 Submitted by: Dan Papasian <bugg@bugg.strangled.net>
No need for an OK since we can exercise our divine rights as docpersons according to: jkh
|
56713 |
28-Jan-2000 |
jkh |
OK, I admit defeat - allow the user to override hostname and gateway values set by dhcp.
|
56606 |
25-Jan-2000 |
jkh |
Argh, this is what I get for testing, making one last "harmless cosmetic tweak" and then committing. /me got what he deserved, an embarassing build failure.
|
56573 |
25-Jan-2000 |
jkh |
o Fix http proxy code for various extentions and deal with FTP archive format changes.
o Make anonymous ftp setup more analy retentive.
PR: 16070 Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
|
56244 |
18-Jan-2000 |
obrien |
* add SVR4 and OSF/1 enabling in the Start Up config menu * deals with X11 install when all we have is the Port (such as on the Alpha)
Ok'ed by: JKH
|
56061 |
15-Jan-2000 |
hosokawa |
Added sn driver to network interface menu.
|
55988 |
14-Jan-2000 |
hosokawa |
Set pccard_ifconfig in /etc/rc.conf automatically.
|
55982 |
14-Jan-2000 |
hosokawa |
Enable pccardd when the system is installed with PC-card support.
|
55944 |
14-Jan-2000 |
wpaul |
Add device driver support for USB ethernet adapters based on the CATC USB-EL1202A chipset. Between this and the other two drivers, we should have support for pretty much every USB ethernet adapter on the market. The only other USB chip that I know of is the SMC USB97C196, and right now I don't know of any adapters that use it (including the ones made by SMC :/ ).
Note that the CATC chip supports a nifty feature: read and write combining. This allows multiple ethernet packets to be transfered in a single USB bulk in/out transaction. However I'm again having trouble with large bulk in transfers like I did with the ADMtek chip, which leads me to believe that our USB stack needs some work before we can really make use of this feature. When/if things improve, I intend to revisit the aue and cue drivers. For now, I've lost enough sanity points.
|
55942 |
14-Jan-2000 |
hosokawa |
Eliminate PC-card installation floppy and add PC-card support for generic installation floppy.
|
55793 |
11-Jan-2000 |
jkh |
Upgrade to XFree86 3.3.6
|
55673 |
09-Jan-2000 |
obrien |
Move Fdisk ahead of Lable.
Ok'ed by: JKH
|
55429 |
05-Jan-2000 |
wpaul |
Add device driver support for USB ethernet adapters based on the Kawasaki LSI KL5KUSB101B chip, including the LinkSys USB10T, the Entrega NET-USB-E45, the Peracom USB Ethernet Adapter, the 3Com 3c19250 and the ADS Technologies USB-10BT. This device is 10mbs half-duplex only, so there's miibus or ifmedia support. This device also requires firmware to be loaded into it, however KLSI allows redistribution of the firmware images (I specifically asked about this; they said it was ok).
Special thanks to Annelise Anderson for getting me in touch with KLSI (eventually) and thanks to KLSI for providing the necessary programming info.
Highlights: - Add driver files to /sys/dev/usb - update usbdevs and regenerate attendate files - update usb_quirks.c - Update HARDWARE.TXT and RELNOTES.TXT for i386 and alpha - Update LINT, GENERIC and others for i386, alpha and pc98 - Add man page - Add module - Update sysinstall and userconfig.c
|
55394 |
04-Jan-2000 |
jkh |
Remove references to now-obsolete XFree86 source collection (use the port, it's far better).
|
55393 |
04-Jan-2000 |
jkh |
Add new code for HTTP proxy support.
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> PR: 11316
|
55392 |
04-Jan-2000 |
jkh |
Add support for FTP installation via HTTP proxies.
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> PR: 11316
|
55390 |
04-Jan-2000 |
jkh |
Ignore SIGPIPE by default.
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> PR: 13900
|
55201 |
29-Dec-1999 |
jkh |
Only print "couldn't install distributions" popup if any actual distributions were found to go along with the residual mask value.
|
55162 |
28-Dec-1999 |
wpaul |
This commit adds device driver support for the ADMtek AN986 Pegasus USB ethernet chip. Adapters that use this chip include the LinkSys USB100TX. There are a few others, but I'm not certain of their availability in the U.S. I used an ADMtek eval board for development. Note that while the ADMtek chip is a 100Mbps device, you can't really get 100Mbps speeds over USB. Regardless, this driver uses miibus to allow speed and duplex mode selection as well as autonegotiation. Building and kldloading the driver as a module is also supported.
Note that in order to make this driver work, I had to make what some may consider an ugly hack to sys/dev/usb/usbdi.c. The usbd_transfer() function will use tsleep() for synchronous transfers that don't complete right away. This is a problem since there are times when we need to do sync transfers from an interrupt context (i.e. when reading registers from the MAC via the control endpoint), where tsleep() us a no-no. My hack allows the driver to have the code poll for transfer completion subject to the xfer->timeout timeout rather that calling tsleep(). This hack is controlled by a quirk entry and is only enabled for the ADMtek device.
Now, I'm sure there are a few of you out there ready to jump on me and suggest some other approach that doesn't involve a busy wait. The only solution that might work is to handle the interrupts in a kernel thread, where you may have something resembling a process context that makes it okay to tsleep(). This is lovely, except we don't have any mechanism like that now, and I'm not about to implement such a thing myself since it's beyond the scope of driver development. (Translation: I'll be damned if I know how to do it.) If FreeBSD ever aquires such a mechanism, I'll be glad to revisit the driver to take advantage of it. In the meantime, I settled for what I perceived to be the solution that involved the least amount of code changes. In general, the hit is pretty light.
Also note that my only USB test box has a UHCI controller: I haven't I don't have a machine with an OHCI controller available.
Highlights:
- Updated usb_quirks.* to add UQ_NO_TSLEEP quirk for ADMtek part. - Updated usbdevs and regenerated generated files - Updated HARDWARE.TXT and RELNOTES.TXT files - Updated sysinstall/device.c and userconfig.c - Updated kernel configs -- device aue0 is commented out by default - Updated /sys/conf/files - Added new kld module directory
|
55022 |
23-Dec-1999 |
dcs |
configSamba is gone, and is not coming back.
|
54984 |
22-Dec-1999 |
jkh |
Fix the brain-o which prevented the Custom installation item from working. It was, as I predicted, a stupid bug and thanks to the submitter for spotting it. I'll also re-roll some 3.4-RELEASE install floppies for this.
|
54910 |
20-Dec-1999 |
dcs |
configApache does not exist anymore.
PR: 9582 Submitted by: Stephan Lagerholm <istephan@unilog.se>
|
54854 |
20-Dec-1999 |
jkh |
Whoops, this function is supposed to return a boolean status, not flags.
|
54850 |
19-Dec-1999 |
jkh |
Do better things with router configuration (use proper display variable, for one thing - it's router_enable to check, not router).
|
54847 |
19-Dec-1999 |
jkh |
Whoops, I broke the doc browser (not that anyone would notice since nobody READS the docs, but anyway.. :). Fix it.
|
54839 |
19-Dec-1999 |
jkh |
D'oh! Inserted a clear() in a *very* wrong place with my last commit.
|
54835 |
19-Dec-1999 |
jkh |
Bah, I got the MFC and this commit backwards. :)
|
54810 |
19-Dec-1999 |
jkh |
MFC: can't stop tweaking this compulsively.
|
54808 |
19-Dec-1999 |
jkh |
cosmetics missed in last commit.
|
54805 |
19-Dec-1999 |
jkh |
More cosmetic surgery and a nasty null pointer bug in index.c fixed.
|
54800 |
19-Dec-1999 |
jkh |
Be paranoid about refreshing after an action.
|
54767 |
18-Dec-1999 |
jkh |
Yet more cosmetic fixes (I have a little time to kill while waiting for something else, so I might as well tweak 3.4's look-and-feel for the better while I'm at it - final release build should be sometime later on tonite).
|
54764 |
18-Dec-1999 |
jkh |
Add more strategic screen clears
|
54762 |
18-Dec-1999 |
jkh |
Better screen handling in X desktop setup. Don't get cute with nested dialogs now.
|
54724 |
17-Dec-1999 |
jkh |
Add another strategic screen clear.
|
54722 |
17-Dec-1999 |
jkh |
In retrospect, msgNotify() should leave its contents on the screen longer to give the user something to look at while things are happening. Change it to do so and insert the appropriate screen saves elsewhere.
|
54716 |
17-Dec-1999 |
jkh |
Bump default root size to 50MB on i386 (70MB on Alpha).
Requested incessantly by: billf
|
54650 |
15-Dec-1999 |
jkh |
Properly disable COMPAT_3X for alpha.
|
54619 |
15-Dec-1999 |
jkh |
Put up some more helpful dialog boxes. Adjust some text to make more sense.
|
54587 |
14-Dec-1999 |
jkh |
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.
|
54582 |
14-Dec-1999 |
jkh |
Make kerberos4 conditional.
|
54581 |
14-Dec-1999 |
jkh |
Conditionalize kerberos4 to keep sources in sync.
|
54473 |
12-Dec-1999 |
jkh |
I shouldn't have incremented PART_OFF; it was wrong and broke label display to boot. Also fix some various warning fluff while I'm in here cleaning up.
|
54396 |
10-Dec-1999 |
phk |
Remove references to ze and zp drivers.
|
54296 |
08-Dec-1999 |
sos |
Remove sysinstall knowledge of the wd based devices..
|
54134 |
04-Dec-1999 |
wpaul |
Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers which it replaces. The new driver supports all of the chips supported by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards.
This also completes my quest to convert things to miibus and add Alpha support.
|
54014 |
02-Dec-1999 |
jkh |
Allow 2 more characters for Mike's long device names.
|
54011 |
02-Dec-1999 |
jkh |
We need COMPAT3X for both i386 and alpha, not just i386.
|
53973 |
01-Dec-1999 |
jkh |
Don't make the failure of a LOCAL dist a reported error. If we're running 4.x and install X, auto-select COMPAT3X.
|
53785 |
27-Nov-1999 |
msmith |
Add support for the AMI MegaRAID and Mylex drivers to sysinstall. There are reports that installs to these controllers still don't work, but this is at least one step closer.
|
53753 |
27-Nov-1999 |
roberto |
Add ftp.nz.freebsd.org to the list of available FTP sites.
Submitted by: "Dan Langille" <dan@freebsddiary.org>
|
53748 |
27-Nov-1999 |
phk |
Remove BAD144 support.
|
53694 |
25-Nov-1999 |
jkh |
minor bugfix to loader.conf code.
|
53664 |
24-Nov-1999 |
jkh |
Clean up the loader.conf write-out code.
|
53524 |
21-Nov-1999 |
jkh |
Update for new doc paths.
Submitted by: Martin Kammerhofer <mkamm@gmx.net> PR: 15020
|
53324 |
18-Nov-1999 |
obrien |
Don't ask about SCO/IBSC2 binary support on the Alpha.
|
53063 |
09-Nov-1999 |
sos |
Add devices from the ATA driver (ad, acd, afd, ast).
|
53020 |
08-Nov-1999 |
jkh |
Add the latest categories.
|
53019 |
08-Nov-1999 |
jkh |
Defensive coding to prevent a potential segfault.
PR: 14706 Submitted by: ru
|
53015 |
08-Nov-1999 |
jkh |
Allow distributions to be excluded more easily in scripts.
Submitted by: Brian Dean <brdean@unx.sas.com>
|
52889 |
05-Nov-1999 |
jkh |
Make sure modes on new skeleton files are correct.
|
51947 |
05-Oct-1999 |
jkh |
Really fix the auto keyword botch correctly by just letting it do its job and not override it when set.
Submitted by: Ruslan Ermilov <ru@FreeBSD.org>
|
51825 |
30-Sep-1999 |
peter |
Use sigemptyset rather than sa_mask = 0.
Submitted by: "John W. DeBoskey" <jwd@unx.sas.com>
|
51812 |
30-Sep-1999 |
jkh |
Sigh, too many late nights!
|
51735 |
27-Sep-1999 |
jkh |
Oh bollocks, I really screwed up the "auto" check here. Time to crack the K&R; I must have forgotten the C language. :)
Embarrassingly noticed by: Howard Gutch <logix@foobar.franken.de>
|
51530 |
22-Sep-1999 |
wpaul |
Spruce up the ADMtek driver: conver to newbus, miibus and add support for the AN985 "Centaur" chip, which is apparently the next genetation of the "Comet." The AN985 is also a tulip clone and is similar to the AL981 except that it uses a 99C66 EEPROM and a serial MII interface (instead of direct access to the PHY registers).
Also updated various documentation to mention the AN985 and created a loadable module.
I don't think there are any cards that use this chip on the market yet: the datasheet I got from ADMtek has boxes with big X's in them where the diagrams should be, and the sample boards I got have chips without any artwork on them.
|
51437 |
19-Sep-1999 |
markm |
Prepare for K5.
|
51396 |
19-Sep-1999 |
jkh |
execute a strategic clear.
|
51390 |
19-Sep-1999 |
jkh |
Deal with new "auto" setting for network_interfaces.
|
51350 |
17-Sep-1999 |
jkh |
MF3: various small tweaks.
|
51295 |
15-Sep-1999 |
jkh |
If enlightenment is present, gnome-session starts it automagically.
|
51273 |
14-Sep-1999 |
obrien |
Foo. Maybe I should get Peter to hook ispell up in commit_prep.pl.
|
51271 |
14-Sep-1999 |
obrien |
Add the NIS domain to the tweakable knobs.
|
51234 |
13-Sep-1999 |
jkh |
Apparently, it's not console=serial to set the serial console, it's serial=comconsole. I wish it were easier to figure this stuff out. :)
Submitted by: jfieber
|
51073 |
08-Sep-1999 |
jkh |
Provide another installation option for GNOME so we have the more "classic GNOME" desktop that Debian does as an option.
|
51019 |
06-Sep-1999 |
jkh |
Only do dhclient once; it has its own internal retry which is more than long enough (and doing it multiple times results in a dialog which waits AGES to complete).
|
50986 |
06-Sep-1999 |
wpaul |
This commit adds driver support for PCI fast ethernet NICs based on the Davicom DM9100 and DM9102 chipsets, including the Jaton Corporation XPressNet. Datasheet is available from www.davicom8.com.
The DM910x chips are still more tulip clones. The API is reproduced pretty faithfully, unfortunately the performance is pretty bad. The transmitter seems to have a lot of problems DMAing multi-fragment packets. The only way to make it work reliably is to coalesce transmitted packets into a single contiguous buffer. The Linux driver (written by Davicom) actually does something similar to this. I can't recomment this NIC as anything more than a "connectivity solution."
This driver uses newbus and miibus and is supported on both i386 and alpha platforms.
|
50974 |
05-Sep-1999 |
wpaul |
This commit adds driver support for the Silicon Integrated Systems SiS 900 and SiS 7016 PCI fast ethernet chipsets. Full manuals for the SiS chips can be found at www.sis.com.tw.
This is a fairly simple chipset. The receiver uses a 128-bit multicast hash table and single perfect entry for the station address. Transmit and receive DMA and FIFO thresholds are easily tuneable. Documentation is pretty decent and performance is not bad, even on my crufty 486. This driver uses newbus and miibus and is supported on both the i386 and alpha architectures.
|
50920 |
04-Sep-1999 |
jkh |
Update to XFree86 release 3.3.5
|
50917 |
04-Sep-1999 |
jkh |
o Catch up with pnp changes - kget no longer saves pnp data. o Catch up with ncurses updates - some internal function names have changed.
|
50797 |
02-Sep-1999 |
jkh |
It's "router_flags" not "routerflags"
Submitted by: kasey@ambernetworks.com PR: 13534
|
50780 |
02-Sep-1999 |
jkh |
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>
|
50725 |
01-Sep-1999 |
jkh |
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.
|
50720 |
01-Sep-1999 |
brian |
Ppp is started on vty2, not vty3
|
50508 |
28-Aug-1999 |
jkh |
Always set the MBR value. When you leave it uninitialized, it seems like libdisk does bad things. :)
|
50479 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
50434 |
27-Aug-1999 |
jkh |
Fix a typo.
Reported by: Terry Jones <terry@cliffs.ucsd.edu>
|
50144 |
22-Aug-1999 |
jkh |
Fix assorted style problems and bring up to date.
Submitted by: Alexey M. Zelkin <phantom@cris.net> PR: 13271
|
50128 |
21-Aug-1999 |
wpaul |
This commit adds device driver support for the Sundance Technologies ST201 PCI fast ethernet controller. Currently, the only card I know that uses this chip is the D-Link DFE-550TX. (Don't ask me where to buy these: the only cards I have are samples sent to me by D-Link.)
This driver is the first to make use of the miibus code once I'm sure it all works together nicely, I'll start converting the other drivers.
The Sundance chip is a clone of the 3Com 3c90x Etherlink XL design only with its own register layout. Support is provided for ifmedia, hardware multicast filtering, bridging and promiscuous mode.
|
50111 |
21-Aug-1999 |
jkh |
Quiet some overly chatty debug output, do some minor cleanups to the DHCP support code.
|
50000 |
18-Aug-1999 |
chris |
Fix a bunch of broken cross-references
|
49961 |
17-Aug-1999 |
mpp |
The sysinstall man page menetions that it was due to be replaced in a previous FreeBSD version. That never happened. Document that it is due to be replaced, but leave it open-ended as to when.
Also do some mdoc cleanup.
PR: docs/13148 PR: docs/13144 Submitted by: Lee Cremeans <lcremeans@erols.com> Alex M. Zelkim <phantom@cris.net> Discussed with: jkh
|
49477 |
07-Aug-1999 |
jkh |
Re-enable play-nice-with-DHCP option now that bpf is the default in GENERIC. Now a dhcp-configured system will both install and boot initially with proper interface configuration.
|
49442 |
05-Aug-1999 |
sos |
Add a local distribution under the "costum distribution" menu. This allows to add local additions on install time..
|
49441 |
05-Aug-1999 |
phk |
Make the newfs parameters a global option.
The default is still "-b 8192 -f 1024" but my experiments show that "-b 16384 -f 4096 -c 100" is a more sensible value for modern disksizes.
|
49433 |
05-Aug-1999 |
jkh |
Stay on the serial console if installed that way.
Requested by: max
|
49370 |
02-Aug-1999 |
asami |
Add new ports category "ftp".
|
49231 |
29-Jul-1999 |
billf |
Add the 'Swiss' font, which refers to the name of the font, not the locale.
Apologies To: Dan Nelson <dan@emsphone.com>
|
49230 |
29-Jul-1999 |
billf |
we only need to declare i if we are building for the alpha.
|
49202 |
29-Jul-1999 |
brian |
Allow room for editing labels on disks that are >= 10000Mb Submitted by: Josef L. Karthauser <joe@uk.FreeBSD.org>
|
49201 |
29-Jul-1999 |
jkh |
Don't show fdisk choice on Alpha.
Suggested by: obrien
|
49110 |
26-Jul-1999 |
brian |
Add a default ppp.conf (mode 600).
Originally submitted by: Wayne Self <wself@cdrom.com>
Allow a ppp startup option in rc.conf.
Adjust sysinstall so that it appends to the end of ppp.conf and uses the generated profile to start ppp in auto mode on boot.
Submitted by: Josef L. Karthauser <joe@uk.FreeBSD.org>
|
49076 |
25-Jul-1999 |
wpaul |
This commit adds device driver support for Adaptec Duralink PCI fast ethernet controllers based on the AIC-6915 "Starfire" controller chip. There are single port, dual port and quad port cards, plus one 100baseFX card. All are 64-bit PCI devices, except one single port model.
The Starfire would be a very nice chip were it not for the fact that receive buffers have to be longword aligned. This requires buffer copying in order to achieve proper payload alignment on the alpha. Payload alignment is enforced on both the alpha and x86 platforms. The Starfire has several different DMA descriptor formats and transfer mechanisms. This driver uses frame descriptors for transmission which can address up to 14 packet fragments, and a single fragment descriptor for receive. It also uses the producer/consumer model and completion queues for both transmit and receive. The transmit ring has 128 descriptors and the receive ring has 256.
This driver supports both FreeBSD/i386 and FreeBSD/alpha, and uses newbus so that it can be compiled as a loadable kernel module. Support for BPF and hardware multicast filtering is included.
|
49032 |
23-Jul-1999 |
jkh |
Disable more PC98isms on the Alpha
|
49014 |
23-Jul-1999 |
jkh |
More changes for the Alpha X support - don't list PC98 servers since they make no sense here but list the TGA server, since it does.
|
48977 |
22-Jul-1999 |
jkh |
Deal with new linux compat package naming.
Submitted by: Marcel Moolenaar <marcel@scc.nl>
|
48976 |
22-Jul-1999 |
jkh |
Intentionally do the wrong thing in using the initial DHCP values for ifconfig, essentially stealing the lease until the user goes and changes it. The alternative, sadly, is total dysfunction since bpf isn't in GENERIC and network connectivity would otherwise fail completely on first bootup when DHCP configuration was attempted again.
The ultimate answer here is to make either bpf a loadable kernel module (which security conscious admins will be able to simply remove from /modules) or come up with a lighter weight mechanism just for dhcp and other apps that need to see broadcast packets but not otherwise sniff the wire in full bpf glory.
|
48945 |
20-Jul-1999 |
jkh |
XFree86 3.3.4 seems to require "XWINHOME" to be set for the setup tool to work (fnark).
|
48934 |
20-Jul-1999 |
jkh |
The matcd driver is acting strange (returning a successful open even when it fails). Disable it in sysinstall for now.
|
48932 |
20-Jul-1999 |
jkh |
Fix a bad dhcp keyword; it's host-name not server-name.
|
48930 |
20-Jul-1999 |
jkh |
Add slovakian ftp mirror.
Submitted by: "Tomas TPS Ulej" <tps@ti.sk>
|
48929 |
20-Jul-1999 |
jkh |
More Alpha ifdefage.
|
48901 |
19-Jul-1999 |
jkh |
Catch an XFree86 3.3.4 update I missed.
|
48899 |
19-Jul-1999 |
jkh |
Update for XFree86 3.3.4
|
48897 |
19-Jul-1999 |
jkh |
Wait for dhclient in a far saner fashion.
Submitted by: obrien
|
48894 |
19-Jul-1999 |
jkh |
cleanup pass over new stuff.
|
48893 |
19-Jul-1999 |
jkh |
Another batch of fixes for dhcp support in sysinstall, now dragging in some code from C. Stone to parse the lease information. This is still a WIP and this commit is largely intended to allow others to sync up; the dhclient code still only works when doing dhcp configuration post-install and requires a bit more work on the boot floppy before it will truly work in the minimal bootstrapping role.
|
48881 |
18-Jul-1999 |
jkh |
Some additional optimizations for using DHCP.
|
48873 |
18-Jul-1999 |
jkh |
Miscellaneous fixes for dhcp client support.
|
48849 |
16-Jul-1999 |
jkh |
Add in a hack to turn off unaligned access warnings for alpha.
Submitted by: msmith
|
48848 |
16-Jul-1999 |
jkh |
Don't offer compat dists on alpha since it makes no sense to do so.
Suggested by: msmith
|
48843 |
16-Jul-1999 |
jkh |
Re-enable DHCP client support again (but optional and turned off by default for the time being) for debugging purposes.
Fix bug in options selection.
|
48803 |
14-Jul-1999 |
foxfair |
Change the wrong URL of back-issue FreeBSD newsletter.
|
48693 |
09-Jul-1999 |
wpaul |
This commit adds driver support for the SysKonnect SK-984x series gigabit ethernet adapters. This includes two single port cards (single mode and multimode fiber) and two dual port cards (also single mode and multimode fiber). SysKonnect is currently the only vendor with a dual port gigabit ethernet NIC.
The ports on dual port adapters are treated as separate network interfaces. Thus, if you have an SK-9844 dual port SX card, you should have both sk0 and sk1 interfaces attached. Dual port cards are implemented using two XMAC II chips connected to a single SysKonnect GEnesis controller. Hence, dual port cards are really one PCI device, as opposed to two separate PCI devices connected through a PCI to PCI bridge. Note that SysKonnect's drivers use the two ports for failover purposes rather that as two separate interfaces, plus they don't support jumbo frames. This applies to their Linux driver too. :)
Support is provided for hardware multicast filtering, BPF and jumbo frames. The SysKonnect cards support TCP checksum offload however this feature is not currently enabled (hopefully it will be once we get checksum offload support).
There are still a few things that need to be implemeted, like the ability to communicate with the on-board LM80 voltage/temperature monitor, but I wanted to get the driver under CVS control and into -current so people could bang on it.
A big thanks for SysKonnect for making all their programming info for these cards (and for their FDDI and token ring cards) available without NDA (see www.syskonnect.com).
|
48659 |
07-Jul-1999 |
jkh |
invoke fvwm properly
|
48646 |
06-Jul-1999 |
phk |
update fla related entries.
|
48626 |
06-Jul-1999 |
jkh |
Don't ask about Linux emulation on the alpha (for now).
|
48625 |
06-Jul-1999 |
hosokawa |
Use #include <pccard_conf.h> instead of -DPCCARD. Now we don't have to make clean before make boot.flp's.
|
48624 |
06-Jul-1999 |
jkh |
Add an option for more fully enabling linux compatibility.
|
48563 |
04-Jul-1999 |
hosokawa |
configure "pccardd_flags" in /etc/rc.conf by sysinstall.
|
48559 |
04-Jul-1999 |
hosokawa |
Modified to configure pccard_mem in /etc/rc.conf by sysinstall.
|
48504 |
03-Jul-1999 |
mharo |
wcd -> acd
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
|
48482 |
02-Jul-1999 |
jkh |
Eliminate some varargs abuse.
|
48437 |
02-Jul-1999 |
jkh |
Fix stupid error where more bits where set than actual distributions used. Doh!
Embarassingly-pointed-out-by: Brian Dean <brdean@unx.sas.com>
|
48363 |
30-Jun-1999 |
hosokawa |
Changed pcicmem and cardirq variables to non-dirty variables.
|
48293 |
28-Jun-1999 |
billf |
New ports/{java,irc,x11-servers} categories, Step #5 - update misc files.
|
48133 |
23-Jun-1999 |
brian |
The ports tree is now 83MB. Change ``about 50MB'' to ``about 90MB''. Suggested by: Mark Knight <markk@shrewd.demon.co.uk
|
48122 |
23-Jun-1999 |
jkh |
Eliminate dead ntp servers.
Submitted by: mharo
|
47983 |
17-Jun-1999 |
markm |
Add bits of PAO that are non-controversial.
Submitted by: Tatsumi HOSOKAWA
|
47852 |
09-Jun-1999 |
jkh |
Remove apple.com from time server list.
Submitted by: Mike Haro
|
47731 |
04-Jun-1999 |
ru |
Switch to proper mbr. OK'ed by: jkh,rnordier
|
47542 |
27-May-1999 |
jkh |
Do a clean-up pass on error/warning messages.
|
47360 |
21-May-1999 |
jkh |
Don't do anything on alpha machines.
|
47353 |
21-May-1999 |
roberto |
ftp3.fr.freebsd.org (UVSQ, Versailles, France) has been available for a long time.
Submitted by: Rémy Card <Remy.Card@csi.uvsq.fr>
|
47350 |
21-May-1999 |
wpaul |
This commit adds driver support for PCI fast ethernet cards based on the ADMtek AL981 "Comet" chipset. The AL981 is yet another DEC tulip clone, except with simpler receive filter options. The AL981 has a built-in transceiver, power management support, wake on LAN and flow control. This chip performs extremely well; it's on par with the ASIX chipset in terms of speed, which is pretty good (it can do 11.5MB/sec with TCP easily).
I would have committed this driver sooner, except I ran into one problem with the AL981 that required a workaround. When the chip is transmitting at full speed, it will sometimes wedge if you queue a series of packets that wrap from the end of the transmit descriptor list back to the beginning. I can't explain why this happens, and none of the other tulip clones behave this way. The workaround this is to just watch for the end of the transmit ring and make sure that al_start() breaks out of its packet queuing loop and waiting until the current batch of transmissions completes before wrapping back to the start of the ring. Fortunately, this does not significantly impact transmit performance.
This is one of those things that takes weeks of analysis just to come up with two or three lines of code changes.
|
47323 |
19-May-1999 |
jkh |
Add CHAP/PAP question to the ppp setup dialog, simplifying things considerably for some.
Submitted by: Jack O'Neill <jack@germanium.xtalwind.net>
|
47321 |
19-May-1999 |
jkh |
Add ftp5.uk.freebsd.org
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
|
47284 |
18-May-1999 |
jkh |
deal with a.out ldconfig paths also.
|
47223 |
15-May-1999 |
jkh |
Small typo in windowmaker startup line.
|
47221 |
15-May-1999 |
jkh |
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.
|
47186 |
14-May-1999 |
jkh |
Do more impressive things for windowmaker.
|
47184 |
14-May-1999 |
jkh |
DTRT for "Latest" search keywords.
|
47181 |
14-May-1999 |
jkh |
Be properly verbose.
|
47179 |
14-May-1999 |
jkh |
Correct return status logic a bit.
|
47165 |
14-May-1999 |
jkh |
Yikes! I almost left out the 3D Labs server. :)
|
47087 |
12-May-1999 |
jkh |
Correct a bug which could cause a segfault if there is no uc_devlist data.
Noticed by: Bill Swingle <bill@cdrom.com>
|
47082 |
12-May-1999 |
jkh |
Update norwegian time server.
Noted by: dag
|
47058 |
12-May-1999 |
jkh |
Add some extra checks to make *sure* we got what we were told we got.
|
47055 |
12-May-1999 |
jkh |
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.
|
47047 |
12-May-1999 |
jkh |
Erm, delete the package base hint again. Gotta lay off the crack!
I simply forgot that I'd already proven this to be a "really good idea that unfortunately didn't work at all" the *last* time I tried it. Now I remember. Hmmm. I WILL defeat this evil problem.
|
47043 |
12-May-1999 |
jkh |
We don't bundle the XFree86 release notes on the floppies anymore; take it out of the appropriate menus.
|
47041 |
12-May-1999 |
jkh |
Set PKG_ADD_BASE hint in a certain case.
|
47036 |
12-May-1999 |
jkh |
Fix a couple of bogons in the X server/desktop setup menus.
|
46999 |
11-May-1999 |
jkh |
Make KDE the "default" desktop.
|
46994 |
11-May-1999 |
jkh |
Preserve /root's dotfiles across upgrades too.
PR: 6559
|
46653 |
07-May-1999 |
jkh |
Don't install compat22 by default. Add some more safety belts to package foo.
|
46639 |
07-May-1999 |
jkh |
Erm, correct mighty braino in previous "don't annoy me" change.
|
46637 |
07-May-1999 |
jkh |
Make saving kernel configuration info disable-able (may be useful in certain situations).
|
46621 |
07-May-1999 |
jkh |
Use a more correct filesystem type name if given a "UFS" mountpoint that's not really UFS.
PR: 10711
|
46617 |
07-May-1999 |
jkh |
Commit a more general version of the last patch; don't do any back-filling of values more than once. User might want to override them.
|
46615 |
07-May-1999 |
jkh |
1. Silence warning. 2. Deal with potential whitespace evil early (PR#7455).
|
46551 |
06-May-1999 |
jkh |
revert premature DHCP commit
|
46550 |
06-May-1999 |
jkh |
Argh, those last two commits snuck in with the other one by mistake. Disable the non-working dhcp client code I just committed by mistake.
|
46549 |
06-May-1999 |
jkh |
Fix includes; I had a slightly different Makefile than everyone else which is why I didn't see this. :)
Noted by: Maxim Sobolev <sobomax@altavista.net>
|
46503 |
05-May-1999 |
jkh |
Another round of updates for -current and 3.2
|
46498 |
05-May-1999 |
jkh |
Fix a few bogons and make this safer for humanity.
|
46219 |
01-May-1999 |
jkh |
Shuffle source selection menu items to make it a little easier to use.
|
46152 |
28-Apr-1999 |
jkh |
Deal with new loader syntax in determining how/when to load a userconfig script.
Submitted by: "Daniel C. Sobral" <dcs@newsguy.com> Avoided by: jkh Demanded by: The Users
|
46142 |
28-Apr-1999 |
jkh |
Write config files to /usr/share/skel as well as root's profile.
|
46138 |
28-Apr-1999 |
jkh |
Do the right thing for windowmaker installation if it's picked. Add some seat belts for failed desktop installations.
|
46117 |
27-Apr-1999 |
jkh |
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.
|
45971 |
24-Apr-1999 |
jkh |
Remove the registration stuff; we're redoing this and the emailed registrations have a high failure rate for various reasons.
|
45901 |
21-Apr-1999 |
obrien |
Add Id.
|
45896 |
21-Apr-1999 |
obrien |
Add compat3x to the mix.
Reviewed by: jkh
|
45402 |
07-Apr-1999 |
jkh |
Don't allow upgrade to touch /usr/src; only evil can result from that kind of overlay smashing.
|
45386 |
06-Apr-1999 |
wpaul |
Add driver support for gigabit ethernet adapters based on the Alteon Networks Tigon 1 and Tigon 2 chipsets. There are a _lot_ of OEM'ed gigabit ethernet adapters out there which use the Alteon chipset so this driver covers a fair amount of hardware. I know that it works with the Alteon AceNIC, 3Com 3c985 and Netgear GA620, however it should also work with the DEC/Compaq EtherWORKS 1000, Silicon Graphics Gigabit ethernet board, NEC Gigabit Ethernet board and maybe even the IBM and and Sun boards. The Netgear board is the cheapest (~$350US) but still yields fairly good performance.
Support is provided for jumbo frames with all adapters (just set the MTU to something larger than 1500 bytes), as well as hardware multicast filtering and vlan tagging (in conjunction with the vlan support in -current, which I should merge into -stable soon). There are some hooks for checksum offload support, but they're turned off for now since FreeBSD doesn't have an officially sanctioned way to support checksum offloading (yet).
I have not added the 'device ti0' entry to GENERIC since the driver with all the firmware compiled in is quite large, and it doesn't really fit into the category of generic hardware.
|
45371 |
06-Apr-1999 |
jkh |
Add an option for resetting and rescanning the probed device list, perhaps to now detect that CD you just remembered to put in the drive or that pccard NIC that you've inserted (anybody can put pccardd in an mfsroot image now you know.. :)
Requested by: Annelise Anderson <andrsn@andrsn.Stanford.EDU>
|
45127 |
30-Mar-1999 |
jkh |
Bump default root fs sizes, for both i386 and alpha architectures.
|
45055 |
27-Mar-1999 |
jkh |
1. Update TAPE to point to new CAM-style device name. 2. Don't prompt for removal twice on fixit floppy.
Submitted by: jack <jack@germanium.xtalwind.net>
|
44894 |
19-Mar-1999 |
jkh |
Offer an X Kern Developer collection, by user request (it's also more orthogonal to the other entries).
Clean up X selection code a bit.
Choose proper architecture subdirectories on mirror sites now that we've gone fully to the new multi-arch directory scheme.
|
44890 |
19-Mar-1999 |
jkh |
Add /etc/rc.firewall to list of "save after upgrade" targets.
|
44669 |
11-Mar-1999 |
brian |
Change permissions on /etc/ppp/ppp.conf to 0640.
|
44656 |
11-Mar-1999 |
jkh |
Make proper symlinks for fixit mode and ELF binaries.
Noticed by: jdp
|
44647 |
10-Mar-1999 |
jkh |
Also look under FREEBSD/.. for distribution files; I meant to do this for the DOS distro.
|
44619 |
10-Mar-1999 |
jkh |
Merge some doc updates which got only into the 3.0 branch during the last release cycle.
|
44601 |
09-Mar-1999 |
jkh |
o Use larger minimum root size on alpha. o Use proper architecture subdir when fetching bits from snapshot servers.
Submitted by: Doug Rabson <dfr@nlsystems.com>
|
44130 |
18-Feb-1999 |
jkh |
Document a changed variable name.
|
44075 |
16-Feb-1999 |
jkh |
Be more forgiving of PnP config saving failures.
|
44052 |
15-Feb-1999 |
jkh |
Update to deal with pnp userconfig data.
Submitted by: abial
|
44047 |
15-Feb-1999 |
jkh |
Add entry for gnome category.
|
44036 |
15-Feb-1999 |
jkh |
Write out new boot blocks on upgrade.
|
44029 |
15-Feb-1999 |
jkh |
Unbreak the fixit floppy. Clean up some of the media handling to use common routines.
|
44019 |
14-Feb-1999 |
jkh |
Put a convenient marker in rc.conf to show updates. Better screen saver descriptions.
|
44017 |
14-Feb-1999 |
jkh |
Fix incorrect initial state for two variables.
|
44010 |
14-Feb-1999 |
jkh |
Include all the recent screen savers.
|
44003 |
14-Feb-1999 |
jkh |
Update to match ports reality.
|
43984 |
14-Feb-1999 |
jkh |
rc.conf vars no longer "dirty" by default.
|
43982 |
14-Feb-1999 |
jkh |
Preserve existing rc.conf contents.
|
43949 |
13-Feb-1999 |
jkh |
Update to current state of /etc
|
43898 |
11-Feb-1999 |
jkh |
Add spanish mirrors to FTP menu.
|
43811 |
09-Feb-1999 |
jkh |
Write changes out to /etc/rc.conf again; rc.conf.site is dead!
|
43741 |
07-Feb-1999 |
jkh |
If user selects X, also auto-select compat22 (for now).
|
43739 |
07-Feb-1999 |
jkh |
SMAILCF distro no longer exists.
|
43717 |
06-Feb-1999 |
jkh |
Reshuffle a number of menus to be more navigable. Delete extra Root Password entry (PR#9291 - Jack O'Neill).
|
43707 |
06-Feb-1999 |
jkh |
Ack! Correct a typo which crept into here and reshuffle the index back into alphabetical order.
|
43688 |
05-Feb-1999 |
jkh |
Add one more "escape" for marking internal variables.
|
43685 |
05-Feb-1999 |
jkh |
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.
|
43655 |
05-Feb-1999 |
jkh |
Update snapshot build machine names.
|
43652 |
05-Feb-1999 |
jkh |
Indicate that we're using XFree86 3.3.3.1
|
43605 |
04-Feb-1999 |
jkh |
Add a lot of additional keymaps to the appropriate menu.
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
|
43577 |
04-Feb-1999 |
jkh |
Add compat22 distribution in anticipation of its appearance.
|
43536 |
02-Feb-1999 |
jkh |
List palm pilot category.
|
43534 |
02-Feb-1999 |
jkh |
Show dependencies in package menu. PR: 7454 Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
|
43502 |
01-Feb-1999 |
jkh |
Man, was I ever smoking crack when I wrote this. Don't free() values I'm going to use again. :-}
|
43440 |
30-Jan-1999 |
jkh |
1. Install /boot/loader correctly on boot.flp
2. Back up old rc.conf.site if it exists.
|
43392 |
29-Jan-1999 |
jkh |
More support for Alpha installs.
Submitted by: dfr
|
43255 |
27-Jan-1999 |
jkh |
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.
|
42898 |
20-Jan-1999 |
jkh |
Replace old SAVE_USERCONFIG code with a customized version of Andrzej's kget code. Also collapse a redundant case in cdrom code.
|
42896 |
20-Jan-1999 |
jkh |
Remove obsolete dset code. It's an ELF/3-stage boot world now and there are cleaner ways of doing this that don't involve stomping on kernel binaries directly.
|
42520 |
11-Jan-1999 |
asami |
Merge recent changes from doc/handbook/porting.sgml and www/en/ports/categories.
|
42444 |
09-Jan-1999 |
wpaul |
Add driver support (and man page) for PCI fast ethernet cards based on the ASIX AX88140A chip. Update /sys/conf/files, RELNOTES.TXT, /sys/i388/i386/userconfig.c, sysinstall/devices.c, GENERIC and LINT accordingly.
For now, the only board that I know of that uses this chip is the Alfa Inc. GFC2204. (Its predecessor, the GFC2202, was a DEC tulip card.) Thanks again to Ulf for obtaining the board for me. If anyone runs across another, please feel free to update the man page and/or the release notes. (The same applies for the other drivers.)
FreeBSD should now have support for all of the DEC tulip workalike chipsets currently on the market (Macronix, Lite-On, Winbond, ASIX). And unless I'm mistaken, it should also have support for all PCI fast ethernet chipsets in general (except maybe the SMC FEAST chip, which nobody seems to ever use, including SMC). Now if only we could convince 3Com, Intel or whoever to cough up some documentation for gigabit ethernet hardware.
Also updated RELNOTEX.TXT to mention that the SVEC PN102TX is supported by the Macronix driver (assuming you actually have an SVEC PN102TX with a Macronix chip on it; I tried to order a PN102TX once and got a box labeled 'Hawking Technology PN102TX' that had a VIA Rhine board inside it).
|
42392 |
08-Jan-1999 |
jkh |
close doc race.
|
42386 |
08-Jan-1999 |
jkh |
Adapt sysinstall more fully to the alpha (deal with proper boot signatures, don't present label editor, etc).
Submitted by: dfr
|
42345 |
06-Jan-1999 |
peter |
Remove some remaining references to LKM's. Snaps were trying to unpack slkm* etc, among other things.
|
42247 |
02-Jan-1999 |
jkh |
Read in /boot contents at runtime. Assumes /boot/boot1 on alpha (which may not yet be caught up).
|
42061 |
25-Dec-1998 |
jkh |
Remove previous cast again - it triggers a compiler bug on the Alpha which prevents sysinstall from building. We'll just have to live with the warning on the x86. :(
|
42005 |
22-Dec-1998 |
jkh |
Collapse the "get" code substantially by combining common functions. Also make mountpoint for each media type easier to change. Also reshuffled some menus for easier usage.
|
41752 |
13-Dec-1998 |
steve |
Fix a couple grammar and typographical errors.
PR: 8355 Submitted by: Bruce A. Mah <bmah@ca.sandia.gov>
|
41613 |
09-Dec-1998 |
jkh |
Stop erroneously claiming that we're installing booteasy.
|
41558 |
06-Dec-1998 |
jkh |
Fix an exceedingly *stupid* error in my floppy selection logic which was hosing the fixit functionality.
PR: 8983 Fixed and embarassed by: Nobuyuki Koganemaru <kogane@koganemaru.co.jp> :-)
|
41502 |
04-Dec-1998 |
wpaul |
An early Christmas present: add driver support for a whole bunch of PCI fast ethernet adapters, plus man pages.
if_pn.c: Netgear FA310TX model D1, LinkSys LNE100TX, Matrox FastNIC 10/100, various other PNIC devices
if_mx.c: NDC Communications SOHOware SFA100 (Macronix 98713A), various other boards based on the Macronix 98713, 98713A, 98715, 98715A and 98725 chips
if_vr.c: D-Link DFE530-TX, other boards based on the VIA Rhine and Rhine II chips (note: the D-Link and certain other cards that actually use a Rhine II chip still return the PCI device ID of the Rhine I. I don't know why, and it doesn't really matter since the driver treats both chips the same anyway.)
if_wb.c: Trendware TE100-PCIE and various other cards based on the Winbond W89C840F chip (the Trendware card is identical to the sample boards Winbond sent me, so who knows how many clones there are running around)
All drivers include support for ifmedia, BPF and hardware multicast filtering.
Also updated GENERIC, LINT, RELNOTES.TXT, userconfig and sysinstall device list.
I also have a driver for the ASIX AX88140A in the works.
|
41451 |
02-Dec-1998 |
jkh |
Update for XFree86 3.3.3
|
41450 |
02-Dec-1998 |
jkh |
1. Increase NFS path length. 2. Bump to XFree86 3.3.3.
|
41375 |
27-Nov-1998 |
jdp |
Add new Korean FTP mirror sites.
|
41368 |
27-Nov-1998 |
jkh |
Update for XFree86 3.3.3
|
41311 |
24-Nov-1998 |
jkh |
Adios version.h / RELEASE_NAME hack. Do this right.
|
41283 |
21-Nov-1998 |
jkh |
Doc fixes for CAM devices. If I ever truly understand the logic behind this name change, I'll be a happy man.
|
41162 |
15-Nov-1998 |
jkh |
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).
|
40841 |
03-Nov-1998 |
jkh |
Deal with both foo.hlp and FOO.TXT files.
|
40825 |
02-Nov-1998 |
obrien |
Remove the "adding default route" message and replace with "Looking up host %s".
Suggested by: msmith
|
40725 |
29-Oct-1998 |
obrien |
Increase the granularity of the debugging messages.
|
40724 |
29-Oct-1998 |
obrien |
Add some debugging statments (only if DEBUG opt is set), to try pin down the hangs many of us are experiencing.
|
40687 |
28-Oct-1998 |
jkh |
Check for C:\FREEBSD also, for backwards compatibility
|
40607 |
23-Oct-1998 |
jkh |
fix spelling error. Submitted by: Pomegranate <daver@flag.blackened.net>
|
40522 |
19-Oct-1998 |
jkh |
Add entries for DiskOnChip2000 Flash device. Submitted by: phk
|
40516 |
18-Oct-1998 |
wpaul |
Add driver support for PCI fast ethernet adapters based on the RealTek 8129/8139 chipset like I've been threatening. Update kernel configs, userconfig.c, relnotes and sysinstall. No man page yet; comming soon.
I consider this driver stable enough that I want to give it some exposure in -current.
|
40410 |
15-Oct-1998 |
jkh |
Add references to ATM cards (Mike Spengler <mks@networkcs.com>) and remove all tabs.
|
40378 |
15-Oct-1998 |
jkh |
Search for correct property name; the older attrs code bogusly folded case, so I never noticed this bug. :)
|
40372 |
15-Oct-1998 |
jkh |
snuff warning message if package is not found in INDEX but is found to be already installed anyway.
|
40347 |
14-Oct-1998 |
jkh |
Use properties code.
|
40329 |
14-Oct-1998 |
jkh |
Don't generate a spam-friendly /etc/hosts by default. Suggested by: jmb
|
40299 |
13-Oct-1998 |
jkh |
fix brainos in earlier commit.
|
40297 |
13-Oct-1998 |
jkh |
properly conditionalize for alpha.
|
40296 |
13-Oct-1998 |
jkh |
correct typo.
|
40295 |
13-Oct-1998 |
jkh |
switch to proper boot0
|
40281 |
13-Oct-1998 |
jkh |
Update to latest ports categories.
|
40275 |
12-Oct-1998 |
jkh |
Adjust docs to reflect reality.
|
40274 |
12-Oct-1998 |
jkh |
Whoops; fix my X11R6 fixup. Now the package should be marked as installed correctly.
|
40273 |
12-Oct-1998 |
jkh |
Make floppy media code more generic so that fixit floppy can use it.
|
40170 |
10-Oct-1998 |
jkh |
Add missing newline to debugging output.
|
40023 |
07-Oct-1998 |
jkh |
Don't use boot2 on alpha.
|
39983 |
05-Oct-1998 |
jkh |
Add back keymap.h. Guess this is the easiest way to get it built.
|
39965 |
05-Oct-1998 |
jkh |
Correct braino: msdos -> dos. Now DOS installations should work again (cough).
|
39868 |
01-Oct-1998 |
msmith |
Pass the '-n' flag to route(8) when setting up/tearing down the default route. If your nameserver config is wrong, this will otherwise hang for the default resolver timeout (75 seconds), leading people to think that the system has hung.
|
39848 |
30-Sep-1998 |
jkh |
One last alpha seat belt - never ask for an MBR boot manager.
|
39847 |
30-Sep-1998 |
jkh |
Add another check to prevent user from hanging themselves on alpha.
|
39846 |
30-Sep-1998 |
jkh |
remove keymap.h reference from incorrect location.
|
39845 |
30-Sep-1998 |
jkh |
Always use dedicated disk case on alpha.
|
39843 |
30-Sep-1998 |
jkh |
Small cleanup.
|
39840 |
30-Sep-1998 |
jkh |
Finally conditionalize the SCSI frobbing code properly. This should return kernel config saving (under the current a.out system) to its former functionality.
|
39837 |
30-Sep-1998 |
jkh |
More save_userconfig to a more appropriate spot.
|
39821 |
30-Sep-1998 |
jkh |
Simplify gunzip usage even more (doh!).
|
39819 |
30-Sep-1998 |
jkh |
Fix english in prompt.
|
39815 |
30-Sep-1998 |
jkh |
various bits of overdue cleanup.
|
39814 |
30-Sep-1998 |
jkh |
Call gunzip correctly.
|
39800 |
30-Sep-1998 |
danny |
Fix typo in message.
|
39767 |
29-Sep-1998 |
jkh |
Add in a kludge for registering the "package" version of XFree86 so various ports don't complain about it. It also requires that the pkg registration bits be stick into the Xbin tarball so that they'll be present in /usr/X11R6/lib/X11/pkgreg.tar.gz. The registration tarball is removed upon first use to prevent it later spamming a genuine build from ports if inadvertently extracted again.
|
39752 |
29-Sep-1998 |
jkh |
Update to match newest XFree86 naming conventions.
|
39748 |
29-Sep-1998 |
jkh |
Always do fixups, even if some minor dist failed to install. Noticed by: luigi
|
39689 |
26-Sep-1998 |
jkh |
Remove support for floppy tape installs. I'm sorry, we're outta space, and it's either this or the DOS installs. I think that the DOS installs are somehow more important. :)
|
39595 |
23-Sep-1998 |
jkh |
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.
|
39350 |
16-Sep-1998 |
jkh |
Make SCSI stuff truly optional. Noticed by: jhay
|
39254 |
15-Sep-1998 |
gibbs |
Device name cleanup for CAM.
|
39183 |
14-Sep-1998 |
jkh |
Fix printf warnings and add a few casts. PR: 7560 Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
|
39130 |
13-Sep-1998 |
wpaul |
Add device list entries for the tl and xl PCI ethernet devices.
|
38969 |
09-Sep-1998 |
danny |
Fix typos.
|
38947 |
08-Sep-1998 |
jkh |
Whoops, update the makefile too while I'm at it.
|
38946 |
08-Sep-1998 |
jkh |
Go back to using MSDOSFS instead of Robert Nordier's stand-alone DOS library. I have to include MSDOSFS on the boot floppy anyway (so I can read DOS floppies in a few other contexts) and since both -stable and -current MSDOSFS handle long filenames, I'm OK on that now. Should save about 10K of space.
|
38944 |
08-Sep-1998 |
jkh |
Make totally sure that we have the latest 1.7 version of booteasy (it looked like it already to me, but the PR gives me cause to wonder). PR: 2514
|
38703 |
31-Aug-1998 |
jkh |
Don't set the router_enable variable by default.
|
38675 |
31-Aug-1998 |
jkh |
Accept gateway value of NO
|
38594 |
28-Aug-1998 |
jkh |
Add /usr/lib to the list of things to chflag before upgrading. Noticed by: Blaz Zupan <blaz@gold.amis.net>
|
38570 |
27-Aug-1998 |
jkh |
Catch more cases where the CDROM has been mounted.
|
37797 |
21-Jul-1998 |
jkh |
MF22: various fixes for new XFree86 dist and cdrom warnings.
|
37771 |
20-Jul-1998 |
yokota |
MF22: fix typo in a keymap filename (lat-amer.iso -> lat-amer).
|
37735 |
18-Jul-1998 |
jkh |
MF22: Paul Traina's changes.
|
37603 |
12-Jul-1998 |
brian |
Show on-screen ``phase'' logging and try to negotiate nameserver IPs by default at install time. Approved by: jkh
|
37256 |
29-Jun-1998 |
jkh |
Crank the max possible disks/slices constants way down. The probe for this sometimes makes IDE drives chatter their guts out and takes an inordinately long time in such cases..
|
36835 |
10-Jun-1998 |
jkh |
Stop including COMPAT_21 unconditionally for X now; that kludge hasn't been necessary for awhile.
|
36343 |
24-May-1998 |
jkh |
Merge updates from 2.2
|
36342 |
24-May-1998 |
jkh |
Sync documentation with 2.2 updates.
|
36320 |
24-May-1998 |
steve |
Add 'newsyslog.conf' to the list of files to not clobber during the upgrade process.
PR: 6629
|
35930 |
11-May-1998 |
jkh |
Make Mitsumi and Sony CDROM devs also use the `a' device. I think they'll have (or are having) similar problems to those described for the matcd device in PR#6576
|
35928 |
11-May-1998 |
jkh |
It was incorrect to use the `c' device for the matcd driver; apparently, unlike the IDE or SCSI CDROM drivers, this is magically special-cased for audio CDs. This also might explain what happened with scd (Sony) CDs also since I made the same change there. A follow-up commit will fix that. Thanks, Dave!
PR: 6576 Submitted by: Dave Marquardt <marquard@zilker.net>
|
35778 |
06-May-1998 |
jkh |
XFree86 3.3.1 -> 3.3.2
|
35328 |
20-Apr-1998 |
jkh |
Note usage of Linux PLIP peer.
|
35227 |
16-Apr-1998 |
ache |
Add ftp4.ru
|
34988 |
01-Apr-1998 |
jkh |
MF22: NOSHARED=YES
|
34867 |
24-Mar-1998 |
jkh |
Sync with 2.2-stable branch.
|
34811 |
23-Mar-1998 |
jkh |
MF22: resync.
|
34793 |
23-Mar-1998 |
yokota |
- Remove the notice that psm0 must be enabled before using the PS/2 mouse; the device is enabled by default in the GENERIC kernel. - Kill the mouse daemon, if any, when the user wants to disable it. - Minor update on mouse menus.
|
34792 |
23-Mar-1998 |
jkh |
MF22: catch up with recent changes.
|
34733 |
21-Mar-1998 |
jkh |
MF22: install correct kernel
|
34727 |
20-Mar-1998 |
jkh |
MF22: create raw slice entries.
|
34717 |
20-Mar-1998 |
jkh |
Ack, fix typo in last commit.
|
34715 |
20-Mar-1998 |
jkh |
My face is red - make the code for creating slices actually work now.
|
34681 |
19-Mar-1998 |
jkh |
correct checks for "already written" case.
|
34679 |
19-Mar-1998 |
jkh |
Add noatime option to new filesystems to speed up initial extraction. Suggested by: bde
|
34672 |
19-Mar-1998 |
charnier |
Use .An/.Aq.
|
34625 |
16-Mar-1998 |
jkh |
1. If device node already exists, don't gratuituously try to make it again.
2. Don't create slice entries when running multi-user; it adds far too much to sysinstall's startup time. User is expected to have correct slice entries after system is installed.
|
34606 |
15-Mar-1998 |
jkh |
Fix some bogons with variable handling.
|
34604 |
15-Mar-1998 |
jkh |
Reformatting, more sanity checks.
|
34601 |
15-Mar-1998 |
jkh |
When doing "make unders", also remember to make entries for any slices that exist.
|
34547 |
13-Mar-1998 |
jkh |
Add Danish mirrors. Submitted by: phk
|
34544 |
13-Mar-1998 |
jkh |
Be careful not to spam ld.so.hints in multi-user case.
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
|
34543 |
13-Mar-1998 |
jkh |
Fix bogusly shadowed variable.
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
|
34472 |
10-Mar-1998 |
jkh |
Correct misfeature with quoting, better error reporting.
|
34466 |
10-Mar-1998 |
jkh |
MF22: installEnvironment() fix, reshuffle, vidcontrol on correct vty.
|
34442 |
10-Mar-1998 |
jkh |
Update to XFree86 3.3.2 - I had to remove the entries for the VFB and PRT servers since the extra PC98 servers have eaten all my flag bits. Time to redo the way distribution masks are calculated, definitely, but for now I guess people can always install those two components by hand if they really want them.
|
34431 |
09-Mar-1998 |
jkh |
Remove deprecated XIG support - that project never happened.
|
34427 |
09-Mar-1998 |
ache |
Fix RFC number 1544 -> 1644
|
34401 |
09-Mar-1998 |
jkh |
Make a /var/run directory before starting ppp so that it doesn't complain.
|
34394 |
09-Mar-1998 |
jkh |
MF22: nuke compat slice for root.
|
34150 |
07-Mar-1998 |
jkh |
Add a mouse configuration menu. Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
|
34086 |
06-Mar-1998 |
jkh |
MF22: various doc bogons noticed.
|
33738 |
22-Feb-1998 |
jkh |
Edit a message so that people stop sending me weird emails. :)
|
33315 |
13-Feb-1998 |
jkh |
MF22: correct bogus failure return.
|
33276 |
12-Feb-1998 |
yokota |
Add an entry for the Brazilian keymap with accent key definitions in the keymap menu.
|
33224 |
10-Feb-1998 |
jkh |
Form device names correctly with new unit# syntax.
|
33223 |
10-Feb-1998 |
jkh |
Totally change the way that devices are made in the MFS and subsequently probed in sysinstall. Rather than make template devices and use up lots of inodes, also restricting the number of devices that can be dealt with, mknod all necessary devices as necessary using built-in information. This removes a number of constraints on the number and type of devices that sysinstall can see.
|
33175 |
08-Feb-1998 |
jkh |
Remove some ancient cruft discovered during a recent code review.
|
33132 |
06-Feb-1998 |
jkh |
MF22: reset root flags properly.
|
32958 |
01-Feb-1998 |
steve |
Typo: PAT -> FAT.
PR: 5593
|
32845 |
28-Jan-1998 |
jkh |
MF22: only fclose() OpenConn if non-NULL.
|
32823 |
27-Jan-1998 |
yokota |
Update the keymap menu.
|
32714 |
23-Jan-1998 |
jkh |
In !dists case, invoke the custom dist menu rather than the toplevel dist menu. This makes a good deal more sense and should have been this way all along.
|
32706 |
22-Jan-1998 |
jkh |
MF22: match entries for wfd
|
32684 |
21-Jan-1998 |
jkh |
Add entry for SMC 9432TX cards (tx driver).
|
32630 |
19-Jan-1998 |
jkh |
Add wfd style devices to detection list (we'll have to put them on the boot floppy too, of course - hope I still have enough inodes! :)
|
32567 |
16-Jan-1998 |
jkh |
Adapt to new mount(2) argument syntax. Submitted by: bde
|
32559 |
16-Jan-1998 |
jkh |
Benign changes to support Justin's CAM code.
|
32095 |
29-Dec-1997 |
jkh |
gateway -> gateway_enable
Pointed out by: Susie Ward <sward@voltage.net>
|
32027 |
27-Dec-1997 |
steve |
Another sysconfig -> rc.conf fix.
PR: 5374 Submitted by: Studded <Studded@dal.net>
|
31425 |
26-Nov-1997 |
joerg |
Remove an extraneous ".kbd" that crept in for the Swiss German keyboard map.
Submitted by: georg.wagner@ubs.com
|
31150 |
13-Nov-1997 |
jkh |
Whine when a depended package can't be found at all, vs being found but failing to load. PR: 4959
|
30956 |
05-Nov-1997 |
obrien |
MFS.
|
30943 |
04-Nov-1997 |
jkh |
Since doc no longer contains the Handbook, stop saying that it does. Submitted by: Joao Carlos Mendes Luis <jonny@coppe.ufrj.br>
|
30832 |
29-Oct-1997 |
jkh |
Do chflags properly even when running multi-user.
|
30703 |
25-Oct-1997 |
jkh |
Fix typo in startup menu.
Submitted by: max
|
30592 |
20-Oct-1997 |
jkh |
Document 100Mbit media selection flag.
|
30561 |
18-Oct-1997 |
jkh |
Fix disk counting bug. Submitted by: Arjan de Vet <Arjan.deVet@adv.IAEhv.nl>
|
30424 |
15-Oct-1997 |
jkh |
Fix various bogons reported in this PR. PR: 4765 Submitted by: fdiv
|
30414 |
14-Oct-1997 |
jkh |
Add a new startup variables menu for tweaking rc.conf variables in more detail (also added more of them to the networking services menu). Add new dmenuISetVariable() function for interactive setting of non-boolean flags.
|
30403 |
14-Oct-1997 |
jkh |
Fix bogon I introduced while adding disks menu to label editor.
|
30391 |
13-Oct-1997 |
jkh |
Ask for extra confirmation if a newfs has been requested during an upgrade. PR: 3368
|
30385 |
13-Oct-1997 |
jkh |
Consolidate distribution flag checking code.
|
30383 |
13-Oct-1997 |
jkh |
Allow access to options editor from media screen (sometimes you need it there!).
|
30381 |
13-Oct-1997 |
jkh |
Only need to call label editor for all drives.
|
30346 |
12-Oct-1997 |
jkh |
Update to reflect current affairs.
|
30345 |
12-Oct-1997 |
jkh |
Separate the siamese twins that were the partition and label editor. Now you can use one without entering the other and it will DTRT. These changes just allowed me to do the most straight-forward new disk installation I've ever managed with sysinstall.
|
30335 |
12-Oct-1997 |
jkh |
Now that nested menus work properly, stop using the kludged-up DITEM_RECREATE flag.
|
30234 |
08-Oct-1997 |
jkh |
Document extra tk*/tcl* package categories.
|
30167 |
06-Oct-1997 |
jkh |
Add an extra sanity check to previous commit.
|
30165 |
06-Oct-1997 |
jkh |
This should put boot.help in its rightful place (finally!)
|
30107 |
04-Oct-1997 |
jkh |
Whups! Missed a spot in the kerberos src changes.
|
30100 |
04-Oct-1997 |
jkh |
Un-nuke krb and do what I *meant* to do, darn it.
|
30099 |
04-Oct-1997 |
jkh |
Adapt for new crypto source layout.
|
30077 |
03-Oct-1997 |
jkh |
Get boot.help from a different place.
|
30074 |
03-Oct-1997 |
jkh |
Don't attempt to deref OpenConn after it's been set to NULL. :)
|
30067 |
03-Oct-1997 |
jkh |
For people running paranoid ftpds, use the real username to log in with when running multi-user and we actually have one. Suggested by: Joao Carlos Mendes Luis <jonny@coppe.ufrj.br>
|
30018 |
01-Oct-1997 |
jkh |
Keep fingers off /etc files until they're properly backed up. PR: 4636 Submitted by: Jack <jack@zeus.xtalwind.net>
|
29954 |
29-Sep-1997 |
jkh |
Add ftp4.uk.freebsd.org
|
29633 |
20-Sep-1997 |
jkh |
More label editor enhancements. Submitted by: Ed Gold <vegold01@starbase.spd.louisville.edu>
|
29628 |
20-Sep-1997 |
jkh |
Fix conditional bogon in Label Editor [from Ed Gold] Print info boxes without titles.
|
29579 |
18-Sep-1997 |
jkh |
Whoops! Missed one on the XF8633 -> XF86331 update. PR: 4560
|
29577 |
18-Sep-1997 |
jkh |
Correct typo.
|
29575 |
18-Sep-1997 |
jkh |
Over 1000 ports now. Note this in the relevant place.
|
29541 |
17-Sep-1997 |
pst |
Fix misspelling
|
29540 |
17-Sep-1997 |
pst |
variable_load.c is dead
|
29539 |
17-Sep-1997 |
pst |
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.
|
29537 |
17-Sep-1997 |
jkh |
Add a new netInteractive variable so that the interactiveness of the TCP setup dialog from scripts is more controllable. No more biasing off of hostname (which is now non-optional in the non-netInteractive case). Requested by: pst
|
29518 |
16-Sep-1997 |
jkh |
Whoops, forgot a file! Submitted by: pst
|
29517 |
16-Sep-1997 |
jkh |
Much better dispatch code and scripting support. Submitted by: pst
|
29501 |
16-Sep-1997 |
jkh |
MF22: pst's changes. Submitted by: pst
|
29371 |
14-Sep-1997 |
jkh |
XFree86 3.3.1 updates Document new media flag in lieu of links.
|
29307 |
11-Sep-1997 |
jkh |
Fix offset bug in partition display that made partitions of type `linux_swap' hose the output.
Also add a (T)ype command for changing the type of a partition.
|
29278 |
10-Sep-1997 |
jkh |
Update to XFree86 3.3.1
|
29249 |
09-Sep-1997 |
jkh |
Scrolling partition and label lists now make it possible to partition lots of disks from sysinstall. Yay! Please test this as much as possible with any 3.0 SNAP later than 970910 (I.E. tomorrow's snap), especially those of you with larger disk farms.
Submitted by: Ed Gold <vegold01@starbase.spd.louisville.edu>
|
29247 |
09-Sep-1997 |
jkh |
Eliminate an obviously redundant message title.
|
29246 |
09-Sep-1997 |
jkh |
Update for XFree86 3.3.1
|
29236 |
09-Sep-1997 |
jkh |
Be more cautious about leaving user with a workable kernel during the upgrade process. Submitted by: Mikael Karpberg <karpen@ocean.campus.luth.se>
|
29222 |
08-Sep-1997 |
jkh |
Make upgrade potentially a little less interactive. Add and document new loadConfig function (sort of like a script #include). Make TCP/IP setup far less chatty when it doesn't need to be.
|
29204 |
07-Sep-1997 |
joerg |
Add a hint to the FAQ regarding ``DD'' disks.
|
29073 |
03-Sep-1997 |
jkh |
Install boot.help a little more skillfully; now it works without a src dist installed. :)
|
29072 |
03-Sep-1997 |
jkh |
People have complained that this is overly chatty, and "dangerously dedicated" mode doesn't appear to have killed anyone in recent memory, so I agree.
|
28802 |
26-Aug-1997 |
bde |
-I/sys -> ${.CURDIR}/../../sys. This should finish replacing /sys by a relative path.
|
28391 |
18-Aug-1997 |
jkh |
Fix fstab sequence number bug. Add a few more strategic screen clears. Fix registration form bug.
|
28387 |
18-Aug-1997 |
jkh |
2nd round doc cleanup.
|
28286 |
17-Aug-1997 |
jkh |
Sync with rc.conf change for weak_mountd_authentication
|
28078 |
11-Aug-1997 |
jkh |
Add a SEE ALSO for install.cfg sample script.
|
28075 |
11-Aug-1997 |
jkh |
Make some changes to the way the label editor reads script variables so you don't need to re-enter it for each and every filesystem. Heads up! This change is incompatible with the previous scripting format, so those folks (all 2 of you) using config files should take a look at the changes to the sample install.cfg file for the diskLabelEditor's new calling syntax.
Finally write a man page for this thing, documenting all of the above and more. I can't drive a stake through this thing's heart without properly documenting it first, so please consider this step #1 in that process (to be honest, sysinstall will also live on for some time in the 2.2. branch since it's unlikely that the new install tools will ever make it over there - they're strictly 3.0 material).
|
27819 |
01-Aug-1997 |
jkh |
Back out the changes to set the resolver timeout. All they seem to do is _break_ dns lookups entirely, and since reading the relevant docs and source code does not enlighten for now, I'll remove this until more basic research has been done into controlling the resolver's timeout values.
|
27801 |
31-Jul-1997 |
jkh |
Fiddle with DNS options so that queries are also controlled by the MEDIA_TIMEOUT variable. Just -current for now on this one as I'm still wanting to play with this a bit and see what the ramifications of doing this are. Requested by: pst
|
27798 |
31-Jul-1997 |
jkh |
Make serial console based installs actually work by:
1. Detecting the split /dev/ttyv0 / /dev/console case, e.g. you've booted with the -h flag and you have a VGA card also.
2. Adding an extra "menu" for selecting terminal type and adding ANSI to the list of compiled-in terms.
3. Opening the proper file descriptors before disowning ourselves. Requested by: pst
|
27630 |
23-Jul-1997 |
jkh |
YAMF22 - /boot.foo fixups.
Also close PR#4151 by running newaliases (forgot to mention this in my RELENG_2_2 commit, but it's there).
|
27460 |
16-Jul-1997 |
jkh |
Repair missing quote.
|
27451 |
16-Jul-1997 |
jkh |
ln /compat to /usr/compat on initial installation; this will prevent the later addition of compat libs from overflowing /
|
27433 |
16-Jul-1997 |
jkh |
Eliminate Samba configuration. Sorry, but this was another one of those ideas that, like the Apache server setup, was well-intentioned but doomed to fail in the face of change. That and the fact that it shouldn't be part of the installation tool, it should be part of the post-installation setup tool (which we need to write). Combining the two utilities into one utility was my first conceptual mistake.
Apologies also to Coranth Gryphon, who worked hard on the Apache and Samba server setup code. These features were quite useful for awhile, if that's any consolation, I just simply had the wrong ideas about where to put them. :-(
|
27191 |
04-Jul-1997 |
jkh |
YAMF22
|
27134 |
01-Jul-1997 |
jkh |
Allow distSetByName() to process all the relevant entries. Submitted by: msmith
|
26795 |
22-Jun-1997 |
jkh |
Adjust my installation script to more closely match reality.
Add a system command to script mechanism (so you can call things like tzsetup from scripts).
Add noError variable for causing script errors to be ignored.
|
26764 |
21-Jun-1997 |
jkh |
Change the way that X configuration method is selected.
|
26749 |
20-Jun-1997 |
jkh |
Add a couple of strategic screen clears.
|
26717 |
18-Jun-1997 |
jkh |
1. Add a noWarn flag so that scripts can turn warnings off. 2. If hostname not set from script, bring up interactive dialog anyway.
|
26615 |
13-Jun-1997 |
jkh |
YAMF22
|
26613 |
13-Jun-1997 |
jkh |
YAMF22
|
26610 |
13-Jun-1997 |
jkh |
YAMF22
|
26608 |
13-Jun-1997 |
jkh |
Incorporate an ancient typo fix that never made it over from 2.2.
|
26607 |
13-Jun-1997 |
jkh |
reverse polarity on bit-flip from 2.2
|
26601 |
13-Jun-1997 |
jkh |
YAMF22
|
26598 |
13-Jun-1997 |
jkh |
YAMF22
|
26576 |
12-Jun-1997 |
jkh |
YAMF22
|
26574 |
12-Jun-1997 |
jkh |
YAMF22
|
26572 |
12-Jun-1997 |
jkh |
YAMF22
|
26560 |
11-Jun-1997 |
jkh |
YAMF22 - Bugs Of Evil in variable handling and rc.conf editing. PR#: 3218 [partial]
|
26519 |
09-Jun-1997 |
jkh |
Add a sample script file so people have some idea of what to pass to Load.
|
26514 |
09-Jun-1997 |
jkh |
1. Make it possible to set up all the TCP/IP values from a script.
2. Update to XFree86 3.3
|
26456 |
05-Jun-1997 |
jkh |
Resurrect / implement some of the more esoteric scripting features, such as partitioning a disk or overriding an interactive prompt.
|
26277 |
30-May-1997 |
jkh |
Fix typos (of the printed output kind).
|
26200 |
27-May-1997 |
jkh |
Always write out rc.conf, regardless of status. PR: 3698
|
26198 |
27-May-1997 |
jkh |
Correct SNAP server paths. Bring in CDE fixes.
|
26154 |
26-May-1997 |
jkh |
Lame typo fix here too.
|
26149 |
26-May-1997 |
jkh |
YAMF22
|
26075 |
23-May-1997 |
jkh |
Merge from 2.2 - XiG support updates.
|
26010 |
22-May-1997 |
jkh |
Adjust config variables to more closely match rc.conf
|
25992 |
22-May-1997 |
jkh |
Be more bullish about saving configuration information.
|
25989 |
22-May-1997 |
jkh |
Actually, rethink last commit and simply remove the apache configuration entirely, as promised earlier (it's outdated now and doesn't really belong in sysinstall).
|
25988 |
22-May-1997 |
jkh |
Update version of apache.
|
25808 |
14-May-1997 |
jkh |
Add SNAP servers to list of FTP sites.
|
25665 |
10-May-1997 |
pst |
Fix null dereference if config variable not set.
|
25601 |
09-May-1997 |
jkh |
Merge 1.33.2.12 from 2.2
|
25481 |
05-May-1997 |
jkh |
DOH! Fix package-extractor looping problem by moving some code to the *proper* part of the loop.
|
25476 |
05-May-1997 |
jkh |
Adapt routing configuration glue to rc.conf format.
|
25473 |
05-May-1997 |
pst |
Add in some more config file support -- add variables to shut up sysinstall about the dangerously dedicated message, and other variables to allow pre-configuring the distribution sets.
Still todo: add a variable to define an initial set of packages that should be loaded. Reviewed by: jkh
|
25279 |
29-Apr-1997 |
jkh |
YAMF22
|
25251 |
28-Apr-1997 |
jkh |
Adapt to rc.conf file format.
|
25246 |
28-Apr-1997 |
jkh |
Back out mount change here (which is the only branch it should have occupied in the first place :)
|
25239 |
28-Apr-1997 |
jkh |
YAMF22
|
25052 |
20-Apr-1997 |
jkh |
Sync with 2.2 and clean up some tortured english that was added.
|
24645 |
05-Apr-1997 |
jkh |
YAMF22
|
24597 |
03-Apr-1997 |
jkh |
Make all this work under -current again. Submitted-By: Chuck Robey <chuckr@glue.umd.edu>
|
24548 |
02-Apr-1997 |
jkh |
Sync up to current state of development.
|
24364 |
29-Mar-1997 |
jkh |
Catch this puppy up to RELENG_2_2
|
24312 |
27-Mar-1997 |
jkh |
YAMF22
|
24311 |
27-Mar-1997 |
jkh |
Sync with 2.2
|
24235 |
25-Mar-1997 |
jkh |
YAMF22
|
24106 |
22-Mar-1997 |
jkh |
YAMF22
|
24076 |
21-Mar-1997 |
jkh |
Add Iceland.
|
24039 |
19-Mar-1997 |
jkh |
YAMF22
|
24038 |
19-Mar-1997 |
jkh |
Some of my pending merge changes, Paul Traina's more flexible config file loading code. Submitted by: pst
|
23977 |
18-Mar-1997 |
mpp |
Be consistent with the handbook and the release notes and specify all mailing list addresses as freebsd-*@FreeBSD.org.
Pointed out by: Kenneth R. Westback <krw@tcn.net>
|
23907 |
15-Mar-1997 |
jkh |
YAMF22
|
23904 |
15-Mar-1997 |
jkh |
Increase the size of the email address field. Requested-By: joerg
|
23876 |
14-Mar-1997 |
jkh |
o Remove obsolete references in XFree86 menu o Add version information to registration (suggested by David)
|
23751 |
12-Mar-1997 |
jkh |
Tidy up generated fstab
|
23729 |
11-Mar-1997 |
jkh |
Fix a long-standing bug with the label editor I just found (you could mount two dos partitions with the same name).
Neaten up a dialog box that was encroaching on the right edge.
|
23723 |
11-Mar-1997 |
jkh |
YAMF22
|
23721 |
11-Mar-1997 |
joerg |
YAMF22 (rev 1.70.2.10, added blurb to explanations)
|
23647 |
11-Mar-1997 |
jkh |
Merge all my sysinstall changes over to the 2.1 branch.
I just have this feeling... :)
|
23640 |
11-Mar-1997 |
jkh |
YAMF22
|
23629 |
10-Mar-1997 |
jkh |
Sync with 2.2.
|
23620 |
10-Mar-1997 |
jkh |
Update russian mirrors.
|
23589 |
09-Mar-1997 |
jkh |
Add registration help screen.
|
23588 |
09-Mar-1997 |
jkh |
Add a registration screen so we can finally start counting our little user puppies.
|
23529 |
08-Mar-1997 |
jkh |
YAMF22
|
23516 |
08-Mar-1997 |
jkh |
YAMF22
|
23510 |
08-Mar-1997 |
jkh |
Add a missing docfile (whoops! Overlooked).
|
23508 |
08-Mar-1997 |
jkh |
YAMF22
|
23500 |
07-Mar-1997 |
jkh |
YAMF22
|
22988 |
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
22950 |
20-Feb-1997 |
jkh |
Change handling of bad signals; there are reasons why this is actually not such a great idea.
|
22931 |
19-Feb-1997 |
jkh |
ARGH!! Fix obligatory 12th hour fumble. :-(
|
22883 |
18-Feb-1997 |
jkh |
Argh! Last-minute typo fix (having this be broken in -current sucks).
|
22869 |
18-Feb-1997 |
jkh |
Add Label & Partition to configuration menu so you don't have to go to one of the installs for that (now that it works multi-user).
|
22868 |
18-Feb-1997 |
jkh |
Don't use /mnt in multi-user mode if we're installing a new filesystem.
|
22862 |
18-Feb-1997 |
jkh |
Don't initialize homedir value. When called this early, pw(8) has no reasonable data for it.
|
22858 |
18-Feb-1997 |
jkh |
Don't just unset FTP_PATH unilaterally, it might have been a timeout in which case we should simply log in again.
|
22856 |
17-Feb-1997 |
jkh |
Properly check status of menu return.
|
22844 |
17-Feb-1997 |
jkh |
Compensate for an underpopulated MFS.
|
22842 |
17-Feb-1997 |
jkh |
Finally DTRT with tcpOpenDialog(); it should have never diddled mediaDevice directly.
|
22824 |
17-Feb-1997 |
jkh |
Always load DIST_COMPAT21 when loading X. This used to be the default then it got taken out when the COMPAT21 distribution got dangerous. Now that it's safe (we hope), it comes back.
|
22816 |
16-Feb-1997 |
jkh |
Don't nuke localtime and timezone files so aggressively now. This is tzsetup's job (and only if you don't cancel out, which is why having sysinstall remove them was so bogus).
|
22813 |
16-Feb-1997 |
jkh |
1. Always write out /etc/hosts. 2. Back out my change to ask about UTC/Localtime here. This *really* needs to be done in tzsetup instead since putting it here only handles about 1/4 of the places where it needs to be.
|
22784 |
16-Feb-1997 |
jkh |
Replace bogus strncmp() with strcmp().
|
22757 |
15-Feb-1997 |
jkh |
Make configSysconfig() less chatty.
Now that this is becoming (dare I even say it?) more useful for post-configuration, no longer leave sysinstall.debug files around by default. Only do this if environment variable SYSINSTALL_DEBUG is set.
|
22756 |
15-Feb-1997 |
jkh |
Read /etc/resolv.conf information as well as /etc/sysconfig info, making this a little more robust.
|
22746 |
15-Feb-1997 |
jkh |
Correct bogus msg dialog. Update to Lynx 2.7 (need to build 2.1/2.2 versions of this package).
|
22745 |
15-Feb-1997 |
jkh |
Only add interface lines if they're not there already.
|
22742 |
15-Feb-1997 |
jkh |
Add a safety belt to configSysconfig() that should have been in there from the beginning.
|
22727 |
14-Feb-1997 |
jkh |
Don't bogotify pkg_add's stderr.
|
22724 |
14-Feb-1997 |
jkh |
Revert some of the previous change - on second thought...
|
22722 |
14-Feb-1997 |
jkh |
Add better quote elimination (and fix a bug).
|
22721 |
14-Feb-1997 |
jkh |
o Try to be more aggressive about reading in old configuration data so that we're more useful in multi-user mode. This is still not 100%, but it pulls in a lot more than it used to. Some of the "composite" variables in /etc/sysconfig are going to take more work.
o Always write /etc/resolv.conf and /etc/hosts if it makes sense to do so.
o Reset media properly when reselecting. Longstanding bogon.
o Pull SIGPIPE handling out of package.c; I'm actually hoping to handle this differently shortly.
o Fix bug where cancel in TCP setup dialog still checked data fields. I think this closes a PR, but I will have to go look.
|
22695 |
14-Feb-1997 |
jkh |
It's not an error to call configResolv() early.
|
22553 |
11-Feb-1997 |
jkh |
Don't unilaterally decide to skip network configuration if running multi-user; ask politely.
|
22552 |
11-Feb-1997 |
jkh |
-#include <ufs/ufs/ufsmount.h>
This was a temporary measure I took to deal with John's 4.4L2 changes which should not have crept in.
|
22549 |
10-Feb-1997 |
jkh |
Save /etc/sysconfig data at the very very end, so that it can be used post-install time as a configuration tool as well.
Update comments about a kernel recompile being necessary for PS/2 mice.
|
22530 |
10-Feb-1997 |
jkh |
Don't stomp wall_cmos_clock file.
|
22529 |
10-Feb-1997 |
jkh |
Allow the user to choose UTC or local time.
|
22388 |
07-Feb-1997 |
jkh |
It's easier to go forwards than backwards with this, and the RELENG_2_1_0 sysinstall was already broken (I think there's a PR for this somewhere). This will require some additional changes elsewhere, like bringing in pw.
|
22113 |
30-Jan-1997 |
jkh |
Sync with RELENG_2_2 changes.
|
22105 |
29-Jan-1997 |
jkh |
Allow user to delete as well as install packages from the package installer menu.
Fix status line code so informationals show up properly again.
|
22102 |
29-Jan-1997 |
jkh |
Cosmetic tweaks. Also redirect stderr to Debug when running multiuser.
|
22099 |
29-Jan-1997 |
jkh |
Fix broken layout help (this is what broke the TCP help screen). Allow DITEM_NO_ECHO to be encoded in layout field types and make user.c use it for the password item.
|
22075 |
29-Jan-1997 |
jkh |
Make media re-init a user choice.
|
22072 |
29-Jan-1997 |
jkh |
Do media initialization at correct time for upgrade too. Update /stand.
|
22071 |
29-Jan-1997 |
jkh |
Update Russian FTP sites according to Mikhail A. Sokolov's current configuration.
|
22069 |
29-Jan-1997 |
jkh |
Death to another bad idea: Don't auto-mount CDROM on startup.
|
22032 |
27-Jan-1997 |
jkh |
DTRT with a release string of "none" and use the correct (updated) mountpoint name for fixit. Submitted-By: joerg
|
22025 |
27-Jan-1997 |
jkh |
Add new Portugal mirror.
|
21978 |
24-Jan-1997 |
jkh |
Allow both types of XFree86 setup script to be run at user choice.
|
21977 |
24-Jan-1997 |
jkh |
I need to learn to read man pages more closely. readlink() does NOT null append the return string (bleah!) so you need to do it yourself. This explains why Bus and PS/2 meece weren't displayed in the Mouse selection menu.
|
21976 |
24-Jan-1997 |
jkh |
OK, I've got two ideas to file in the "really seemed like a good idea at the time, but on further reflection..." bucket with these changes.
1. Checking the media before frobbing the disks was a fine idea, and I wish it could have worked, but that leads to a rather difficult situation when you need to mount the media someplace and you're about to:
a) Chroot away from your present root. b) Newfs the root to be.
You're basically screwed since there's no place to stick the mount point where it will be found following the newfs/chroot (and eliminating the chroot in favor of just using the "root bias" feature would work great for the distributions but not the pkg_add calls done by the package installer).
2. Automatic timeout handling. I don't know why, but alarm() frequently returns no residual even when the alarm didn't go off, which defies the man page but hey, since when was that so unusual? Take out timeouts but retain the code which temporarily replaces the SIGINT handler in favor of a more media-specific handler. This way, at least, if it's hanging you can at least whap it. I think the timeout code would have been losing over *really slow* links anyway, so it's probably best that it go.
This should fix NFS, tape & CDROM installs again (serves me right for getting complacent and using just the FTP installs in my testing).
|
21971 |
24-Jan-1997 |
jkh |
This is a patch that makes some of the "partitions" --> "slice" to be more consistant in our use of the terms for differentiation between PC partitions and traditional BSD partitions.
Submitted-By: obrien@cs.ucdavis.edu (David O'Brien)
|
21970 |
24-Jan-1997 |
jkh |
Update russian mirrors.
|
21969 |
24-Jan-1997 |
obrien |
Change from using chunk_n to slice_type_name().
Reviewed by: jkh
|
21938 |
22-Jan-1997 |
jkh |
*groan*. I broke tape extraction with the same optimization. Fix that too.
|
21937 |
22-Jan-1997 |
jkh |
Argh! Moving the media initialization to before the disk scribbling section was a good thing, since it made it possible to detect media problems *before* the installation started, but it also caused various things to be mounted BEFORE the chroot() call, which definitely messes things up.
Fix this by detecting the pre-chroot() case and mounting into a subdir.
|
21902 |
20-Jan-1997 |
jkh |
A couple of cosmetic tweaks to tape install method and fstab file format.
Submitted-By: Flemming Jacobsen <fj@schizo.dk.tfs.com>
|
21901 |
20-Jan-1997 |
jkh |
Rearrange the timeout code and also (whoops) provide for timeouts during file opens, not just during file reads.
|
21897 |
20-Jan-1997 |
jkh |
Add extra variables for the configuration of all packages, not just the lynx browser.
Submitted-By: David O'Brien <obrien@cs.ucdavis.edu>
|
21861 |
19-Jan-1997 |
jkh |
Correct a real brain-o in my check for when a "fixup" should be run. Don't recreate parent menus just for submenus - it's irritating.
|
21859 |
19-Jan-1997 |
jkh |
Use alarm's return status to more properly denote timeout rather than keeping an icky global around.
|
21855 |
18-Jan-1997 |
jkh |
Fix a variety of problems with my timeout handling, make it more configurable (you can now set the timeout interval), fix a crash-bug when no network device was attached.
|
21853 |
18-Jan-1997 |
jkh |
Implement compiled-in config file handling a little better - now that there's no filesystem on the boot.flp image we need to prompt for the configuration floppy.
|
21815 |
17-Jan-1997 |
jkh |
Be more aggressive about timeouts.
|
21806 |
17-Jan-1997 |
jkh |
Add timeout support to sysinstall's general media handling, allow SIGINT to stand for "time out now!" in certain cases.
|
21800 |
17-Jan-1997 |
jkh |
Add device entries and documentation for Intel EtherExpress Pro/10 driver.
|
21799 |
17-Jan-1997 |
jkh |
Whoops! Fix an infinite loop I lovingly introduced into this code with a previous commit.
|
21795 |
17-Jan-1997 |
jkh |
Pass LOAD_CONFIG_FILE variable through, if set (makes Paul Traina's life easier). Only run install.cfg if running as init. It's something of a security hole otherwise. :)
|
21792 |
17-Jan-1997 |
jkh |
Now that I know which parts of the installation really need it (since there's no menu display bug to work around now), be far more selective in my use of DITEM_RECREATE (which is slow and involves much screen I/O).
|
21775 |
16-Jan-1997 |
jkh |
Fix mishandling of extraction return status in commit.
|
21772 |
16-Jan-1997 |
jkh |
Cope with Open_Disk() failure much more gracefully.
|
21766 |
16-Jan-1997 |
jkh |
Damn! Forgot to update lynx also.
|
21765 |
16-Jan-1997 |
jkh |
Minor cleanup, adjust for latest version of apache web server.
|
21764 |
16-Jan-1997 |
jkh |
Clean up a long-standing bug in the scripting code. You could set variables, but you couldn't call functions! Now you can do both. Guard against whitespace pollution in variable names.
|
21762 |
16-Jan-1997 |
jkh |
Use a better dialog for flagging field validation errors.
Pointed-Out-By: msmith
|
21730 |
15-Jan-1997 |
jkh |
Keep our serial ports distinct so that first device is not found for all (closes PR#2296). Print better FTP failure diagnostics Do better media failure checking in install.
|
21728 |
15-Jan-1997 |
jkh |
Put upgraded files in their own directory - using the suffix was a bad idea.
|
21726 |
15-Jan-1997 |
jkh |
Register SLIP/PPP devices properly again. Make the /etc resurrection more sensible for upgrade. No longer quite so annoying.
|
21720 |
15-Jan-1997 |
jkh |
Add some missing parameters to msgConfirm() which produced the effects noted in PR#2454
|
21717 |
15-Jan-1997 |
jkh |
Don't call systemShutdown() from signal handler so that the media device is closed. The FTP library doesn't expect to be called recursively from an interrupt. :)
|
21713 |
15-Jan-1997 |
jkh |
Make upgrade allow reselection of failed media.
|
21711 |
15-Jan-1997 |
jkh |
Make the bindist-only checks actually work. Add code which theoretically should let you get a disk up from start to finish while running multiuser, using your existing /dev entries.
|
21710 |
15-Jan-1997 |
jkh |
Make the FTP installation codepath a lot more defensive. Trap bogus path and FTP I/O errors much earlier, offer retry possibilities at steps along the way so you don't have to resume from the very beginning again on a hard error.
|
21701 |
15-Jan-1997 |
jkh |
Fix several problems:
1. Bus mouse selection didn't show up properly in mouse menu. 2. U&G management screen didn't respect cancel properly. 3. Novice not prompted to add users or set root password during installation. 4. Username length changes screw up user management form.
|
21699 |
15-Jan-1997 |
jkh |
Set defaults more rationally through the item selection loop.
|
21698 |
15-Jan-1997 |
jkh |
Accept emacs-style editing keys for traversal and ESC as an abort character.
|
21673 |
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
21600 |
12-Jan-1997 |
jkh |
Add more protection when running as init and don't do stupid things. Fix looping in fixit cdrom selection by adding a missing break. Move unmount of cdrom down to proper place.
|
21373 |
06-Jan-1997 |
jkh |
Add extra tweak for -current compilation and some debugging.
|
21372 |
06-Jan-1997 |
jkh |
Do a better job of CDROM detection. Use consistent spelling throughout. Remove unmount in fixit_common() since that's bogus in the CDROM case and properly "shut down" the media device instead.
|
21276 |
04-Jan-1997 |
jkh |
Clean up device handling WRT slip and ppp devices. An incomplete transition from one convention to another had things pretty fouled up in here.
|
21275 |
04-Jan-1997 |
jkh |
Add a few strategic screen clears in network setup.
Disable saving of SCSI device parameters in userconfig saving in hopes of working around a reported problem in the no-device case; there's no point in saving this information here anyway.
2nd patch submitted-by: "Eric L. Hernes" <erich@lodgenet.com>
|
21246 |
03-Jan-1997 |
jkh |
Adjust the maximum displayed length.
Submitted-By: Tatsumi Hosokawa <hosokawa@mt.cs.keio.ac.jp>
|
21243 |
03-Jan-1997 |
jkh |
Do something I've wanted to do for quite some time - collapse all the common layout code into some work functions and make all the layout-using routine adopt them. Also reorganize includes and generally clean up.
|
21170 |
01-Jan-1997 |
jkh |
1. Correct bogon in cdromInit when running multi-user which took cdrom offline if wrong version. 2. Make sure network device is initialized in ftpInit 3. Eliminate bogus size values in the menus. For now, we'll have to admit that nobody's added it up yet. In the future, these menus should be build dynamically anyway, not declared static. 4. Add more debugging to networking code to chase the mystery ppp device problem.
|
21132 |
31-Dec-1996 |
obrien |
Added the package catagories astro, chinese, mbone, and vietnamese; along with applicable descriptions.
|
21010 |
29-Dec-1996 |
jkh |
Support the use of the 2nd CDROM as a fixit aid. Also put the EHS into a submenu in case you need to start it again (or at some other point in the installation).
Submitted-By: joerg
|
21009 |
29-Dec-1996 |
jkh |
Add a "catpages" distribution for the catman stuff.
Submitted-By: joerg
|
20931 |
26-Dec-1996 |
mpp |
Fix some spelling errors.
Jordan, I'll let you merge this into 2.2o that I don't stomp on you.
|
20927 |
26-Dec-1996 |
jkh |
Clean up some calls to close().
|
20915 |
26-Dec-1996 |
jkh |
Fix fixit floppy.
|
20569 |
17-Dec-1996 |
jkh |
1. Engage brain. 2. Write macro. Previous commit attempted to perform 2 before 1.
|
20518 |
15-Dec-1996 |
jkh |
make note of which /etc files need upgrading in installUpgrade rather than asking the user to keep track of the list himself.
|
20504 |
15-Dec-1996 |
joerg |
Increase the size of the vector that is allocated for execv(). Jordan apparently forgot this when adding the password feature.
|
20484 |
14-Dec-1996 |
jkh |
Now that I've got my source tree sorted out, bring all the things I've been committing into 2.2 directly all this time.
|
20444 |
14-Dec-1996 |
jkh |
Fix some very minor cosmetic cruft I couldn't help tweaking when I went over the code.
Add shortcuts for addUser and addGroup, documenting same.
Add a password field for adduser and use no-echo string field for it. This requires my latest libdialog changes (in RELENG_2_2 or -current) to work.
|
20380 |
12-Dec-1996 |
jkh |
700 now. :)
|
20378 |
12-Dec-1996 |
jkh |
Fix trunctation of domainname.
|
20377 |
12-Dec-1996 |
jkh |
Add some additional smarts for XFree86 configuration. Fix a bogon I thought I fixed in the last commit.
|
20373 |
12-Dec-1996 |
jkh |
Update these docs to more closely reflect reality.
|
20367 |
12-Dec-1996 |
jkh |
smart-alec error checking.
|
20356 |
12-Dec-1996 |
jkh |
Whups, remove relic from close method going away.
|
20355 |
12-Dec-1996 |
jkh |
Undo one of my memory optimization hacks - it actually made things more complicated.
|
20354 |
12-Dec-1996 |
jkh |
Fix some bogons in my close() handling.
|
20335 |
11-Dec-1996 |
jkh |
Cosmetic tweaks, initialize a few variables, fix a reversed conditional.
|
20331 |
11-Dec-1996 |
jkh |
Be more efficient in how we use memory (stumbled across while looking for something else) for attributes and variables.
Remove stack-stomper in sstrncpy().
|
20315 |
11-Dec-1996 |
jkh |
Do a few things I've been threatening to do for a long time:
1. Don't use the MSDOSFS code for accessing FreeBSD distribution data. Use Robert Nordier's stand-alone DOS I/O library for the purpose. It this works as well as Robert says it does, it should drastically reduce (or even eliminate) our "I can't install from my DOS partition!" calls.
2. As a result of the above, go to stdio file descriptors for all media types.
3. Taking advantage of #2, start using libftpio for FTP transfers instead of maintaining our own parallel version of the FTP transfer code. Yay! I ripped something out for a change!
#1 Submitted-By: Robert Nordier <rnordier@iafrica.com>
|
20271 |
10-Dec-1996 |
joerg |
Update to benefit from David's recent changes to pw(8). The most obvious effects are that most of the automagically chosen defaults will now be displayed while going through the menu, and an improved error handling thanks to the more detailed error status reporting.
2.2 fodder, but i'll leave it to Jordan's review.
|
20259 |
09-Dec-1996 |
jkh |
Set timeout interval to 0 in ppp so connections don't hang up while we're doing something lengthy with the disk.
|
20255 |
09-Dec-1996 |
joerg |
Slightly improve the wording of a ``not yet there'' message.
|
20247 |
09-Dec-1996 |
jkh |
As Paul has just pointed out, much of my strncpy() usage was either bogus or overly complex and really needed to be done more consistently and sanely throughout - no question about it. Done.
Suggested-By: Paul Traina <pst@Shockwave.COM>
|
20235 |
09-Dec-1996 |
jkh |
Whups, missed two strcpy()s.
|
20233 |
09-Dec-1996 |
jkh |
Eliminate great evil in the networking code. That's all I'm gonna say.
|
20231 |
09-Dec-1996 |
jkh |
Add Joerg's user management screen for David Nugent's pw(8) program, something which will also need to be brought in before this screen will work.
Add some commentary about how the slip startup code is bogus.
Steal Joerg's loop for more properly closing all files and graft it into the EHS startup. My loop was functional but more bogus.
|
20208 |
08-Dec-1996 |
jkh |
Several areas of improvement: o Incorporate some of Tatsumi's bug fixes. o Remove the xperimnt and commerce distribution items; they haven't been actual distributions for awhile. o Try to sanitize the device checking code a little more. o Cosmetic work on the network code.
|
20077 |
02-Dec-1996 |
jkh |
Don't run routed by default. Virtually-Demanded-At-Gunpoint-By: joerg
|
20064 |
01-Dec-1996 |
jkh |
Move configResolv() to *after* the chroot(). This is what was causing NFS installation to fail the first time. This will go into 2.2.
|
20035 |
29-Nov-1996 |
jkh |
Change boolean nature of "router" variable since it's not a boolean anymore. Noticed-By: joerg
|
19992 |
27-Nov-1996 |
phk |
Try to impreve DD mode. Try to make 4Mb floppies work again.
|
19982 |
27-Nov-1996 |
jkh |
Correct some typos relating to PC98 server selection. Submitted-By: HOSOKAWA Tatsumi <hosokawa@mt.cs.keio.ac.jp>
|
19977 |
27-Nov-1996 |
joerg |
Open devices read-only to test whether they are available. This allows to use write-protected tapes...
|
19819 |
16-Nov-1996 |
joerg |
Provide a symlink for /bin/sh when the fixit floppy is mounted, so scripts using #!/bin/sh (like /mnt2/dev/MAKEDEV) will work.
Observed by: andreas
|
19797 |
15-Nov-1996 |
jkh |
Add vx to list of devices.
|
19729 |
14-Nov-1996 |
jkh |
"over 600 packages" (geeze, this has been sitting uncommitted in my source tree for 5 days! :-( ).
|
19713 |
13-Nov-1996 |
jkh |
Bring forward doc changes from 2.2. Much will need changing for 3.0, which is where this is headed, but it's better than the 2.2-SNAP docs.
|
19684 |
12-Nov-1996 |
jkh |
Only save userconfig changes if the boot floppy version and the installed version match.
Pointed-out-by: hosokawa@mt.cs.keio.ac.jp (HOSOKAWA Tatsumi)
|
19586 |
09-Nov-1996 |
jkh |
Disgusting kludge to make depend rule work again in the fact of Joerg's keymap.[ch] changes. If there's a better way, I'd like to know.
|
19581 |
09-Nov-1996 |
jkh |
Whups, we need the VGA16 server by default too.
|
19579 |
09-Nov-1996 |
jkh |
1. Saner ldconfig path. 2. Choose DIST_XF86_CFG in defaults; XF86Setup isn't happy otherwise.
|
19577 |
09-Nov-1996 |
jkh |
1. Take out console setup in options now that Joerg has moved it into the main menu. 2. Conditionalized a few small things which needed it. 3. Put PC98 X servers in their own menu, there are so many of them now. 4. Rampaged on the menus.c file in general, reformatting and cleaning up.
|
19573 |
09-Nov-1996 |
joerg |
Sysinstall now offers the installation of a keymap early in the game! Not all mappings are supported, most languages come only with one encoding since this should be sufficient to get up & running in using sysinstall, and we are already pretty tight on space. (My previous commit has already bumped the boot MFS size by another 50 KB for this.)
This feature requires the `kbdcontrol -L' i've just committed. Plain text keymaps and the entire scanner are overkill for sysinstall.
Also updated the list of available keymaps while i was at it.
Reviewed by: jkh
|
19571 |
09-Nov-1996 |
joerg |
Several improvements to the `fixit' configuration:
. Don't gzip the crunched binary by now; it just fits, and execution is a lot faster this way (it's truly demand-paged again).
. Add more(1), ft(8), protocols(5), a stripped down services(5).
. Improve the .profile, and make sysinstall actually use it again.
Still no go for a 4 MB configuration though. :-(
|
19564 |
09-Nov-1996 |
joerg |
If mounting the fixit floppy fails in the first place, warn the user but make a second attempt using MNT_FORCE, just in case it has been unclean from a previous crash. That's dangerous, but far better than keeping the despaired user standing in the rain...
(Experienced admins can still fsck it then, and remount. Others will either totally crash, or incidentally succeed, without much further help possible...)
Btw., mount(2) misses the description of MNT_FORCE for the mount syscall.
|
19526 |
08-Nov-1996 |
jkh |
1. Eliminate the sendmail.cw bogon again. Peter fixed it correctly. 2. Preload the ldconfig cache before calling X setup.
|
19518 |
07-Nov-1996 |
jkh |
More cosmetic tweaks, get the prefixes adjusted properly to XFree86 3.2's new packaging scheme.
|
19515 |
07-Nov-1996 |
jkh |
Make sure current_chunk is 0 each time we enter the editor.
|
19513 |
07-Nov-1996 |
jkh |
This warning is too annoying now. Kill it.
|
19512 |
07-Nov-1996 |
jkh |
Install an evil work-around for /etc/sendmail.cw [same as from 2.2]
|
19509 |
07-Nov-1996 |
jkh |
Complete switch-over to XF86 3.2.
|
19498 |
07-Nov-1996 |
jkh |
Properly clear FTP site selection info when network init fails; the site name may have been wrong, or need to be specified by IP.
|
19488 |
07-Nov-1996 |
jkh |
Joerg's changes to add screen font and screenmap setting. Some changes of my own to make screen saver configuration a little more sane, and also make it easier to get to the keyboard/screen setup from the options menu.
|
19469 |
06-Nov-1996 |
jkh |
Update to XFree86 3.2
|
19431 |
05-Nov-1996 |
phk |
Remove a bogon from version 1.69. Just because we say "use all disk" doesn't mean that our geometry can be flushed down the drain.
|
19397 |
04-Nov-1996 |
jkh |
Placate Joerg some more by making screen savers get a reasonable default timeout. 2.2-RELEASE candidate, like all the work here in release/sysinstall.
|
19385 |
04-Nov-1996 |
jkh |
Use macros for package names so it's easier to update them in one place (sysinstall.h) when packages change rev.
Change the way that the routing daemon is configured entirely, to placate Joerg. Also auto-load gated if it's specified, while we're at it.
|
19377 |
04-Nov-1996 |
jkh |
Make it clearer that DNS has succeeded for your host choice.
|
19335 |
02-Nov-1996 |
jkh |
Fix a bogus decent into the network setup screen when running multi-user.
Don't clear media on dist failure - this was one of those "seemed like a good idea at the time" sorts of features.
|
19139 |
23-Oct-1996 |
wosch |
fix FAQ URL. Note for Jordan: don't merge this change into 2.1.6!
|
18933 |
14-Oct-1996 |
jkh |
Don't casually blow away FTP site settings now that it's easy for user to override them.
|
18931 |
14-Oct-1996 |
jkh |
Remove the now-unusable ports configuration code. Swapping CDs is bogus.
|
18900 |
12-Oct-1996 |
jkh |
Be less draconian about distribution extraction errors - still write /etc file changes out.
|
18894 |
12-Oct-1996 |
erich |
Get the pysical address for id_maddr when opening an -incore kernel. This fixes the kernel panic when propagating userconfig changes to arbitrary kernels.
Remove obsoleted `#include <tcl.h>' added a few <stdio.h> where necessary.
Fix getting scsi bus information from an -incore kernel.
Turned on SAVE_USERCONFIG by default.
|
18890 |
12-Oct-1996 |
jkh |
Some cosmetic tweaks, attempt to fix package wait problem by checking for error return as well (not sure if this is it, but it's one possible explanation).
|
18852 |
10-Oct-1996 |
jkh |
Ahem. It might be nice if I included /usr/src/contrib in with the other src dists. This alone is a good reason to re-roll the SNAP before putting it on CD.
|
18830 |
09-Oct-1996 |
jkh |
DTRT if ESC is hit in a Yes/No dialog. Noticed-by: jfieber
|
18761 |
06-Oct-1996 |
jkh |
Sigh. There are still some weird boundry cases (argh!). Turn off SAVE_USERCONFIG again until Eric comes back from his trip.
|
18753 |
06-Oct-1996 |
jkh |
Detect the zero-chunks case properly, now that I've reversed the order of the distribution probes over ftp.
Properly #ifdef the SAVE_USERCONFIG code.
|
18744 |
06-Oct-1996 |
jkh |
Correctly re-adjust current slice # when slices are deleted. Beautify the code a little.
|
18736 |
06-Oct-1996 |
jkh |
Turn SAVE_USERCONFIG on again - I found the bug.
|
18734 |
06-Oct-1996 |
jkh |
Better PKG_TMPDIR handling.
|
18727 |
06-Oct-1996 |
jkh |
Be more paranoid about clearing the FTP path when we have the slightest reason to doubt its authenticity.
|
18711 |
05-Oct-1996 |
jkh |
Make the save_userconfig() stuff conditional and turned off by default (for now - still a few more wrinkles here). Add more debugging code and some cosmetic tweaks.
|
18706 |
05-Oct-1996 |
jkh |
Wait for any stray processes we might be sent while running as init. I have cautious hopes that this will fix the package installer zombie accumulation problem.
|
18705 |
05-Oct-1996 |
jkh |
Correct check for ensuring that the network configuration isn't fiddled with when running multi-user.
|
18704 |
05-Oct-1996 |
jkh |
1. Change device probing so that high speed network devices are found before SLIP/PPP devices, putting them before the others in the network device selection menu.
2. Change "Other" to "URL" so as not to conflict with the keyboard accellerator for the "OK" button in FTP site selection menu.
3. Detect the NULL last symbol in the name list and initialize the other members correctly.
|
18702 |
05-Oct-1996 |
jkh |
Multiple changes stacked as one commit since they all depend on one another.
First, change sysinstall and the Makefile rules to not build the kernel nlist directly into sysinstall now. Instead, spit it out as an ascii file in /stand and parse it from sysinstall later. This solves the chicken-n- egg problem of building sysinstall into the fsimage before BOOTMFS is built and can have its symbols extracted. Now we generate the symbol file in release.8.
Second, add Poul-Henning's USERCONFIG_BOOT changes. These have two effects:
1. Userconfig is always entered, rather than only after a -c (don't scream yet, it's not as bad as it sounds).
2. Userconfig reads a message string which can optionally be written just past the boot blocks. This string "preloads" the userconfig input buffer and is parsed as user input. If the first command is not "USERCONFIG", userconfig will treat this as an implied "quit" (which is why you don't need to scream - you never even know you went through userconfig and back out again if you don't specifically ask for it), otherwise it will read and execute the following commands until a "quit" is seen or the end is reached, in which case the normal userconfig command prompt will then be presented.
How to create your own startup sequences, using any boot.flp image from the next snap forward (not yet, but soon):
% dd of=/dev/rfd0 seek=1 bs=512 count=1 conv=sync <<WAKKA_WAKKA_DOO USERCONFIG irq ed0 10 iomem ed0 0xcc000 disable ed1 quit WAKKA_WAKKA_DOO
Third, add an intro screen to UserConfig so that users aren't just thrown into this strange screen if userconfig is auto-launched. The default boot.flp startup sequence is now, in fact, this:
USERCONFIG intro visual
(Since visual never returns, we don't need a following "quit").
Submitted-By: phk & jkh
|
18698 |
05-Oct-1996 |
jkh |
Add stuff to CLEANFILES.
|
18687 |
04-Oct-1996 |
jkh |
Various cosmetic tweaks.
|
18683 |
04-Oct-1996 |
jkh |
Syncronize my tree so Eric can access the latest code.
|
18656 |
03-Oct-1996 |
jkh |
Temporarily disable userconfig saving until I figure out why uc_open() loops internally for BOOTMFS (not being able to run gdb on sysinstall when it's running as init is a real pain!).
|
18655 |
03-Oct-1996 |
jkh |
Check return values from uc_open() correctly. Note: This seems to work really well when running the GENERIC kernel but not with the BOOTMFS kernel. Further work is needed.
|
18652 |
03-Oct-1996 |
jkh |
Fix the "missing nameserver value" bug. Simplify some unnecessarily crufty code, here and there.
|
18650 |
03-Oct-1996 |
jkh |
First cut at a "copy userconfig changes from installation kernel to installed kernel" mechanism. This is just the foundation - more work follows and will be committed over the next few hours. Submitted-by: "Eric L. Hernes" <erich@lodgenet.com> & jkh
|
18645 |
02-Oct-1996 |
jkh |
One small policy tweak to something I like better.
|
18644 |
02-Oct-1996 |
jkh |
More strategic screen clears().
|
18643 |
02-Oct-1996 |
jkh |
Fixes and a place-holder for future work.
|
18636 |
02-Oct-1996 |
jkh |
Catch a clear() I missed.
|
18635 |
02-Oct-1996 |
jkh |
Don't annoyingly reconfigure the network when you don't have to.
|
18634 |
02-Oct-1996 |
jkh |
More tweaks to FTP reselection code - allow "none" to stand for "no specific release - use anything you can find"
|
18633 |
02-Oct-1996 |
jkh |
Try to get the info file before the whole file - it eliminates a gratuitous fetch attempt in most situations.
|
18632 |
02-Oct-1996 |
jkh |
Make FTP site reselection work the way it always should have.
|
18621 |
01-Oct-1996 |
jkh |
Round 2.5
|
18619 |
01-Oct-1996 |
jkh |
Installation cleanup, round II.
|
18612 |
01-Oct-1996 |
jkh |
Saner screen refresh changes, part I.
|
18552 |
29-Sep-1996 |
jkh |
Correct a minor misspelling. Noticed-by: der
|
18504 |
26-Sep-1996 |
pst |
Rate limit the "xxx bytes read from" message to a maximum of one per chunk or one per second, whichever is less. Outputting this message once every couple of K was really crazy on a 9600bps serial console.
|
18503 |
26-Sep-1996 |
pst |
If we're running through the FTP setup dialog the *first* time, skip the FTP path if we've already configured one (this allows preconfigured ftp servers).
|
18502 |
26-Sep-1996 |
pst |
If we're unable to open /dev/ttyv0, assume that we're on a single tty system and use /dev/console.
I really think the proper test is to determine which device has been configured to be the console (remember the RB_SERIAL flag?) and use it instead of always trying to open /dev/ttyv0 first.
|
18501 |
26-Sep-1996 |
pst |
If /install.cfg exists on the local floppy (or if LOAD_CONFIG_FILE is defined and the user inserts a floppy), read the config file to pre-define variables for a custom installation.
[Note: I fixed one bug in LOAD_CONFIG_FILE code, but it's still not perfect.]
|
18452 |
22-Sep-1996 |
jkh |
Remove some gratutious screen saves.
|
18363 |
18-Sep-1996 |
jkh |
Don't call copySelf() when upgrading.
|
18310 |
15-Sep-1996 |
jkh |
Remove some bogosities I introduced with the init file hack (not serious, just bogus). Also turn off by default - whoops!
|
18144 |
08-Sep-1996 |
jkh |
Various minor improvements.
|
18072 |
06-Sep-1996 |
jkh |
Close a security hole in anonymous ftp setup. Submitted-By: Jason Garman <garman@phs.k12.ar.us>
|
17985 |
01-Sep-1996 |
jkh |
Simplify some dialogs on the basis of my changes to ui_objects.c in libdialog. Also update copyright notices.
|
17791 |
23-Aug-1996 |
jkh |
Conditionalize some annoying debug statements, update the docs.
|
17404 |
03-Aug-1996 |
jkh |
Try to make screen update more efficient (less flickering) by more judicious use of dialog_clear_norefresh().
|
17398 |
03-Aug-1996 |
jkh |
Make the same fix to the disk partition editor screen.
|
17397 |
03-Aug-1996 |
jkh |
Fix an embarassing bogon in the key input code. I'll roll another snap boot floppy for this one..
|
17382 |
01-Aug-1996 |
jkh |
Whoops! VTYs return zero values for TIOCGSIZE! Work around this.
|
17381 |
01-Aug-1996 |
jkh |
Don't query DNS if we haven't got it configured.
|
17380 |
01-Aug-1996 |
jkh |
Handle SIGPIPE in a couple of crucial places.
|
17377 |
01-Aug-1996 |
jkh |
Purely cosmetic tweaks.
|
17376 |
01-Aug-1996 |
jkh |
Clean up the results from getch().
|
17375 |
01-Aug-1996 |
jkh |
Close PR#1542. Don't just assume 24 lines, get the tty size. Some things may still display text on the 24th line, but that's because they've always been screens designed to fit into a minimal real-estate and have hardwired assumptions about the dimensions. They'll be a little harder to make dynamic.
|
17372 |
31-Jul-1996 |
jkh |
Add a required save/restore
|
17370 |
31-Jul-1996 |
jkh |
Try again.
|
17368 |
31-Jul-1996 |
jkh |
Don't munge keystrokes.
|
17365 |
31-Jul-1996 |
jkh |
Prevent Geometry warning messages when the disk is already "dedicated"
|
17363 |
31-Jul-1996 |
jkh |
More minor tweaks (that I'm trying to get into the SNAP).
|
17362 |
31-Jul-1996 |
jkh |
Detect which partitions have already been created with `auto' so as not to create them twice.
Various cosmetic tweaks.
|
17246 |
22-Jul-1996 |
jkh |
Fix some bogus argument handling - whups! James was right..
|
17189 |
16-Jul-1996 |
jkh |
1. Fix the CD installation bogon for Novice install I mentioned. 2. Add some code for dealing with a ports collection on the second CD now.
|
17164 |
14-Jul-1996 |
jkh |
Damn - looks like upgrade got broken along the way and it's not something I usually test, so... :-( Guess we'll have to slide the tag forward on these two files - Peter, could you do the honors? I've been up for the last 30 hours or so and I just *know* that any attempt on my part to do this would probably end up deleting the entire repository somehow. :-)
|
17155 |
13-Jul-1996 |
jkh |
Make CD version clash non-fatal.
|
17153 |
13-Jul-1996 |
jkh |
Back out my change for Peter which did transfer timings based on current chunk rather than distribution - it's just caused the numbers to fluctuate too wildly, sorry Peter! ;-(
|
17151 |
13-Jul-1996 |
jkh |
Fix a bogon in the Novice mode CD auto-selection.
|
17149 |
13-Jul-1996 |
jkh |
Fix EBUSY checking in devices.c - DTRT when it's detected on a CD.
|
17132 |
12-Jul-1996 |
jkh |
Remove some suspect sector size calculations which are also the source of some confusing messages from newfs (just judging by the number of people who point them out, anyway).
|
17126 |
12-Jul-1996 |
jkh |
Fix something I broke with CDROM installation (well, I knew my first test CD would turn at least one bug up :-).
|
17099 |
11-Jul-1996 |
jkh |
Make the menu height calculation actually work. Make a menu more self-explanatory at user request.
|
17065 |
10-Jul-1996 |
jkh |
Better error checking in helpfile expander. Tart up some of the output a little.
|
17062 |
10-Jul-1996 |
jkh |
Document new GENERIC
|
17042 |
09-Jul-1996 |
jkh |
Try to prevent the status line from jumping around quite so much.
|
17039 |
09-Jul-1996 |
jkh |
Take compat dists out of the canned set - they seem to do more harm than good, actually, and those who actually need them can select them.
|
17035 |
09-Jul-1996 |
jkh |
Update docs to match.
|
17034 |
09-Jul-1996 |
jkh |
A number of improvements in the way statistics are printed, add a "chroot" option for installing distributions and/or packages to somewhere other than /, say for a case where you're installing to an external disk on some other machine's behalf. More miscellaneous fixes to various problems I stumbled across while adding this stuff.
|
17027 |
09-Jul-1996 |
jkh |
Don't freak out at the lack of root/swap/usr if we're running multiuser and simply adding another disk.
|
17025 |
09-Jul-1996 |
jkh |
Eradicate more lurking bogons.
|
17011 |
08-Jul-1996 |
jkh |
Update the documentation here and there.
|
17010 |
08-Jul-1996 |
jkh |
Same tweak.
|
17007 |
08-Jul-1996 |
jkh |
Fix even more lurking bogons - why do I never find these until the last possible minute? :-)
|
17005 |
08-Jul-1996 |
jkh |
Whoops! Now that I'm decompressing docs into /tmp, it's important to make sure that /tmp is there first! :-) While I'm at it, clean up the somewhat inexplicably bogus Mkdir() function.
|
16975 |
05-Jul-1996 |
jkh |
Support compressed doc files again. Add a few strategic screen clears. Do a lot less wasted screen I/O in restoring screen contents that don't need restoring. Use tar instead of cp to back up /etc in installUpdate. Don't panic when upgrade shell exits.
|
16970 |
05-Jul-1996 |
jkh |
Update docs (more specifically to -current).
|
16963 |
04-Jul-1996 |
jkh |
Fix some minor reported bogons from the BETA
|
16897 |
02-Jul-1996 |
jkh |
Untabify.
|
16895 |
02-Jul-1996 |
jkh |
Document shortcuts. Fix a bug which prevented variables from working properly
|
16894 |
02-Jul-1996 |
jkh |
Add an extra /etc/hosts entry per advice of Joerg.
|
16887 |
02-Jul-1996 |
jkh |
Make it plainer how to exit.
|
16830 |
29-Jun-1996 |
jkh |
Update the Lynx version number.
|
16828 |
29-Jun-1996 |
jkh |
Put my changes back - Thanks, Peter! Boy, an errant Tag sure can mess you up! :-)
|
16825 |
29-Jun-1996 |
jkh |
Sync with 2.1-stable (I commited my changes there first by mistake due to an errant CVS tag file).
|
16823 |
29-Jun-1996 |
jkh |
Copy the documentation files up into the release area - I've been doing this by hand all along. Silly.
|
16798 |
27-Jun-1996 |
jkh |
Add 3rd South Africa mirror.
|
16766 |
26-Jun-1996 |
jkh |
Allow argv[0] to be a command also.
|
16718 |
25-Jun-1996 |
jkh |
Make "Fake" turn off more potentially system-nuking options.
|
16688 |
25-Jun-1996 |
jkh |
Handle tabs in INDEX files. Display full, un-truncated version of description in status line.
|
16469 |
17-Jun-1996 |
jkh |
ack - left in a typo. Time for bed!
|
16462 |
17-Jun-1996 |
jkh |
Init network at proper time.
|
16448 |
17-Jun-1996 |
jkh |
Whups! Slight adjustment.
|
16447 |
17-Jun-1996 |
jkh |
Add more items to the glossary menu and reformat it slightly.
|
16412 |
16-Jun-1996 |
jkh |
Add a top level function index.
|
16410 |
16-Jun-1996 |
jkh |
Check network status earlier in FTP/NFS installs in order to reduce user frustration.
|
16395 |
15-Jun-1996 |
jkh |
Change default user/group to ones that actually exist in default passwd file.
|
16369 |
14-Jun-1996 |
jkh |
Make the CDROM auto-detection code a little more flexible about accepting old CDs.
|
16366 |
14-Jun-1996 |
jkh |
Don't use some of the low-contrast text attributes I was using before - they apparently look bad on some LCD screens. While I'm in there, tweak and adjust a number of other minor interface details which have been bothering me for awhile.
|
16350 |
13-Jun-1996 |
jkh |
Make the editor work again and we're done.
|
16348 |
13-Jun-1996 |
jkh |
Uh, this is what I was really thinking when I made the device registration changes - honest! :-)
|
16347 |
13-Jun-1996 |
jkh |
Correct some embarassing 3am english.
|
16330 |
12-Jun-1996 |
jkh |
Dispense with the special case handling of cuaa* devices by synthesizing separate entries for sl0 and ppp0 on each device.
|
16327 |
12-Jun-1996 |
jkh |
Some stuff I left out of the last commit - make toggle options toggle again instead of simply letting you set them and staying that way forever.
|
16326 |
12-Jun-1996 |
jkh |
Fix a truly stupid bug which broke the package installation menu for everything _but_ the multi-user case now (it was the opposite before :-). That means adding packages with the 2.2-960511-SNAP boot floppy is busted. Feh.
|
16325 |
12-Jun-1996 |
jkh |
handle a message box which can potentially go past 80 cols.
|
16297 |
11-Jun-1996 |
jkh |
Put in a strategic dialog_clear() to prevent screen corruption reported by Joerg.
|
16296 |
11-Jun-1996 |
jkh |
Change some verbiage slightly.
|
16294 |
11-Jun-1996 |
jkh |
A slight error in my logic had me using color text attributes on Hercules monochrome displays. Whoops! Fix.
|
16293 |
11-Jun-1996 |
jkh |
Misc doc cleanup.
|
16291 |
11-Jun-1996 |
jkh |
Come up with a scheme for stamping the FreeBSD version number on CDs, allowing sysinstall to automagically detect, mount and select an appropriate FreeBSD CDROM as the installation media. Defining "appropriate" also requires that you check the version numbers since an older FreeBSD CD could be in the drive, which is the purpose of this patch.
|
16208 |
08-Jun-1996 |
jkh |
Implement selective text attributes for the syscons vty / vt100 emulator selection since an attribute which looks good on a color console doesn't necessarily look good in an xterm.
|
16204 |
08-Jun-1996 |
jkh |
Put back some changes I inadvertantly spammed with a cvs update.
|
16203 |
08-Jun-1996 |
jkh |
Merge changes from HEAD.
|
16201 |
08-Jun-1996 |
jkh |
Make CDROMs automagically select as the default media type.
If you're running multi-user, check off items in the packages menu based on whether or not they're actually installed.
|
15973 |
29-May-1996 |
jkh |
Fix some minor formatting dreck.
|
15972 |
29-May-1996 |
jkh |
Sha-ZAM!
The root floppy is now gone. I shall not mourn its passing. Everything we need is on boot.flp or the bindist.
|
15966 |
28-May-1996 |
jkh |
Very small semantic change.
|
15961 |
28-May-1996 |
jkh |
Only look at command-line args if we're not running as init - duh! Thanks, David.
|
15942 |
27-May-1996 |
jkh |
Catch and DTRT with SIGPIPE
|
15896 |
24-May-1996 |
bde |
Fixed oops in previous change.
|
15895 |
24-May-1996 |
bde |
Fixed SRCS so that `make depend' works.
|
15883 |
23-May-1996 |
jkh |
Have both distribution and package extraction screens display the transfer speed in KB/sec while fetching stuff; this gives you a better idea if your link has crashed or is behaving oddly.
|
15838 |
21-May-1996 |
jkh |
Remove a particularly annoying confirmation dialog.
|
15791 |
16-May-1996 |
jkh |
Rethink the previous X distribution change. Including COMPAT_21 is just bogus, and I think I'll simply see that the X distribtion is rebuilt for -current before doing another snapshot for it. :-)
|
15790 |
16-May-1996 |
jkh |
Get X user and X developer distributions checked correctly again in menus. Oh yeah, last commit also fixed (I hope) the /etc/sysinstall not being written on Custom installation problem.
|
15788 |
16-May-1996 |
jkh |
Fix some long-standing malloc bugs in the package handling code (freeing garbage in one place, leaking memory in another).
Add a facility to invoke subsystems directly by naming them on sysinstall's command-line when running post-install. A replacement for pkg_manage might, for example, be `/stand/sysinstall configPackages'
Fix bogon where upgrade shell was entered with tty modes spammed.
Fix bug with release name checking in ftp_strat. Turned a bunch of bogus exit()s into proper calls to systemShutdown().
|
15695 |
09-May-1996 |
jkh |
Some cosmetic changes:
Make "selection bar" inverse video white-on-blue on color screens to avoid it getting muddled up with popup dialogs.
Do disk selection in a more friendly fashion (for one thing, allow a drive to be de-selected again if you change your mind).
Add a few strategic screen-saves to prevent corruption of screen contents (thanks, Michael Elbel!).
|
15647 |
05-May-1996 |
jkh |
Bring in some changes to make the FTP installation warn you if it can't find the requested release on a given site.
|
15536 |
02-May-1996 |
jkh |
Clear the TCP/IP device configuration screen away after we invoke it.
|
15512 |
01-May-1996 |
jkh |
Fix the last known bogon with the packages menu. It's SNAP time!
|
15510 |
01-May-1996 |
jkh |
If we've selected X, select the compat21 distribution as well.
|
15509 |
01-May-1996 |
jkh |
Add the compat21 dist.
|
15499 |
01-May-1996 |
jkh |
Micro tweak for getting the Holographic shell message to stay on the screen longer.
|
15477 |
30-Apr-1996 |
jkh |
Fix another couple of bogons with the package menu.
|
15470 |
30-Apr-1996 |
jkh |
Add a missing close that left ftpd's scattered around on pkg_installs
|
15469 |
30-Apr-1996 |
jkh |
properly reset SYSTEM_STATE after installCommit runs.
|
15468 |
30-Apr-1996 |
jkh |
Fix some bogons in the package installer menu and search function.
|
15467 |
30-Apr-1996 |
jkh |
Make sure package-installers refresh the screen properly.
|
15466 |
30-Apr-1996 |
jkh |
Clear the screen before putting up tcpip dialog.
|
15465 |
30-Apr-1996 |
jkh |
More cosmetic changes before tomorrow's snapshot.
|
15458 |
29-Apr-1996 |
jkh |
Fix more display weirdnesses that only show up during a real installation.
|
15457 |
29-Apr-1996 |
jkh |
Remove a bogus dialog_clear();
|
15451 |
29-Apr-1996 |
jkh |
Reshuffle the installation routines a little for greater clarify.
|
15450 |
29-Apr-1996 |
jkh |
Yikes - bogon crept into the NFS setup menu.
|
15449 |
29-Apr-1996 |
jkh |
Fix a small display bogon with the progress indicators.
|
15445 |
29-Apr-1996 |
jkh |
Add some more debugging statements.
|
15442 |
29-Apr-1996 |
jkh |
Fix some display bogons in the label editor.
|
15440 |
28-Apr-1996 |
jkh |
Don't stop /etc/sysconfig if we're `faking'. More asthetic adjustments to menus. Improve both the display efficiency and usability of the label screen - it's now possible to label quite a few disks in the label editor.
|
15439 |
28-Apr-1996 |
jkh |
Add a new -fake argument to make sysinstall not actually change things while I'm testing it.
|
15419 |
28-Apr-1996 |
jkh |
Fix an ancient index list bug. Make FTP re-initializion work. Fix fix fix.
|
15417 |
28-Apr-1996 |
jkh |
Move some of functions around in order to make this stuff easier to work on.
|
15416 |
28-Apr-1996 |
jkh |
Bump snapshot release date - looks like I was off by a couple of days!
More display fixes to sysinstall and assorted tweaking.
|
15411 |
27-Apr-1996 |
jkh |
Add a missing helpfile for fixit.
|
15409 |
27-Apr-1996 |
jkh |
More misc menu hackery.
|
15405 |
27-Apr-1996 |
jkh |
Update more docs to match -current reality.
|
15393 |
26-Apr-1996 |
jkh |
Fix display refresh bug in displayHelp() Go back to Normal menus for Media and FTP menus rather than radio menus - the difference in behavior is confusing and sort of detracts from the added (small) advantage of seeing what you last picked.
|
15386 |
25-Apr-1996 |
jkh |
These docs were in fair need of updating.
|
15384 |
25-Apr-1996 |
jkh |
Add a place-holder message for the CDROM fixit feature (which I'm not going to add in time for the next SNAP).
|
15383 |
25-Apr-1996 |
jkh |
Quite a few changes:
1. Fix the last display bugs (I hope) by use of dialog rebuilds at stategic points. 2. Clean up the distributions menus so that everybody (that's reasonable) has All and Clear options for setting/clearing things en-masse. 3. Various attempts at display optimization. 4. Change the wording of the `Don't use Write!' dialogs to make them more explicitly define when and when not to use the option.
|
15355 |
23-Apr-1996 |
jkh |
Bring this into sync.
I still have a _very very annoying_ display bug which occurs when a menu item causes a submenu to be displayed - the screen repaints for the original menu (which is restored upon return from the submenu) are off by about 4 characters. I've tried restoring the screen, the cursor position, you name it - same deal. Grrrr! This commit is my first step in trying to get someone else to help me look into this one since I'm just tearing my hair out at this point!
|
15242 |
13-Apr-1996 |
jkh |
1. Update all the copyrights to delete useless clauses 3 and 4. 2. Change more of the menu code over to new system. 3. Streamline label editor.
|
15091 |
07-Apr-1996 |
jkh |
Major surgery.
1. Use new dialog menu hacks (no strings, just arrays of dialogMenuItem structs) so that I can create composite menus with radio/checkbox/... items in them, removing some long-standing UI bogons in various menus. This work isn't finished yet, but will be done in two phases. This is phase one.
2. Remove all the script installation stuff. I never got time to document it, it was arcane and it just complicated much of the code. There are better ways of doing this if I want to do auto-driven installations later.
3. Remove much dead code and otherwise attempt to remove as much historical grot as possible so that this code is easier to hack on. This is also a two-stage process, phase one of which is now complete.
|
15020 |
03-Apr-1996 |
jkh |
Update paths to Taiwan sites.
|
14929 |
30-Mar-1996 |
jkh |
Add the jp.106 Japanese keymap to list of possibilities. I also see a jp.106x keymap there, but Satoshi hasn't asked for it and I don't know what it even is, so...
|
14793 |
24-Mar-1996 |
joerg |
Rename the usage of `private' to `private_data' to cope with the recent libdisk changes. (sysinstall is guilty of using `private' in quite more places, but since this ain't in library code, it's not that important.)
Whenever possible, better not use C++ reserved words...
|
14786 |
24-Mar-1996 |
jkh |
Clean up the options screen a little bit by shortening it by one line in the vertical axis.
|
14785 |
24-Mar-1996 |
jkh |
The name of the lynx package has changed - update it.
|
14784 |
24-Mar-1996 |
jkh |
Remove some rather useless debugging messages.
|
14765 |
23-Mar-1996 |
jkh |
Whoops! I create the holographic shell too early now - move it after the chroot. Nice idea, just didn't work (caused shared execs to fail!).
|
14763 |
23-Mar-1996 |
jkh |
Make the editor a selectable option. Some people don't care for `ee'!
|
14740 |
21-Mar-1996 |
jkh |
Whoops! Total brain-fade on that last "optimization" for mounting the CD (thanks to Mike O'Dell for finding it). Fixed.
|
14738 |
21-Mar-1996 |
jkh |
Major enhancements to the package adder (next step is to use the new dialog functions to make the menus far less klunky, but one thing at a time).
Fix bug that had debug output spewing uselessly on vty2 when running multiuser.
|
14734 |
21-Mar-1996 |
jkh |
Sync the ftp site list with reality. Some day, this will be an algorithm and not a menu.
|
14725 |
20-Mar-1996 |
jkh |
Accept DEL as a synonym for `delete'
|
14701 |
19-Mar-1996 |
bde |
sysinstall/Makefile: Fixed DPADD again.
mk/bsd.README Don't list the LIBXXX identifiers here. Describe them better.
mk/bsd.prog.mk Updated the list of LIBXXX identifiers. - recently added library libdisk.a wasn't mentioned (required for sysinstall) - old objects kz*.o weren't mentioned - old libraries libc_pic.a, libcom_err.a, libf2c.a, libg++.a, libgcc_pic.a, libgmp.a, libipx.a, libkeycap.a, libss.a and libxpg4.a weren't mentioned - old libraries libgnumalloc.a and libftp.a no longer exist - old library libmp.a was said to not exist - deprecated links libfl.a and libln.a weren't mentioned
|
14696 |
19-Mar-1996 |
jkh |
Small tweaks to the presentation of this stuff.
|
14695 |
19-Mar-1996 |
jkh |
Fix cpioVerbosity() botch when verbosity set very low.
|
14694 |
19-Mar-1996 |
jkh |
Use proper path to hostname
|
14670 |
18-Mar-1996 |
jkh |
Lots of fixes:
1. Revamp package installer to use new dependency lists and also pkg_add's new `read from stdin' mode to prevent a copy of the package from hitting the disk unnecessarily.
2. More fixes for running "not as init" - don't get upset if CDROM already mounted, do the right thing instead.
3. If running as init, assume first-time install and _don't show the (W)rite option in the fdisk screen.
4. Many other little tweaks, some of which will have to wait for fuller testing until I can create a boot floppy (testing certain system-destroying features of sysinstall can be a royal pain). Expect some more commits.
|
14663 |
17-Mar-1996 |
joerg |
libdisk is now installed as a standard library.
|
14335 |
02-Mar-1996 |
jkh |
Keep explicit newfs parameters, just set them differently.
|
14334 |
02-Mar-1996 |
jkh |
Let fragment size default to 1K again - 2K is a little extreme.
|
14321 |
02-Mar-1996 |
jkh |
Miscellaneous cleanup before big round of menu restructuring (to use new libdialog features).
|
14253 |
25-Feb-1996 |
bde |
Depend on libdisk.a.
|
14008 |
10-Feb-1996 |
phk |
Remove netns and netiso, whatever it did here in the first place...
|
13846 |
02-Feb-1996 |
jkh |
Understand about the doc distribution.
|
13718 |
29-Jan-1996 |
joerg |
Add the -u flag to the cpio's used to install the initial files, just to make sure they will be overwritten even in cases where the've bogusly got more recent timestamps.
|
13592 |
23-Jan-1996 |
joerg |
Add an additional warning that a "dangerously dedicated" disk cannot have a boot selector in sector 0.
Closes PR # conf/963: Using the...
Submitted by: muir@idiom.com (David Muir Sharnoff)
|
13428 |
14-Jan-1996 |
phk |
Mount the disks we install on async, we might as well. Saves a lot of time.
|
13421 |
14-Jan-1996 |
jkh |
Don't try to swap to a disk that isn't selected.
|
12781 |
11-Dec-1995 |
jkh |
Bring my changes forward from 2.1
|
12661 |
07-Dec-1995 |
peter |
Update the -current sources from the 2.1 branch.
Approved (in spirit) by: jkh
|
12612 |
04-Dec-1995 |
jkh |
mountdbtab -> mountdtab; whoops! A small extra diagnostic for loading packages.
|
12343 |
17-Nov-1995 |
jkh |
Warn the user extra special for /etc/sysconfig.
|
12245 |
12-Nov-1995 |
jkh |
More helpful error messages.
|
12232 |
12-Nov-1995 |
jkh |
Initialize ld.so.hints if necessary.
|
12224 |
12-Nov-1995 |
jkh |
Make editor start on right screen for anonFTP setup. Don't clobber mediaDevice if post-configuring networking from CDROM.
|
12214 |
11-Nov-1995 |
jkh |
Add verbosity to add in tracking a mystery sig-11 with this..
|
12213 |
11-Nov-1995 |
jkh |
Fix some missing parameters to the anon ftp setup area.
|
12210 |
11-Nov-1995 |
jkh |
Various cosmetic tweaks.
|
12209 |
11-Nov-1995 |
jkh |
Write a quick help screen for this. Coranth seems to have an aversion to writing help files.. :)
|
12193 |
10-Nov-1995 |
jkh |
Also set PKG_PATH when adding from media types other than FTP.
|
12184 |
10-Nov-1995 |
jkh |
Leave hints for pkg_add so that it can do dependency over FTP. This was formerly impossible due to the way pkg_add was insulated from where a package actually came from.
|
12182 |
10-Nov-1995 |
jkh |
Tweaks to anon ftp setup. Submitted by: coranth
|
12156 |
09-Nov-1995 |
jkh |
o Now that Coranth has made the anonymous FTP configuration not use adduser, bring it back. o Simplify the vsystem() call by ripping out a good deal of the extraneous grot.
|
12149 |
08-Nov-1995 |
jkh |
o Use correct device for Wangtek tapes. o Caution against use of `W' options in label/partition screens (dangerous!) o Make various types of debugging dreck conditionalize on DEBUG flag o Make a fake /var/db/mountdbtab file so new system doesn't complain o Apply uniform permissions to entire /usr/X11R6 tree. o Set erase character to ^H for all interactive commands. o Don't panic if user exits upgrade shell, reboot. o Document dangers of `W' options in help screens also.
|
12135 |
06-Nov-1995 |
jkh |
Fix a really stooopid bug that was clobbering the package menu. Pointed-out-by: ache
|
12129 |
06-Nov-1995 |
jkh |
Some general fixes for the package menu (still need to fix the "more than 10 items checked bug though). Now allow user to specify a PKG_TMPDIR. If not selected, we try to make one.
|
12127 |
06-Nov-1995 |
jkh |
Correct some *serious* brain-o's in the upgrade procedure. Thanks for your patience, Julian!
|
12065 |
04-Nov-1995 |
jkh |
Move MBR selection to write/quite stage of disk editor for a more logical grouping.
Don't print geometry warning in "all disk" case.
Clean up some unnecessary newlines in confirmation messages.
|
12055 |
04-Nov-1995 |
jkh |
Various tweaks to adjust things more to my liking. Also bring in Rich's changes to update XFree86 to 3.1.2-S.
|
12025 |
03-Nov-1995 |
jkh |
Lots-o-cleanup(tm):
1. Fix the bogon I introduced that made some root filesystems fail to be made with `unable to make filesystem on sd1s1a' or some such error message.
2. Latest installment in the never-ending chapter on making FTP do the right thing on a cruel internet.
3. Make `express install' a truly express install and split off what it used to do into a `novice install' that's even more geared to the novice by asking questions in order, rather than forcing them through the menu interface.
4. Make anonymous FTP setup truly DTRT.
5. Build lndir directly into sysinstall and make the novice install offer to set up the ports tree. Also make the ports setup truly explanatory about what it's doing, and always link the ports destination to /usr/ports if necessary so that bsd.port.mk doesn't need to be tweaked.
|
11836 |
27-Oct-1995 |
jkh |
Be more aggressive about writing out configuration files.
|
11835 |
27-Oct-1995 |
jkh |
Last minute nits.
|
11834 |
27-Oct-1995 |
jkh |
Clean up some last bogons with the WEB server setup (now that I'm far enough along to worry about such things!).
|
11832 |
27-Oct-1995 |
jkh |
Fix the bug I introduced with /etc/sysconfig not being updated properly. Make some cosmetic doc changes here and there in response to user feedback.
|
11804 |
26-Oct-1995 |
jkh |
Sync up for this snapshot.
|
11799 |
26-Oct-1995 |
jkh |
o Fix installUpgrade to start the holographic shell as well. o Lots of documentation fixes. o Rename FTP active to "FTP" and explain passive mode better. o Make tcpip screen a bit more friendly. o Literally dozens of nits.
|
11752 |
24-Oct-1995 |
jkh |
Make upgrades actually work (thanks, Julian). Many other bug fixes.
|
11718 |
23-Oct-1995 |
jkh |
Reshuffle the network config code a little so that it's actually usable. Also fix the package extraction code.
|
11691 |
22-Oct-1995 |
jkh |
Don't use tar to add packages, use cpio in tar mode. Works better. Make the apache setup try to load the package first..
|
11685 |
22-Oct-1995 |
jkh |
1. Add Coranth Gryphon's Apache WWW server setup screen. 2. Fix an infinite recursion bug in FTP retry. Tricky, this FTP install! 3. Add messaging routines for scripts. 4. Fix yet more bogons. I think I'm fixing them faster than they're growing, but it's hard to say. I'm really glad we're throwing this code away for 2.2!
|
11673 |
22-Oct-1995 |
jkh |
Second round of screen update changes. Now handle the yes/no dialogs as well as the confirmation dialogs.
|
11672 |
22-Oct-1995 |
jkh |
Style changes. Clear the screen before a lot of error dialogs so that they don't bogusly restore the screen to the message that was the cause of the abort. That resulted in lots of weird flickering dialog boxes that appeared to be displayed out of sequence.
|
11650 |
22-Oct-1995 |
jkh |
Fix a bug in dist extraction when a dist was missing. Allow instrumentation for adding packages from scripts.
|
11640 |
22-Oct-1995 |
jkh |
Style police throughout. Fix the ppp startup code. Make the disklabel and fdisk screens "automatable"
|
11627 |
21-Oct-1995 |
jkh |
Error message reform. Make an unnecessarily fatal error a warning.
|
11620 |
21-Oct-1995 |
jkh |
Fix a couple of things I broke while fixing them.
|
11614 |
21-Oct-1995 |
jkh |
1. Of course, the day after you roll the snapshots is the day you realize that the FTP install doesn't deal with timeouts and hasn't since it was written. Fixed.
2. Totally eliminate the OptionFlags. I only had to work harder to sync them with configuration variables, so why not simply always use configuration variables? This has actually greatly simplified areas of the code.
|
11599 |
20-Oct-1995 |
jkh |
Change the pkg_info check back - it was correct before!
|
11593 |
20-Oct-1995 |
jkh |
Slip some fixes under the wire. Mostly cosmetic cleanup and an attempt to make the package installer a little more robust (it's still a little shakey, but will improve between now and the release)..
|
11585 |
20-Oct-1995 |
jkh |
Sync for Westhill build.
|
11584 |
20-Oct-1995 |
jkh |
Fix fix.
|
11582 |
20-Oct-1995 |
jkh |
More bug fixing, make debug settable two ways, put more meat into the upgrade.
|
11580 |
20-Oct-1995 |
jkh |
Finally split this off from system.c, as intended.
|
11579 |
20-Oct-1995 |
jkh |
Too many bugs fixed to mention. This code just seems to BREED them. Many interfaces were also simplified or generally cleaned up in an attempt to curb this problem.
|
11569 |
19-Oct-1995 |
jkh |
Sync.
|
11568 |
19-Oct-1995 |
jkh |
Drat! Forgot the adds..
|
11567 |
19-Oct-1995 |
jkh |
Sync with today's sources:
o Implement the 2.0.5->2.1 upgrade procedure (gah). o Bring in Coranth's support for configuration of anon ftp and Samba plus some changes of my own. o More attempts to actually write the documentation in english. o Update docs to contain more 2.1-centric information.
|
11559 |
18-Oct-1995 |
jkh |
Some rethinks on the way the attribute interface worked (now that I'm really, truly using it). Allow distribution fetch to get .info files from the root.flp OR the distribution in question, allowing us to add flexibility to the scheme. At some point, perhaps soon, the cached copy should probably go away entirely!
|
11553 |
18-Oct-1995 |
jkh |
Almost snapshot time.. Merge today's work.
Now support an attributes file loaded at startup (true front-loaded install). Add fuller debugging support to all device I/O routines. Lots-o-bug fixes.
|
11543 |
17-Oct-1995 |
jkh |
Sync with me in prep for snapshot.
|
11542 |
16-Oct-1995 |
jkh |
Sync to my current development srcs. I'm about to go off the air here for awhile wwhile they work on my phone lines.
|
11536 |
16-Oct-1995 |
jkh |
Fix many more bogons, add some stuff to make the docs folk happy.
|
11532 |
16-Oct-1995 |
jkh |
Switch to fds from FILE *'s. Fix a problem with FTP media device and INDEX file.
|
11528 |
16-Oct-1995 |
jkh |
Sync up to today's development snapshot for the other folks working on this.
|
11520 |
15-Oct-1995 |
jkh |
Fix the selection routine.
|
11499 |
15-Oct-1995 |
jkh |
Sync. Split into more rational package support functions and clients of those functions.
|
11487 |
15-Oct-1995 |
jkh |
Substantially simplify the package install code by running pkg_add in slave mode.
|
11479 |
14-Oct-1995 |
jkh |
Sync up to today's cleanup work.
|
11470 |
14-Oct-1995 |
jkh |
Sync with my development sources, smashing an annoying bug and making the options editor a little less pathological.
|
11430 |
11-Oct-1995 |
jkh |
Fix a couple of doc or appearance nits. Remove the ATAPI kernel hack. Remove the now-unnecessary work-around for booting root off a slice; it appears to work just fine now and will confuse a lot fewer folks.
|
11421 |
11-Oct-1995 |
jkh |
Tweak a message to be a bit more clear. Declare missing fd. Fix options bug where old text was still weird shades of blue when you came back.
|
11371 |
09-Oct-1995 |
jkh |
Syncronize with my current sources. pkg installer not quite in final form yet, but close.
|
11303 |
07-Oct-1995 |
jkh |
Whole mass of changes from first code review. Eliminate some long-standing bogons, try to make things more fault tolerant in general, bring in the first version of my new package installation menu.
|
11274 |
06-Oct-1995 |
jkh |
Properly repaint an option in reverse video after changing its value.
|
11258 |
06-Oct-1995 |
jkh |
Make descriptions stand-out a bit more.
|
11181 |
04-Oct-1995 |
jkh |
General cleanup - sanitize use of variables. Do more rational things in a number of other instances.
|
11177 |
04-Oct-1995 |
jkh |
o Search much more aggressively for distributions in all extraction methods. This should make the process rather more robust in the face of entropy. o Let tape cpio extract guess type of tape format. o Hide cursor better in options screen.
|
11164 |
04-Oct-1995 |
jkh |
Make the release name to load a configurable parameter. Don't gratuitously shutdown network after NFS or FTP install. Centralize release version string to one location included by everyone. Bring in new options screen.
|
10882 |
18-Sep-1995 |
peter |
This mega-commit brings in Jordan's latest sysinstall version.. This looks like it was developed offline, and is being spammed over the top of the existing. "That's fine by me! I dont really care how you do it, just get it in there..." said Jordan in a conversation a short while ago...
|
9202 |
11-Jun-1995 |
rgrimes |
Merge RELENG_2_0_5 into HEAD
|
8881 |
30-May-1995 |
rgrimes |
Remove trailing whitespace.
|
8868 |
30-May-1995 |
jkh |
Whoops! Fix things so that the root.flp also comes over NFS, not just the distfiles.
|
8860 |
30-May-1995 |
jkh |
NFS installation was broken - try to fix it.
|
8852 |
29-May-1995 |
jkh |
Some floating-point trickery to make the gauge come out right. Also make it a little longer.
|
8850 |
29-May-1995 |
jkh |
1. Fix a looping bogon in configFstab(). 2. Fix the gauge. 3. Don't shut down the media device gratuitously after getting the root floppy - it saves work later.
|
8845 |
29-May-1995 |
jkh |
A small tweak to layout.
|
8841 |
29-May-1995 |
jkh |
Add a bunch of missing help files.
|
8837 |
29-May-1995 |
jkh |
Sync up my work for the night. This should implement ALL possible installation methods and provide a fairly robust set of menu options. This should also fix a few more bugs on Poul-Henning's latest gripe list.
|
8829 |
29-May-1995 |
phk |
Get help files form /stand/help.tgz
|
8828 |
29-May-1995 |
jkh |
Make the emergency holographic shell (on VTY4) actually work with job control and signals and such. Thanks, Gary!
Clean up some miscellaneous bogons for Poul.
|
8825 |
29-May-1995 |
jkh |
Shrink the boot floppy by removing all extraneous stuff. Also increase number of inodes.
Fix various bugs reported by Poul. Implement VTY switching.
|
8824 |
28-May-1995 |
jkh |
Add various missing seat belts.
|
8820 |
28-May-1995 |
jkh |
Fix bogon I introduced into dist extraction code last night.
Update to Poul's latest gripe list fixes.
|
8812 |
28-May-1995 |
jkh |
Remove a needless complication - parent directory already has a trailing /.
|
8811 |
28-May-1995 |
jkh |
Try again to redirect the console back before rebooting.
|
8810 |
28-May-1995 |
jkh |
Sync up with Poul.
|
8807 |
28-May-1995 |
phk |
cdrom.c: try "cdrom/%s" then "cdrom/dists/%s" dist.c: fix an error message to make more sense.
|
8803 |
28-May-1995 |
jkh |
Humanize Poul-Henning's code. Status values should be properly respected now.
|
8800 |
27-May-1995 |
jkh |
1. Make this compile again after Poul's changes to the get() strategy routine.
2. Improve the tcpip menu slightly.
|
8799 |
27-May-1995 |
phk |
Major cleanup. Mediaroutines now get asked about a file. All the multi part stuff centralized. The final check is backwards or something so it always said it failed, even it it didn't. Fixed tcpip address check to not be stupid, 10.0.255.1 is legal.
|
8792 |
27-May-1995 |
jkh |
Commit parts of reorg that were diffs. Substantially re-engineer the extraction and mediaGetFTP() handshaking to solve some unexpected complexities.
|
8791 |
27-May-1995 |
jkh |
Things were getting seriously hard to find. Do a quick reorg pass over the code and split things into more logical groupings.
|
8790 |
27-May-1995 |
phk |
Add a little more debugging to the lowlevel ftp stuff.
|
8781 |
26-May-1995 |
jkh |
Change XFree86 dist names to upper case again.
|
8780 |
26-May-1995 |
jkh |
Netmask is unused now - we can delete it.
|
8777 |
26-May-1995 |
jkh |
Don't add the default route in ppp - we'll only add it again later.
|
8776 |
26-May-1995 |
jkh |
Fix a few bogons.
|
8774 |
26-May-1995 |
jkh |
Put the console back on ttyv0 before rebooting.
|
8773 |
26-May-1995 |
jkh |
Put out variable names in quotes.
|
8771 |
26-May-1995 |
jkh |
Clean up the variable handling code a little. Write /etc/hosts in the right place.
|
8770 |
26-May-1995 |
jkh |
Ask name of "other" ftp site in correct place. Make TIOCCONS redirection for console messages work properly; we no longer open /dev/console for all I/O - we use the VTYs directly.
|
8768 |
26-May-1995 |
jkh |
Clean up the configuration stuff a bit more - we should now populate /etc with good things(tm).
Fire off ppp with all the proper initial options set.
|
8764 |
26-May-1995 |
jkh |
This should fix the last of the ftp path problems. It was all a bit more complex than it first looked.
|
8763 |
26-May-1995 |
jkh |
This should enable use to find the info files properly over ftp.
|
8762 |
26-May-1995 |
jkh |
Swap args to deviceGet(). Whoops!
|
8761 |
26-May-1995 |
jkh |
be nice and tell the user when the installation has completed successfully so they don't just come back to a menu again 2 hours later with no idea what happened with the operation(s) they had in progress.
|
8760 |
26-May-1995 |
jkh |
Fix a bug in the /etc populating copy.
Change root.flp from a new format CPIO archive to a tar archive. Unless we're willing to change the main tarballs from tar format to "newc" (or, even better, "crc") cpio format, we need to use one common one for all and that's tar for now. Install will now grab "root floppy" from an ftp site if that's what you've got set.
Fix even more gripes from Poul's list.
P.S. As soon as I get the distfiles copied over to freefall tomorrow morning, those of you wishing to test minimal installs over ftp should be able to do so by grabbing the boot floppy and nothing else. Keep your eyes open for my announcement.
|
8757 |
26-May-1995 |
jkh |
Tighten up the TCP/IP dialog a little. Simply install procedure a bit.
|
8756 |
26-May-1995 |
jkh |
Totally revamp the TCP/IP dialog; now network selection makes a bit more sense.
Root floppy (which actually may be able to go completely away at some point soon!) is now loadable from ftp/nfs/dos as well as CDROM and (of course) floppy.
Fix more problems on Poul's Gripe List.
|
8752 |
25-May-1995 |
jkh |
Add CRC checking to sysinstall. Submitted by: gpalmer
|
8751 |
25-May-1995 |
jkh |
Bring in all my fixes to Poul's gripe list as of last night.
|
8746 |
25-May-1995 |
phk |
media_strategy.c: Add explanation for URL. ftp.c: Clean up debug, improve error handling.
|
8742 |
25-May-1995 |
jkh |
Cleanup.
|
8739 |
25-May-1995 |
jkh |
Put back some changes that were smashed in yesterday's release tree shoot-down.
|
8738 |
24-May-1995 |
jkh |
Invoke the _right_ shell. Sigh.
|
8737 |
24-May-1995 |
jkh |
Whoops - that last feature I committed to put a diagnostic shell in ttyv3 would work a lot better if I actually exec'd a shell! :-) Reviewed by:
|
8735 |
24-May-1995 |
jkh |
1. Spawn a shell on VTY4 and leave it lying around. 2. Bring in Gary's prompt stuff in extractGeneric. 3. Add another global for telling when we're running as init.
|
8732 |
24-May-1995 |
phk |
Never commit before breakfast: A typo. Sorry Gary.
|
8730 |
24-May-1995 |
jkh |
Take out configSysconfig() until I get it written.
|
8729 |
24-May-1995 |
phk |
Close the transfer socket.
|
8728 |
24-May-1995 |
jkh |
"Bring out your dead!" Always try to reap the children we leave around.
|
8727 |
24-May-1995 |
jkh |
Bring everybody up to date on my morning's work.
1. Fix a few bugs in the ftp installation code and implement proper ftp and network shutdown routines.
2. Clean up the menus a fair bit - add a FreeBSD configuration menu.
3. Eliminate the last of the "chaining" - the installation now does the most obvious thing in the most obvious cases and doesn't present you with more menus than you were expecting. This makes it necessary to be a little more explicit in places, but it's still less confusing.
4. Add a few more safety nets for the user. Change a few hard-and-fast limits to warnings (it now runs as non-root, Bruce).
5. Add descriptions for all the supported ethernet cards.
6. Make the cpio floppy extract put up a menu requesting the drive you wish to use if you have more than one; don't just always assume drive A.
|
8726 |
24-May-1995 |
gpalmer |
Makefile: Add testftp: target ftp.c: add more debugging output and fix a few more problems media_strategy: make the ftp system actually do something resembling common sense. it now works after a fashion, although it soon falls over for some reason.
|
8722 |
24-May-1995 |
jkh |
Sync to latest ftp-capable sysinstall. We're getting there!
|
8715 |
24-May-1995 |
jkh |
Add a final configuration menu and the beginnings of the backing code for it. The ftp installation method is working well enough to test. Many more bug fixes, says Gary.
|
8709 |
23-May-1995 |
jkh |
Add my first cut at TCP/IP device configuration. If this works, the ftp installation method should now function. We'll know as soon as my make release builds the floppies. I'm just committing this out of my release tree now so that it doesn't get clobbered again.
|
8705 |
23-May-1995 |
jkh |
1. Bring in the first cut of Poul's ftp routines. We still don't use them yet, but it's close (we're working on the last wrinkles in the CD install for now). 2. Complete the CDROM installation strategy code. 3. Simplify the distribtuion loading code. 4. General error message cleanup. 5. Write the /etc/fstab file now and split those routines into config.c 6. Clean up the menus a little more.
|
8702 |
22-May-1995 |
jkh |
Implement most of the CD extract code. Clean up a few last display bugs. Add sanity checking that makes sure user creates root and swap partitions. Add swap partitions with swapon().
|
8686 |
21-May-1995 |
jkh |
Check status of the device init routine properly.
|
8681 |
21-May-1995 |
jkh |
Try AGAIN to get the disklabel editor to do the right thing. This is getting ridiculous. I may have to put the clear() back and take the performance penalty, Poul.
Tweak the TCP/IP setup menu to look a little nicer.
Add lp0 to the list of available network devices (it was found before but simply not described properly).
|
8679 |
21-May-1995 |
jkh |
Stick in another strategic clear().
|
8677 |
21-May-1995 |
jkh |
1. Start syncing up the network strategy code so that folks like Poul and Justin can see it.
2. Attempt to fix the redisplay problems in label.c some more. Not clearing the screen each time is certainly faster, but it's causing all sorts of problems.
|
8672 |
21-May-1995 |
jkh |
Correct a display bug that Poul introduced with his last round of optimizations. Add a check to make sure that root filesystems are at least 20MB in size (this is just a thumbnail approximation, and we can revise it later if necessary).
|
8671 |
21-May-1995 |
jkh |
Reverse a boolean condition that prevented the user from disabling a distribution fetch.
|
8669 |
21-May-1995 |
phk |
The latest batch from me. Still some screen anomalies (One could consider the entire libdialog one such :-( ) but functionally ok I think.
|
8668 |
21-May-1995 |
phk |
label.c: wizard mode now returns; disks.c: clrtobot() so that deleted stuff disappears. disks.c: offset is signed (for OnTrack diskmanager) system.c: don't setbuf(stdout,0), it's too slow.
|
8666 |
21-May-1995 |
phk |
Make a fixit.flp target too. Improve the search code for the -u # argument to newfs.
|
8665 |
21-May-1995 |
phk |
Make newfs options work on rootfs. Add size argument to new_part, so it can come up with a good default for newfs. Fix (possibly) a dialog botch after label.c's wizard mode. Make vsystem even smarter abour crunched binaries (what a speedup!) (You need to recompile crunchgen !)
|
8663 |
20-May-1995 |
phk |
Now cpio works for me. (it was Mostly confusion about when the chroot happened) Make vsystem crunch aware in an intelligent fashion. make the boot.flp target more specific (and faster).
|
8662 |
20-May-1995 |
gpalmer |
#if 0 out PHK's code until we can find a way of making it crunchgen dependant so that standalone builds aren't hosed.
|
8660 |
20-May-1995 |
jkh |
1. Add MBR type menu to take it off of Poul's "gripe sheet". 2. Syntax correction from Andrey.
Good night! :-)
|
8659 |
20-May-1995 |
jkh |
Don't clear the screen for every redraw in the disklabel and partition editors (ugh). Fix an utterly bogus message (no arguments :) in dist.c. This should all make Poul a little happier and slide in before the next CTM update window.
|
8658 |
20-May-1995 |
phk |
Change vsystem to know that the shell is crunched in. Sanitize a couple of messages.
|
8654 |
20-May-1995 |
jkh |
Fix a few message bogons.
|
8653 |
20-May-1995 |
jkh |
Misc cpio evil. I think I'm going to start working locally and just deal with the diff/CVS hassles - this represents far too many CVS commit messages for you folks, and trying to document each and every iteration of the code is a hassle (and not very useful at that).
|
8652 |
20-May-1995 |
jkh |
Hmmm. Try the raw floppy device! This failure mode is a bit strange.
|
8651 |
20-May-1995 |
jkh |
Whoops - copy_self() was going to the wrong place! Use proper floppy device names.
|
8650 |
20-May-1995 |
jkh |
Use ppp0 for all serial devices. It's somewhat kludge, but at least accurate (we only have one ppp device on the floppy).
|
8649 |
20-May-1995 |
jkh |
Try again to get cpio_extract() to work. Also fix the bogon I introduced with msgNotify() again. Sigh. I'll get it looking correct someday!
|
8646 |
20-May-1995 |
jkh |
Correct the name of the release notes file.
|
8645 |
20-May-1995 |
jkh |
Clear the screen on msgNotifys. Don't notify in vsystem() - it obscures the original message. Put some debugging code into cpio_extract() so that I can see why it doesn't work now. :(
|
8643 |
20-May-1995 |
jkh |
Don't call mediaVerify() in quite so many places.
|
8642 |
20-May-1995 |
jkh |
Fix the DOS discovery code to now re-allocate another virtual device if it's called multiple times in a row. Add a new device type "DEVICE_TYPE_DOS" so that we can look up an previous results.
|
8641 |
20-May-1995 |
jkh |
1. Fix a pathological bug I introduced in msgInfo(). Right idea, wrong implementation.
2. Totally rework device registration. It's about half the size and more powerful now.
3. Add DOS discovery.
4. Start filling in some of the strategy routines.
5. Another clean-up pass over the menus.
6. Make wizard code use Disk typedef.
If I can get the first strategy routine finished tonite, we should have a working install (from ftp, at least) this weekend.
|
8640 |
20-May-1995 |
jkh |
Totally re-work cpio_extract. Erase the annoying "Command output is on debugging screen" message when it's time to switch back.
|
8639 |
20-May-1995 |
jkh |
Correct a few wording bogons in the menus. Make notify NOT wipe the dialog off right after putting it up. Whoops. Kinda defeated the purpose! :-)
|
8637 |
20-May-1995 |
gpalmer |
Make Jordan's ``half baked'' code compile so that make release's aren't stopped dead in their tracks. Also add the beginnings of my distribution extraction code in media_strategy.c
|
8636 |
20-May-1995 |
jkh |
This doesn't work - the extract code is half-baked. I commit it only so that Gary can sync to it before I go to bed.. :)
|
8633 |
19-May-1995 |
jkh |
More assorted verbosity. Also don't log informational messages.
|
8632 |
19-May-1995 |
jkh |
Make _DIST_USER use the right flag.
|
8631 |
19-May-1995 |
jkh |
Be more verbose now that we're getting ready to actually extract.
|
8630 |
19-May-1995 |
jkh |
XF86VGA16 -> XF86VG16
|
8629 |
19-May-1995 |
jkh |
1. Incorporate Nickolay's ammended patches for Russian screenmap support as per Andrey's letter. Make a few modifications for correctness.
2. Add Language menu back to first menu - it was too buried in the Options menu.
3. Add size information to all distributions.
4. Add a compat20 distribution (we need to make one of these!! Any takers? Please?)
Submitted by: Nickolay N. Dudorov <nnd@gw.itfs.nsk.su> & jkh
|
8628 |
19-May-1995 |
jkh |
1. Copy the boot floppy into /stand before extracting the CPIO floppy.
2. On Justin's advice, remind the user when they should switch back from the debugging screen, if they're looking over there.
|
8625 |
19-May-1995 |
jkh |
Whoops! Put the helpful message telling you to look at the second screen on the first screen, and not the second.. :-)
|
8623 |
19-May-1995 |
jkh |
Include serial ports as possible network candidates.
|
8622 |
19-May-1995 |
jkh |
Big Sigh. Both A_BOLD and A_UNDERLINE do not appear to work with syscons (and/or cons25) at all. This code looked just fine running on an xterm, but on a console the attributes are all wrong. I now have to sacrifice some screen real-estate to pring cheesy `-' characters to accomplish the same thing.
|
8621 |
19-May-1995 |
jkh |
Switch to bold on the header line - the A_UNDERLINE handling appears to be broken in syscons, or at least in the cons25 termcap entry! :-( A_BOLD won't show up on monochrome adapters (I don't think) but they'd be screwed anyway since I don't have an attribute to use for them now at all.
|
8620 |
19-May-1995 |
gpalmer |
You want to be in /mnt when extracting the cpio floppy, not in the read only root filesystem.....
|
8619 |
18-May-1995 |
gpalmer |
Sigh. Add a ++ which was causing the newfs'ing of non-root filesystems to fail :-(
|
8616 |
18-May-1995 |
phk |
Run bad144 on raw-devs.
|
8615 |
18-May-1995 |
phk |
A couple of tweaks to make bad144 scan run.
|
8613 |
18-May-1995 |
jkh |
Use raw devices for newfs. Write and wizard mode only on enabled disks.
|
8612 |
18-May-1995 |
jkh |
Poul says that setting fonts on monocrome displays is useless as most mono displays aren't that intelligent anyway. Disable it in this case.
|
8611 |
18-May-1995 |
jkh |
Use CHUNK_BSD_COMPAT as God and Poul intended it be used.
|
8607 |
18-May-1995 |
jkh |
Fix quoting error.
|
8606 |
18-May-1995 |
jkh |
I had the arguments to Mount() backwards. Argh.
|
8605 |
18-May-1995 |
gpalmer |
Dispose of old, #if 0'd, out code which has been proved to be no longer needed.
|
8604 |
18-May-1995 |
gpalmer |
Correct a conditional which could cause a off-by-one error in certain circumstances.
|
8603 |
18-May-1995 |
jkh |
Clear the screen after changing the font.
|
8602 |
18-May-1995 |
jkh |
Whoops! I forgot how uudecode works.. Make it really work here.
|
8601 |
18-May-1995 |
jkh |
1. Use 8x16 fonts. 2. Don't use russian screenmap - apparently not necessary with right font. 3. Dequote bogusly quoted font name in english language setting. 4. Use setterm() and hack around an undesirable side-effect (cbreak is unset). 5. be smarter about setting OnVTY, and use it in cases where it makes sense. Submitted by: Nickolay N. Dudorov <nnd@gw.itfs.nsk.su>
|
8600 |
18-May-1995 |
jkh |
Add some more debugging information and fix a few missing newlines.
|
8596 |
18-May-1995 |
jkh |
Fix a very embarassing typo. No wonder this thing was looping! :-)
|
8595 |
18-May-1995 |
jkh |
1. Add serial devices to list of possible network device candidates. 2. Rework tcpip.c a bit so that devices which have been configured also have the enabled flag set.
|
8594 |
18-May-1995 |
jkh |
Also log all user interactions to debugging log.
|
8591 |
18-May-1995 |
jkh |
Do more proper bad144 handling. Thanks, Rod.
|
8589 |
18-May-1995 |
jkh |
1. Primitive bad144 support (I believe an additional command is needed, but won't know until Poul wakes up again). 2. Make vsystem() put its output on the debugging fd. 3. DTRT with root filesystem placement - now I see how this has to work (thanks, Poul). 4. Many miscellaneous spelling errors fixed and general cleanup.
|
8584 |
18-May-1995 |
jkh |
Use my own version of system() everywhere - it knows where to find the shell!
|
8581 |
17-May-1995 |
jkh |
1. Set a path to /stand by default. 2. Don't clear() when I can dialog_clear().
|
8577 |
17-May-1995 |
jkh |
Remove the seat-belts from the root partition creation code; for some reason I'm *always* getting CHUNK_PAST_1024 set now, even when it's definitely not! :-( Poul, can you perhaps take a look? Thanks!
|
8576 |
17-May-1995 |
jkh |
Commit my latest so that Gary can sync up - this version should also be the grounds for our first round of testing in the release I'm rolling. It doesn't load the distributions yet, but it should do everything else.
|
8574 |
17-May-1995 |
gpalmer |
Hopefully the last version of this file. Add a lot more comments, and actually give the data back to sysinstall in a coherent fashion now.
|
8561 |
16-May-1995 |
gpalmer |
Oops - Jordan managed to grab my ``work in progress file'' which doesn't even come close to compiling. This file compiles, and should work.
|
8556 |
16-May-1995 |
jkh |
This will now compile and even scribble helpfully on your disks. It remains to be seen how successfully. The distribution loading code is still not here yet, but the partition/newfs/mount/cpio-extract cycle is as complete as it's ever going to get, modulo possible bug fixes. The TCP/IP setup screen is also sort of here, albeit in a highly-changing state due to the fact that per-interface information isn't being kept right now but is being added (thanks, Gary!).
|
8549 |
16-May-1995 |
jkh |
This does _not yet compile_; I'm simply bringing in my changes from this weekend in order to more easily sync with my CVS tree at home. Another commit relative to these changes will follow shortly.
|
8452 |
11-May-1995 |
jkh |
1. Don't check CHUNK_BSD_COMPAT for now; it always returns "no" and is getting in the way of testing right now. 2. Call system() on commands, not vsystem(). No need for vsystem() here. 3. Add a path for the shell.
|
8441 |
11-May-1995 |
jkh |
Clean this up a bit - add more documentation to the documentation menu.
|
8438 |
11-May-1995 |
jkh |
First round of changes after testing this on actual systems. Clean up some of the badly displayed menus, use the proper notification box for messages, make proceed work.
|
8418 |
10-May-1995 |
jkh |
Don't use curses routines until that part of the system is initialized.
|
8408 |
10-May-1995 |
jkh |
Sync up to Poul - use his new Create_Chunk_DWIM() function and use the pointer it passes back. Thanks, Poul!
|
8407 |
10-May-1995 |
jkh |
Make sure that mountpoints start with a /.
|
8406 |
10-May-1995 |
jkh |
Whoops - dispatch() takes multiple args now.
|
8405 |
10-May-1995 |
jkh |
Fold in all my recent changes. Do another clean-up pass over this, making the generic menu handler much more powerful (now handles multiple dispatch). A few more menus fleshed out and the beginnings of the distribution handler committed. Should be transfering full distributions over in the next commit.
|
8363 |
08-May-1995 |
jkh |
Sync these up so that they'll get into my CVS tree at home, where I'll continue working on the distribution extract stuff.
|
8360 |
08-May-1995 |
jkh |
Whoops! Uncomment Write_Disk() again.
|
8351 |
08-May-1995 |
jkh |
Perform a much needed tidying-up pass over this code. Sleep for now, more tomorrow.
|
8348 |
08-May-1995 |
jkh |
Add the sorted command executor code.
|
8347 |
08-May-1995 |
jkh |
Ok, we should now create all filesystems, mount them and extract the cpio floppy at this point.
|
8342 |
08-May-1995 |
jkh |
Implement the geometry command. Clean up the help a little.
|
8340 |
08-May-1995 |
jkh |
Add a wizard button for Poul.
|
8338 |
08-May-1995 |
jkh |
Fix a bug in multi-column output.
|
8336 |
07-May-1995 |
jkh |
Another sync up for Poul. Added a lot more error checking.
|
8331 |
07-May-1995 |
jkh |
Implement a work-around for Create_Chunk providing no pointer to the new chunk. The partition editor now works as well as the underlying libdisk can support it - have at it, Poul!
|
8317 |
07-May-1995 |
jkh |
Make this compile again. Poul and I need to sync up again.
|
8314 |
07-May-1995 |
jkh |
Correct a few ordering errors in how the partitions were being displayed.
|
8313 |
07-May-1995 |
jkh |
Print sizes of partitions now.
|
8307 |
06-May-1995 |
jkh |
Some fairly serious cleanup. The proper offset should now be used in creating partitions. Still need to get the mount points displaying carefully, but I need to get this into my tree on time so that I can work on that.
|
8302 |
05-May-1995 |
jkh |
All the editors are finished. Now if I can just get a problem with libdisk fixed, we should be able to fully set up the user's disk. Still to come with next commit: filesystem setup, distribution extraction, final configuration.
|
8281 |
04-May-1995 |
jkh |
Everything but the partition editor is done. This commit is for MBR testing.
|
8278 |
04-May-1995 |
jkh |
This will now write MBR entries - should be enough for testing.
|
8262 |
04-May-1995 |
jkh |
My latest round of changes - make the "slices" editor work.
|
8208 |
01-May-1995 |
jkh |
Commit my latest changes before having a nap. Still not close to done, nor is it in sync with my working sources, but it leaves me less CVS hassles to bring in the new files at this time. Still no documentation to translate quite yet, but soon. This stuff is actually very close now.
|
8174 |
29-Apr-1995 |
jkh |
o Add extra menu types (radio implemented, multiple choice shortly). o Make the framework generally more robust. o Figured out how to nest the menu descriptions - no more grotty initialization of menus. o Fix bug with helpline and helpfile not being reset. o Add stubs for the media selection code.
Coming next: Fdisk and disklabel screens using Phk's new libdisk stuff.
|
8108 |
27-Apr-1995 |
jkh |
This will be the module that handles all media detection.
|
8107 |
27-Apr-1995 |
jkh |
Latest raft of changes.
Added another couple of menu item types.
Reshuffled the menus and added a few more. Sure wish I could figure out how to initialize a menu with _one_ initializer rather than two! :(
|
8098 |
27-Apr-1995 |
jkh |
This commit was generated by cvs2svn to compensate for changes in r8097, which included commits to RCS files with non-trunk default branches.
|