| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
digit beyond your time.
Various sysinstall dependencies (e.g. libftpio, libdisk, libodialog, etc.)
will be cleaned up in coming days. Some will take longer than others due to
a few other consumers (tzsetup and sade).
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
this since 5.x.
|
|
|
|
|
| |
them to remove the media. CDs need to be unmounted before they can be
removed.
|
| |
|
| |
|
|
|
|
| |
adjust a comment that won't be true shortly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
don't allow const as putenv() arg, dup it
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
since devd(8) now provides the same functionality.
Submitted by: Anish Mistry
|
|
|
|
|
| |
laptops are "PC Cards" and uses said term consistantly. Allow my
foolish hobgoblins to get the better of me and become consistant.
|
|
|
|
|
|
|
|
|
| |
to ignore all PC Card devices.
Submitted by: Anders Nordby
PR: bin/37650
MFC After: 2 weeks
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
that have room for pccardd on mfsroot.flp).
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
CD and DVD releases of FreeBSD.
|
|
|
|
| |
Noticed by: Joachim Strömbergson <watchman@ludd.luth.se>
|
|
|
|
|
|
| |
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 :).
|
|
|
|
|
|
| |
http://people.freebsd.org/~hosokawa/driver-floppy/ for details.
Reviewed by: current@FreeBSD.org
|
|
|
|
|
|
| |
tricks of rebooting and continuing where it was.)
Reviewed by: jkh, jhb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
generic installation floppy.
|
|
|
|
|
| |
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
PR: 13900
|
| |
|
|
|
|
| |
Now we don't have to make clean before make boot.flp's.
|
|
|
|
| |
Submitted by: Tatsumi HOSOKAWA
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
don't present label editor, etc).
Submitted by: dfr
|
| |
|
| |
|
|
|
|
| |
Submitted by: pst
|
|
|
|
| |
such as partitioning a disk or overriding an interactive prompt.
|
| |
|
|
|
|
|
| |
file loading code.
Submitted by: pst
|
| |
|
|
|
|
| |
not such a great idea.
|
|
|
|
| |
this a little more robust.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Also redirect stderr to Debug when running multiuser.
|
| |
|
|
|
|
|
| |
that there's no filesystem on the boot.flp image we need to prompt
for the configuration floppy.
|
|
|
|
|
| |
easier). Only run install.cfg if running as init. It's something of
a security hole otherwise. :)
|