Luigi Rizzo
a177be2c24
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 Rizzo
a39c93813c
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 Rizzo
da485c53a9
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
Andrey A. Chernov
22df530d11
ISO_ -> ISO
2001-06-11 02:00:33 +00:00
Ruslan Ermilov
2ede629142
mount_msdos(8) -> mount_msdosfs(8).
2001-06-01 12:06:06 +00:00
Luigi Rizzo
630802eb2a
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 Rizzo
52b51a0dbd
This file is not needed, use the default one
2001-05-10 05:03:43 +00:00
Luigi Rizzo
f07e0883ca
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 Rizzo
93d0430f00
MFS: use absolute, not relative path for tinyware
2001-05-08 20:38:52 +00:00
Jens Schweikhardt
4e7c865a3d
pseudo-device -> device in kernel config.
...
Approved by: joerg, dd
2001-05-01 10:52:50 +00:00
Josef Karthauser
a795418197
MF4S: Syncronise with Luigi's work in -stable.
2001-04-24 07:46:35 +00:00
Josef Karthauser
2ee38db2f5
MF4S: Syncronise with Luigi's work in -stable.
2001-04-24 07:12:34 +00:00
Josef Karthauser
d51352c9b1
MF4S: Syncronise with Luigi's work in -stable.
2001-04-23 20:25:40 +00:00
Josef Karthauser
18668d0278
MF4S: Sync with the developments that Luigi's been doing in -stable.
2001-04-23 19:55:03 +00:00
Josef Karthauser
7bba070f1c
MF4S: Remove some unused error messages. (revision 1.1.2.5)
2001-04-23 19:52:13 +00:00
Josef Karthauser
378918c059
Apply style guidelines (using gident to help).
2001-04-23 19:38:41 +00:00
Josef Karthauser
2e8d39560e
Fix a syntax error.
2001-04-23 18:41:48 +00:00
Josef Karthauser
b8ff2fec46
MFS4: Do not terminate if it fails to clean something. (rev 1.12.2.5)
2001-04-22 23:58:46 +00:00
Josef Karthauser
f7ea60ac9c
FFS_ROOT was made obsolete, so remove it from the PicoBSD kernels.
2001-04-22 23:33:18 +00:00
Ruslan Ermilov
3c4869d927
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 Rizzo
25801a0e8b
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 Rizzo
a3ab0e4551
Enable command line editing in the shell
2001-02-18 06:54:07 +00:00
Luigi Rizzo
b8c84b6286
Make correct entries for atapi disks
2001-02-18 06:50:40 +00:00
Luigi Rizzo
d486335f22
Make the right device entries for atapi disks
2001-02-18 06:48:25 +00:00
Luigi Rizzo
87483083e9
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
Andrzej Bialecki
6d8476df78
Resurrect Minix sh(1), after its license has been changed to BSD one.
2001-02-10 22:57:33 +00:00
Luigi Rizzo
7a71790687
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 Rizzo
98f1f5f78e
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 Rizzo
a0ab7f4419
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 Rizzo
d39036aea6
Make the shell handle arrow keys
2001-01-27 03:25:01 +00:00
Luigi Rizzo
e5b68d5513
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 Rizzo
4ff9c03cc5
Add dummy -n option, for compatibility with the standard netstat
2001-01-27 03:18:55 +00:00
Alexander Langer
5a86d4eafc
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
Josef Karthauser
e1f903baf7
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
Andrzej Bialecki
78d1fe9622
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
Andrzej Bialecki
e1f84360ff
Reformat to be a bit closer to style(9).
2001-01-10 22:25:54 +00:00
Andrzej Bialecki
650da9d30a
Fix breakage after moving from struct proc/eproc to kinfo_proc.
2001-01-10 22:24:07 +00:00
Josef Karthauser
1826f66757
Remove floppy.tree from the build directory.
2000-12-23 19:33:13 +00:00
Josef Karthauser
a9b625407d
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
Josef Karthauser
4050e5eb73
MF4: revision 1.3.2.1.
...
inetd is not always present, check before invoking it.
2000-12-23 19:11:53 +00:00
Josef Karthauser
04dbe0f9b9
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
Josef Karthauser
67970143f8
Remove COMPAT_OLDPCI.
2000-12-22 14:32:34 +00:00
Josef Karthauser
5e75ac9fe2
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
David E. O'Brien
1a37aa566b
Add `_PATH_DEVZERO'.
...
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
Luigi Rizzo
5fed4e9f8c
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
Josef Karthauser
cc80a61ac0
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
Andrzej Bialecki
b974f7d892
Fix bitrot.
2000-11-11 16:12:39 +00:00
Josef Karthauser
5bc4c6bbce
Remove libipsec and libradius. We're now building without support
...
for these by default.
2000-11-08 02:23:26 +00:00
Josef Karthauser
d08c457148
Fixup the /tmp directory permissions to 01777.
...
PR: misc/15875
2000-11-07 20:40:21 +00:00
Josef Karthauser
57b8982cca
Load the kernel and root file systems from floppy:/.
2000-11-07 12:33:46 +00:00