luigi
baaa515eea
Use /dev/fd0 instead of /dev/fd0c for mounting the floppy.
...
This must have to do with the use of devfs in -CURRENT, but i
have no idea when the devfs is actually mounted (is it a
side effect of mount -t nonfs or what ?) and when /dev/fd0c becomes
available.
For the time being, let's use this hack. Once I understand how devfs
works, this can be reverted back to the previous value, and also the
part of the build script which creates device entries can be nuked.
This is for -current only.
2001-06-21 08:53:21 +00:00
luigi
d0e44d0515
Move handling of crunch* files into Makefile.conf, which is a
...
better place to handle dependencies.
Make another step at helping cross-compiling: when the user specifies
an alternate source tree, the script takes care of creating include
files and libraries for the new tree.
Furthermore, build and use a version of the "config" program which
matches the new sources.
It takes a long time to create libraries, and it might even not do
the right thing at once, there might be some dependencies that i
have forgotten. At any rate, with this code i have been able to
build a working picobsd image using -CURRENT sources on -STABLE
MFC after: 3 days
2001-06-21 08:49:46 +00:00
luigi
f8470009b7
Move variable assignement after argument parsing, to improve handling
...
of alternate source trees.
Also improve verbose behaviour.
2001-06-20 14:16:48 +00:00
ache
3e928e7e2b
ISO_ -> ISO
2001-06-11 02:00:33 +00:00
ru
cb4a4b2415
mount_msdos(8) -> mount_msdosfs(8).
2001-06-01 12:06:06 +00:00
luigi
a7dce39116
Sync picobsd script with the one in -stable, and also
...
patch boot2 so it goes to load /kernel right away
Perl code from Josef Karthauser
2001-05-11 07:39:40 +00:00
luigi
b09f348936
This file is not needed, use the default one
2001-05-10 05:03:43 +00:00
luigi
b1718bd0f1
remove a reference to a nonexisting script, "clean", when
...
building all images. Also, build "bridge" image as well.
Reported-by: Bruce Montague
2001-05-08 20:44:37 +00:00
luigi
aa828ec2a8
MFS: use absolute, not relative path for tinyware
2001-05-08 20:38:52 +00:00
schweikh
dfc0eb7336
pseudo-device -> device in kernel config.
...
Approved by: joerg, dd
2001-05-01 10:52:50 +00:00
joe
810d87b74f
MF4S: Syncronise with Luigi's work in -stable.
2001-04-24 07:46:35 +00:00
joe
03a1636848
MF4S: Syncronise with Luigi's work in -stable.
2001-04-24 07:12:34 +00:00
joe
bcc74c4e75
MF4S: Syncronise with Luigi's work in -stable.
2001-04-23 20:25:40 +00:00
joe
6a06ad11d4
MF4S: Sync with the developments that Luigi's been doing in -stable.
2001-04-23 19:55:03 +00:00
joe
a02bf6d92b
MF4S: Remove some unused error messages. (revision 1.1.2.5)
2001-04-23 19:52:13 +00:00
joe
d8bc9129a9
Apply style guidelines (using gident to help).
2001-04-23 19:38:41 +00:00
joe
5a5c4156f3
Fix a syntax error.
2001-04-23 18:41:48 +00:00
joe
350bc3b611
MFS4: Do not terminate if it fails to clean something. (rev 1.12.2.5)
2001-04-22 23:58:46 +00:00
joe
a3c1ed5d3d
FFS_ROOT was made obsolete, so remove it from the PicoBSD kernels.
2001-04-22 23:33:18 +00:00
ru
d042566442
Drop support for -DRELEASE_BUILD_FIXIT and -DCRUNCHED_BINARY in
...
${CFLAGS}. The only supported method thus is -DRELEASE_CRUNCH.
2001-04-03 13:34:35 +00:00
luigi
b355ac847e
Bring the new script into -current. Still untested here, but there
...
is a high chance that they work modulo minor things.
2001-02-20 17:09:40 +00:00
luigi
8d41a8fd84
Enable command line editing in the shell
2001-02-18 06:54:07 +00:00
luigi
029b2aa853
Make correct entries for atapi disks
2001-02-18 06:50:40 +00:00
luigi
b7addf6e52
Make the right device entries for atapi disks
2001-02-18 06:48:25 +00:00
luigi
2c33de40fb
Bump version to 0.500 -- not that it means much, but at least
...
gives some idea on the age of the source used for the build.
2001-02-18 06:46:20 +00:00
abial
176502fbae
Resurrect Minix sh(1), after its license has been changed to BSD one.
2001-02-10 22:57:33 +00:00
luigi
5540aaf500
Add the MD_ROOT_SIZE option.
...
These files might need further work before producing a compilable kernel.
2001-02-01 21:05:52 +00:00
luigi
9f0ad38153
Add a required option, MD_ROOT_SIZE
...
also put in a better set of devices and options.
2001-02-01 21:04:32 +00:00
luigi
35aa9c12fd
Put picobsd build scripts in sync with the ones in -STABLE.
...
With these scripts i was able to build a _working_ image of a
bridge-like floppy image with a reasonable set of utilities
in it, despite the code size increase we have in 5.0
The scripts are slightly different from the previous ones especially
on the place where the kernel and binaries are built. Hopefully
this will not cause too much trouble to people (is there any???)
using the old scripts.
2001-01-29 22:47:46 +00:00
luigi
3a6d990128
Make the shell handle arrow keys
2001-01-27 03:25:01 +00:00
luigi
3bda6765ed
The magic for autodetecting the boot media does not work anymore
...
on STABLE or CURRENT. Put the explicit name for the floppy.
2001-01-27 03:23:44 +00:00
luigi
d96206dc6f
Add dummy -n option, for compatibility with the standard netstat
2001-01-27 03:18:55 +00:00
alex
f725213b09
Make the name of the init script and the interpreter compile time options.
...
If not defined, default to the old values (with _PATH_BSHELL instead
of "/bin/sh", though).
Reviewed by: markm
2001-01-20 09:12:55 +00:00
joe
248dcf9cd6
MF4: Allow the build process to continue even if crunchgen returns an error.
...
Most crunchgen errors are non-fatal.
2001-01-11 22:35:57 +00:00
abial
9f9ad5c48c
Fix so that the netmask is displayed correctly when it does not
...
consist of contiguous bits in little endian format. Before the fix
the netmask of 0xfffffff0 (0xf0ffffff in little endian format) was
displayed /24 instead of /28.
Also, add a missing include.
Submitted by: Maxime Soule <Maxime.Soule@IPricot.com>
2001-01-10 23:06:31 +00:00
abial
d1df263f65
Reformat to be a bit closer to style(9).
2001-01-10 22:25:54 +00:00
abial
7c0baff27a
Fix breakage after moving from struct proc/eproc to kinfo_proc.
2001-01-10 22:24:07 +00:00
joe
974f411f61
Remove floppy.tree from the build directory.
2000-12-23 19:33:13 +00:00
joe
10bfaa46c7
MF4: Update the bridge kernel config file to reflect the structure and
...
order that Luigi has just committed to RELENG_4.
2000-12-23 19:27:42 +00:00
joe
697d87a94b
MF4: revision 1.3.2.1.
...
inetd is not always present, check before invoking it.
2000-12-23 19:11:53 +00:00
joe
356c43e7d5
Determine the names of the picobsd releases automatically.
...
Use the 'realclean' target in the crunch.mk file for cleaning the object
build tree.
2000-12-23 16:53:35 +00:00
joe
27bc62ade6
Remove COMPAT_OLDPCI.
2000-12-22 14:32:34 +00:00
joe
da659a3560
Utilise the -p file to crunchgen to specify where the objects should
...
be built and remove the previous glue that did the same thing.
2000-12-18 16:28:03 +00:00
obrien
c2ee1dcc02
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
luigi
ba3d6eb3b3
login.conf: we don't want coredumps on picobsd
...
rc.conf: make the system recognise the MAC address and assign an IP
automatically from /etc/hosts (or ask the user)
sshd_config: don't do x11 forwarding.
2000-11-30 21:43:37 +00:00
joe
418adb06fe
Wrap the build options up into the crunch.conf file now that crunchgen
...
knows what to do with them.
2000-11-15 14:47:37 +00:00
abial
790f7bdd84
Fix bitrot.
2000-11-11 16:12:39 +00:00
joe
e896acb121
Remove libipsec and libradius. We're now building without support
...
for these by default.
2000-11-08 02:23:26 +00:00
joe
bbb1fb2325
Fixup the /tmp directory permissions to 01777.
...
PR: misc/15875
2000-11-07 20:40:21 +00:00
joe
2dc2aaa85a
Load the kernel and root file systems from floppy:/.
2000-11-07 12:33:46 +00:00