summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Since NEWCARD is the default for i386, undef PCCARD_ARCH.matusita2002-10-201-1/+1
| | | | | | pccard.c is no longer needed for i386 also. OKed by: imp, nyan
* Add the ability to use Bzip'ed packages.obrien2002-04-301-1/+1
| | | | | | | 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.
* Switch to using XFree86 version 4. We do this thru installing the package,obrien2002-04-021-0/+1
| | | | | | | | 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.
* Only build and link the pccard module on architectures that support it (andmurray2002-03-291-1/+5
| | | | that have room for pccardd on mfsroot.flp).
* Tidy up CLEANFILES.ru2002-03-281-1/+1
|
* Teach sysinstall(8) how to read boot managers out of /bootru2002-03-281-40/+0
| | | | | | | | 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
* Embed boot images built as part of buildworld rather than theru2002-03-151-9/+37
| | | | | | | | | | | | | | | | | | | 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
* Don't use temporary file to generate makedevs.c -- it's okayru2002-03-151-21/+19
| | | | | to write to makedevs.c directly as it's not protected by the .PRECIOUS attribute.
* Add the Bulgarian BDS and Phonetic keymaps.roam2001-12-101-1/+2
| | | | | | Reviewed by: jhb Approved by: jhb, silence on -qa MFC after: 1 week
* Remove kget() feature, which is removed from 5-current kernel.matusita2001-12-011-1/+1
| | | | | | | | | 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
* Add Czech keyboard definition to sysinstall.murray2001-09-051-1/+1
| | | | | PR: bin/17430 Submitted by: Rudolf Cejka <cejkar@dcse.fee.vutbr.cz>
* Perform a major cleanup of the usr.sbin Makefiles.obrien2001-07-201-5/+3
| | | | | 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.
* Remove GCC'isms in CFLAGS.obrien2001-07-201-1/+1
|
* Add ability to configure console terminal type in /etc/ttysache2001-07-171-2/+2
| | | | Reviewed by: audit, jkh's silence
* Supported to select a keymap for PC-98x1.nyan2001-06-171-0/+4
|
* ISO_* -> ISO*ache2001-06-111-1/+1
|
* Save one fork on a buildworld. env FOO=foo bar -> FOO=foo bar.imp2001-05-151-1/+1
|
* Take keyboard map files from ${.CURDIR}/../../share/syscons/keymaps, not fromsobomax2001-05-121-1/+2
| | | | | | | /usr/share/syscons/keymaps. This should prevent word breakage when new keymaps have been added. Prompted by: Matthew D. Fuller <fullermd@over-yonder.net>
* Add support for Ukrainian console.sobomax2001-05-101-2/+2
| | | | | Submitted by: Olexander Kunytsa <kunia@istc.kiev.ua> MFC after: 2 weeks
* - Backout botched attempt to introduce MANSECT feature.ru2001-03-261-0/+1
| | | | - MAN[1-9] -> MAN.
* Set the default manual section for usr.sbin/ to 8.ru2001-03-201-1/+0
|
* Create a build-tools target for sysinstall and rtermcap. This is stillpeter2001-01-191-0/+2
| | | | | | | 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.
* - We live in /usr/sbin now, so don't set special veriables to build ajhb2001-01-171-14/+6
| | | | | | | | | 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 (*)
* Add the us.pc-ctrl and us.unix keymaps.obrien2001-01-111-1/+1
|
* release/sysinstall/lndir.c has not been used, but statically linkedhosokawa2000-11-061-1/+1
| | | | to sysinstall for long time. Remove it.
* Moved driver modules for some PCI NICs and PCCARD-only NICs to mfsroot.flp.hosokawa2000-10-311-2/+2
| | | | | | http://people.freebsd.org/~hosokawa/driver-floppy/ for details. Reviewed by: current@FreeBSD.org
* Remove unneded -lmytinfoache2000-09-161-2/+2
|
* MFS: sync with -stable by removing the now-vestigal X_AS_PKG stuff.jkh2000-09-071-3/+0
|
* - Added support for installing boot0 and boot0.5 for PC-98.nyan2000-08-121-0/+6
| | | | - Cosmetic changes.
* If ${BINDIR} is not present, create it before installing to it.jkh2000-07-211-1/+5
|
* Add a terminal entry for xterm; a lot of people are using xtermsjkh2000-07-211-0/+3
| | | | in the serial-installation of FreeBSD.
* - Support MBR boot loaders that are larger than one sector size.jhb2000-07-121-0/+2
| | | | - Axe the 1024 cylinder checks as they are no longer relevant.
* - Remove obsolete PC-card boot.flp hack. It was for making both PC-cardnyan2000-06-051-1/+7
| | | | | | | | | | | | | | 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
* Add support for USB to sysinstall. This includes running usbd andjhb2000-05-121-2/+2
| | | | | | 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.
* Update sysinstall to use struct uc_device instead of struct isa_devicejhb2000-03-241-1/+0
| | | | | | 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.
* Allow X_AS_PKG option to be more selectable.jkh2000-02-111-1/+1
|
* * add SVR4 and OSF/1 enabling in the Start Up config menuobrien2000-01-181-0/+3
| | | | | | * deals with X11 install when all we have is the Port (such as on the Alpha) Ok'ed by: JKH
* Eliminate PC-card installation floppy and add PC-card support forhosokawa2000-01-141-11/+2
| | | | generic installation floppy.
* Add support for FTP installation via HTTP proxies.jkh2000-01-041-1/+1
| | | | | Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de> PR: 11316
* Oh crud, did I ever screw the pooch! Rather than sync this with -stable,jkh1999-09-021-2/+1
| | | | | | | | | | 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>
* MFC: Catch 3.2-stable sysinstall up to 4.0-current level functionality,jkh1999-09-011-1/+2
| | | | | | | 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.
* Another batch of fixes for dhcp support in sysinstall, now draggingjkh1999-07-191-8/+4
| | | | | | | | 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.
* Use #include <pccard_conf.h> instead of -DPCCARD.hosokawa1999-07-061-7/+13
| | | | Now we don't have to make clean before make boot.flp's.
* Add bits of PAO that are non-controversial.markm1999-06-171-2/+7
| | | | Submitted by: Tatsumi HOSOKAWA
* Switch to proper mbr.ru1999-06-041-0/+1
| | | | OK'ed by: jkh,rnordier
* Remove the registration stuff; we're redoing this and the emailedjkh1999-04-241-1/+1
| | | | registrations have a high failure rate for various reasons.
* Add a lot of additional keymaps to the appropriate menu.jkh1999-02-041-3/+5
| | | | Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
* Replace old SAVE_USERCONFIG code with a customized version of Andrzej'sjkh1999-01-201-1/+1
| | | | kget code. Also collapse a redundant case in cdrom code.
* Remove obsolete dset code. It's an ELF/3-stage boot world now and therejkh1999-01-201-5/+1
| | | | | are cleaner ways of doing this that don't involve stomping on kernel binaries directly.
* Adapt sysinstall more fully to the alpha (deal with proper boot signatures,jkh1999-01-081-1/+4
| | | | | | don't present label editor, etc). Submitted by: dfr
OpenPOWER on IntegriCloud