Commit Graph

97 Commits

Author SHA1 Message Date
sjg 9caa7e60e5 Added missing .gz to makesums arg 2000-05-05 11:15:45 +00:00
sjg 1f724b9392 use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels. 2000-05-02 16:06:45 +00:00
sjg 49cf26c7de Use top-level Makefile.inc to set BSDSRCDIR
use bsd.kernobj.mk to set KERNOBJDIR and pass this to runlist.sh
2000-05-02 06:45:24 +00:00
pk 6fa10bb0bf Fix path to `makesums' 2000-04-16 21:27:00 +00:00
matt fedc2dd8aa Use relative path to osrelease.sh 2000-04-16 19:17:18 +00:00
pk 3123085e13 Make FQDN optional (PR#9823). 2000-04-11 08:26:34 +00:00
pk 20bea9cdbc Bump image size by 1MB. 2000-03-07 08:41:35 +00:00
is cb9a71b69b Make sure the miniroot distribution directory exists.
Compute the checksums.
2000-03-06 21:43:36 +00:00
mrg f2c5f2ab2c add an option to disable the -v flag to pax, that a SPARC framebuffer console user might very much like. 2000-02-20 00:23:10 +00:00
pk 28017b2956 get_localdir: fix variable use in error message (PR#8913)
+ clarify expected input.
2000-02-04 15:28:28 +00:00
pk f1feb4e600 Remove version number from boot image files. 2000-01-10 15:17:30 +00:00
simonb 2e3036aadb Remove update from the miniroot lists. 1999-11-23 23:16:02 +00:00
sjg d77acbe49a make sure . install.sub etc work regardless of PATH 1999-11-02 06:11:25 +00:00
pk 973b140334 Use utils/x_ping (so we don't have to include libipsec in the miniroot). 1999-10-18 20:40:52 +00:00
pk 2bcf2d369c Add `libbz2'. 1999-10-18 20:39:56 +00:00
pk b06b87a810 Add `release:' targets. 1999-10-18 20:13:55 +00:00
sjg ed00b4ca01 install_sets(): If Default_sets_dir is set to a directory that contains
THESETS then set local_sets_dir to it so that install_from_mounted_fs()
gets called straight away.
install_from_mounted_fs(): if the passed dirname contains THESETS
don't bother/confuse the user by asking him where they are.
1999-10-07 00:10:03 +00:00
sjg e8c3ee0f50 make sure . install.sub etc work regardless of PATH 1999-10-07 00:07:05 +00:00
abs 68801ce8f6 s/makeing/making/ 1999-07-18 07:22:36 +00:00
mrg f3ea75e08a - back out previous for amiga/miniroot/list because:
- sparc now creates /kern in the 'list' file like the amiga, atari,
  mvme68k and pmax ports, and:
- remove /kern from miniroot/mtree.conf
1999-07-04 11:46:23 +00:00
mrg 9aebf66cbe allow installing sets from already-mounted directory. fixes PR#6313 1999-06-28 07:59:39 +00:00
mrg e7e33e2136 miniroot changes:
install.sub:
	- fix interface grovelling, ifmedia support, allow ifmedia and link
	  to have a "none" (-> "") answer (which lets you give nothing when
	  a default answer is given)
	- allow installing more than one set at a time, including "all" as
	  a synonym for all remaining sets
	- mount -o async when extracting sets
    makeconf.awk:
	- put default "libs" section at the end rather than the start, so
	  you can put other "libs" in before this list
	- minor cleanup

    mtree.conf:
	- create /kern

    sparc install.md:
	- MDSETS are now "kern xbase xcomp xcontrib xfont xserver"
	- use /kern & kernfs (replaces dmesg)
	- replace grep & cut pipe lines with sed
	- replace grep hackery with sed hackery
	- grep and cut are no longer required!  yay!
	- deal with no /usr/bin/vi -- call disklabel -i
	- in md_copy_kern() link the netbsd.GENERIC we got from the kern set,
	  rather than the miniroot kernel
    sparc miniroot list:
	- no more dmesg, cut or grep

sparc ramdisk changes:
    Makefile:
	- `ramdiskbin.conf' is now generated by makeconf.awk
	- don't use libhack's opendir, it breaks
    dot.profile:
	- don't assume terminal is `sun'
	- set EDITOR=ed
	-
    list:
	- instbin -> ramdiskbin to make `makeconf.awk' work
	- CRUNCHSPECIAL those special dirs
	- add our LIBS as necessary

libhack changes:
	- if NOLIBHACKOPENDIR is set, don't build opendir.o
1999-06-27 12:55:58 +00:00
is 23610fcf92 - make empty media options with non-empty other interface options work.
- use media options for the install program as well as for the future
  installation.
1999-05-16 20:42:27 +00:00
veego dfa799a037 Sync with the recent crunchgen changes.
- Remove *.cro files and not the obsoleted *.lo files.

From Bill Studenmund commit message:
> 3) Generate .cro files rather than .lo files. .lo now is used for "local
> objects" - obj's for the host machine not the target machine.
1999-05-11 20:46:58 +00:00
is ef37d9492f Fix an old typo (or rather, an old failure to fully adapt copied code's
prompt text to the new location): for ftp, we build a list and extract all
at once afterwards.
1999-05-02 20:53:22 +00:00
is 5baac5a0fb Disable line editing for the ftp-scripts. Apparently, this is what makes
ftp installs work again.
1999-04-26 10:50:44 +00:00
is f9b0d69d7d use an async mount for building the miniroot filesystem 1999-04-18 21:01:57 +00:00
pk 51ec3af2ba Identify binaries that were moved or removed between 1.3 and 1.4 1999-04-13 19:14:47 +00:00
is 2c4e2ccda8 Actually use MDSETS, so that ports can install the x sets if useful 1999-04-12 22:17:21 +00:00
leo 6d588fca56 - Move the pwd.db & spwd.db files into the list-files of the ports who need
them.
- Use x_dd & x_ifconfig.
1999-03-25 15:51:01 +00:00
pk d00a3a4467 Add `gnu/usr.bin/grep' as a source directory. 1999-03-25 13:14:42 +00:00
leo 9c6b700adf Allow for a 'LIBS' directive in the 'list'-files. 1999-03-23 10:20:01 +00:00
is 2dc9b12410 Make it clearer what to answer to the "Device name: " prompt. 1999-02-07 19:39:07 +00:00
mrg b6ae8c804d use pax for tar. 1999-01-31 09:28:26 +00:00
garbled 851ee9e397 1) Remove all vestiges of tar from src/distrib. Use pax and appropriate
commandlines for all tar operations.  (work supplied by Matt Green)
2) Update arch/*/md.c to deal with new sysinst/run.c.  Special case
anything that needs to do a redirect or a pipe.
3) #if 0 some unused code in target.c. This code will need to be updated,
or special cased with do_system.

Big thank you to Matt for all his work on this.
1999-01-25 23:34:20 +00:00
jonathan c0fc274246 Add hook for running extraneous commands before newfs. 1998-11-16 23:43:58 +00:00
lukem 06b0ffe181 distclean is a synonym for cleandir 1998-09-05 14:46:13 +00:00
bad 4da46852f5 We don't need to manually flush the buffer cache after ``vnconfig -u''
anymore.
1998-01-26 23:50:54 +00:00
veego 48b59e11c5 Back out the ipnat static change. 1998-01-24 19:15:04 +00:00
veego 884c32ed05 Add new RELOCATED_FILES_14 because ipnat moved from /usr/sbin to /sbin. 1998-01-23 22:36:39 +00:00
pk 96f13f7ed6 * Fix a typo.
* Present option to configure a swap device (a bit rude.. we only offer
  partition `b', like we only consider `a' for root)
1997-11-25 12:29:33 +00:00
leo f1f734f05a Save +/- 70Kb on miniroot.....
- Use init_s
  - Link etc/pwd.db etc/spwd.db
1997-11-13 13:56:52 +00:00
pk c144b2c93b Fix typo. 1997-11-12 01:30:30 +00:00
pk b7f5e603b4 Previous sync with `etc/netstart' was not complete. 1997-11-12 01:13:54 +00:00
pk ba5e432c64 Check `auto_ifconfig' rc.conf variable, per Michael Hitch. 1997-11-10 21:13:01 +00:00
pk c9c773124f Add `nfsd' and `nfsiod' to the list of relocated files. 1997-11-03 10:15:23 +00:00
jtc c8f77c0b8b Fix tipo inherited from old version of TNF copyright template. 1997-10-09 07:25:45 +00:00
leo 4f74685857 Refurbish the ftp_install function:
- it now tries to find out if there are files that look like install
    sets in the remote directory.
  - it is possible to change to another directory when there are no
    things like install-sets around.
  - you can even get a directory listing while trying to find the
    correct directory (wow ;-)
  - when the correct directory is found, you can tag the sets you want to
    extract (like in all(?) other cases). The only difference is that the
    get-install sequence is batched.

There is still plenty of room for improvement, but it's getting workable.
1997-09-25 06:25:50 +00:00
scottr de9a20d706 Add a VND_GEOM variable for optionally specifying a geometry
to vnconfig(8).
1997-09-22 21:33:31 +00:00
is cd718ac0c1 More changes, while working on Amiga generic miniroot stuff:
- added method BOOTINSTALL, for an architecture to optionally install a
  bootblock in the miniroot (this works for Amiga)
- added Amiga keymap directories
- removed the subdir selection from mount_local_disk() and mount_nfs(), and
  the remains from mount_cdrom(), as all are handled now by the subdir
  navigator in mount_from_installed_fs()
1997-09-09 23:02:04 +00:00