lukem
e0f433e649
ensure all sysinst-using makefs generated images have at least 15 inodes free,
...
and be consistent how MAKEFS_FLAGS is defined.
2002-04-01 12:16:11 +00:00
lukem
484f8db2eb
- Be consistent how libhack is used: If extra HACKOBJS (e.g., gethost.o) are
...
required, define them before pulling in libhack/Makefile.inc so that the
dependencies work correctly.
- Other minor cleanups
2002-03-28 04:33:21 +00:00
lukem
4bd6b3cf5e
as this uses libhack, copy in a useful etc/master.passwd rather than
...
an unused etc/passwd
2002-03-26 01:12:36 +00:00
scw
6d5da55a5a
Make sysinst the default installer, with the option of falling back
...
to the old shell-script installer. Based on the sparc dot.profile.
2002-03-25 21:14:32 +00:00
scw
64b9487395
Add MAKEFS_FLAGS, as suggested by Luke Mewburn. This fixes a problem
...
with a lack of inodes on the miniroot image.
2002-03-25 21:12:51 +00:00
lukem
25c4cc30b2
Disable libhack's gethost.o (replacement gethostby{name,addr}()) by default,
...
as they only support reading /etc/hosts, and its the "least useful" of
the libhack routines. Add gethost.o back to Really Small media which
appears to need the space savings.
2002-03-25 07:43:39 +00:00
lukem
8a2e75e489
don't need x_sh in NDWO
2002-03-24 23:12:34 +00:00
lukem
50070328cc
- use ${_SRC_TOP_} instead of ${CURDIR}/../../../ [../../]
...
- fix IMAGEDEPENDS; it should contain at least all the COPY items from list
2002-03-24 22:44:21 +00:00
scw
469b6b542c
Use the new makefs(8)-based ramdisk build procedure to build
...
the installation/recovery boot image.
2002-03-24 18:08:18 +00:00
scw
48be531fcb
Add an empty (for now) `image_md_post'.
2002-03-17 21:37:25 +00:00
lukem
a8025d95ae
Commit work-in-progess rototill of distrib/miniroot and associated machine
...
dependent files:
- Use infrastructure from distrib/common to build file system images with
crunchgen-ed programs from a list file.
- Non root ("UNPRIVED") builds from a read-only source tree are possible,
as makefs(8) replaces vnconfig(8)/vnd use, devices are generated using
common/makedev2spec.awk, etc.
- Cross builds should be possible, except that some ports need cross-compile
host tool versions of installboot and any appropriate host disk labelling
tools.
XXX: pmax, sparc and vax need fixing for this!
- This code has NOT YET BEEN TESTED on most of the ports.
It should work, but it is extremely likely that the file system
parameters may need tweaking to get things to fit.
See MAKEFS_FLAGS in sparc/miniroot/Makefile.inc for an example.
If assistance is required, please ask!
2002-03-06 12:04:48 +00:00
scw
71ec86aaa8
Make this work again.
2002-01-23 21:10:00 +00:00
jmc
4d6ad24166
Convert to using ${MDSETIMAGE}.
...
Provide a default value for $MDSETIMAGE and pull in bsd.own.mk to have
it overriden as needed for cross/-current builds.
2001-10-21 23:23:19 +00:00
chs
7d48299857
make this work with obj dirs.
2001-10-21 03:30:36 +00:00
chs
bc7cfe4438
fix to work with obj dirs.
2001-10-21 02:22:36 +00:00
jmc
a37907dc27
Add MTREE?= to add Makefiles and use when running mtree
2001-10-13 06:15:15 +00:00
tv
0d8e992e48
Use "-t ffs" when remounting rootdev read/write.
2001-08-16 19:14:40 +00:00
wiz
41df6b74a9
partiton -> partition
2001-07-26 22:47:34 +00:00
scw
ef6b402fcc
Use the real versions of protocols(5) and services(5) instead
...
of inferior home-grown ones.
2001-06-25 15:46:22 +00:00
scw
d976ff924e
Speeling fix.
2000-11-24 21:58:36 +00:00
scw
53de2db906
Automate the MD `make release|snapshot' procedure.
...
[I should have done this ages ago.]
2000-11-24 19:49:40 +00:00
scw
91f4764792
Up the ramdisk size to 1024 blocks.
2000-11-24 19:39:08 +00:00
garbled
83f61a5891
Change all ocurrences of "crunchgen" to ${CRUNCHGEN}
2000-11-01 07:57:55 +00:00
jhawk
a022cf9d37
Use
...
${MAKE}
instead of
make
2000-08-30 23:51:46 +00:00
scw
ce868d7546
Back up one more level to get etc/netconfig
2000-06-27 20:47:49 +00:00
cgd
c85d2eb42b
sweep of my licenses for consistency. (no functional changes) These
...
files have copyright held by people in addition to myself. (I did the
original work, they copied it, enhanced it, and added their copyright
to the derivative work.) Their approval has been given re: the license
change.
2000-06-14 22:52:37 +00:00
cgd
d220ca5ba3
fix up NetBSD RCS Ids to match the standard, and the leading comment as
...
to match as well. No functional changes.
2000-06-14 06:48:47 +00:00
thorpej
ceff2dc6bc
Need /etc/netconfig.
2000-06-07 20:32:06 +00:00
sjg
1f724b9392
use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels.
2000-05-02 16:06:45 +00:00
tsutsui
1bf52b391d
rename (revert) memory disk filename /dev/mdX -> /dev/mdXa
2000-01-21 12:32:54 +00:00
simonb
71efc75854
Don't start update.
1999-11-23 22:43:20 +00:00
cgd
7aa73e55cb
after checking and setting DONEPROFILE, export it so that children of the
...
shell (e.g. programs and shells invoked via sysinst) don't try to run
sysinst again. Fixes PR#7805.
1999-06-26 06:12:49 +00:00
tron
2f3417d997
Fix listfiles to handle object directories. Patches supplied by
...
Izumi Tsutsui in PR misc/7628.
1999-05-23 07:31:19 +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
scw
843d2335b8
Nuke strings(1). It's not required for a miniroot.
1999-05-08 19:58:33 +00:00
scw
9864c40a31
The 167Bug> boot command line was not quite correct.
1999-04-10 16:18:11 +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
wrstuden
ad140b77ea
Modify all calls to newfs in ramdisk/miniroot creation to include
...
the needed endianism of the architecture. One step towards cross-building
releases.
Not touched are newfs calls in install scripts as they run on the desired
machine and thus default correctly.
1999-03-04 20:32:18 +00:00
scw
6d5ffe9469
Updates for MVME167 support.
1999-02-20 16:21:19 +00:00
lukem
06b0ffe181
distclean is a synonym for cleandir
1998-09-05 14:46:13 +00:00
cgd
9c995abe57
note that only static compilation makes sense here
1998-03-02 19:58:19 +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
perry
3891a64da7
Add $HOME to profiles, closes pr 4323 (from Tatoku Ogaito)
1998-01-09 21:51:25 +00:00
scw
33871f53ca
mvme68k installation ramdisk config files.
1997-12-17 22:13:32 +00:00
scw
6e3fb87648
mvme68k miniroot config files
1997-12-17 22:10:30 +00:00
scw
0de0adef3f
mvme68k specific makefile for Mi miniroot
1997-12-17 21:56:56 +00:00