Commit Graph

400 Commits

Author SHA1 Message Date
abial
290f2ce990 Fix bitrot. 2000-11-11 16:12:39 +00:00
joe
325d90edc9 Remove libipsec and libradius. We're now building without support
for these by default.
2000-11-08 02:23:26 +00:00
joe
a880fcd0b8 Fixup the /tmp directory permissions to 01777.
PR:     misc/15875
2000-11-07 20:40:21 +00:00
joe
cc3b767ced Load the kernel and root file systems from floppy:/. 2000-11-07 12:33:46 +00:00
joe
671dc19e99 Crunchgen now has the necessary magic to include the make hooks that
munge_crunchmk was adding for us.
2000-11-03 15:50:04 +00:00
joe
d1ac711b1d Fold the buildopts into the existing crunch.inc file.
Deprecate the "global" crunch.inc file and the CRUNCHFLAGS global build
options.  Tools not policy.  Move these global settings out into each
picobsd distribution.
2000-11-03 01:33:03 +00:00
joe
8f40e5815a Build picobsd object files in /usr/obj/picobsd/${TYPE}. 2000-11-02 13:38:10 +00:00
joe
15b3c04600 Post process the crunch1.mk file to allow make arguments to passed on
a per program basis allowing a greater control on what is built.

The buildopts file contains Makefile lines of form:

	# Anything added to OPTS is added to every build rule.
	OPTS= -DNOPAM

	# These should only be added to the build of user-ppp.
	ppp_OPTS= -DNOKLDLOAD -DNOINET6 -DNONAT -DNOATM -DNOSUID \
		-DHAVE_DES -DNORADIUS -DNOI4B -DNONETGRAPH

Really these should be added to crunch.inc, but that file is currently
optional, and if defined masks the global one.  Next step will be to move
these global settings back out into the individual builds as OPTS, and
then migrate OPTS and prog_OPTS back into the local crunch.inc file.
2000-11-02 13:16:43 +00:00
joe
f678c10b71 Remove an unneeded declaration for OBJ. 2000-11-02 12:46:02 +00:00
joe
d50db8c8e8 Copy the built kernel from the right place. (Forgotten in the last
commit.)
2000-11-02 01:57:23 +00:00
joe
e7408712d4 Make these PICOBSD's compile... well, almost. Still some work to
do on PPP (atm problems.)
2000-10-18 22:02:33 +00:00
joe
5a3fe786f7 Update the crunch config:
* 'more' is now 'less'.
* telnet required libipsec.

This won't necessarily fit on a floppy, but at least it compiles now.
2000-10-16 08:21:35 +00:00
joe
208b8aea6d Build the PICOBSD kernels using the 'make buildkernel' method. 2000-10-16 08:08:31 +00:00
joe
349709ce0b Fix the PICOBSD kernel configs. They're now converted to use
Peter's new format, and I'd added hints files for each.

The build process uses the PICOBSD.hints file as well as the config,
and additionally builds with -DNO_MODULES.  The build process
probably needs to be converted to use the 'buildkernel' method
instead of running config itself.

The kernels now compile.  I've not been able to test the crunch
process however because it used the vn driver and there are no
/dev/vn device nodes under devfs yet.  Maybe someone else could
give it a go.
2000-10-15 20:42:22 +00:00
phk
112ef7f020 Initiate deorbit burn sequence for <machine/mouse.h>.
Replace all in-tree uses with <sys/mouse.h> which repo-copied a few
moments ago from src/sys/i386/include/mouse.h by peter.
This is also the appropriate fix for exo-tree sources.

Put warnings in <machine/mouse.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/mouse.h> files will be removed.
2000-10-09 08:08:36 +00:00
phk
c0aadf7521 Initiate deorbit burn sequence for <machine/console.h>.
Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>.
This is also the appropriate fix for exo-tree sources.

Put warnings in <machine/console.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/console.h> files will be removed.
2000-10-08 21:34:00 +00:00
nbm
371b4fb200 Fix the obvious make and sed syntax errors lurking from my last "fix". 2000-07-31 11:00:01 +00:00
marcel
343826e9ac Backout addition of -L switch to mtree. Using -L breaks the
build process in too many cases. Adding mtree to bootstrap-tools
to solve this breaks the upgrade path because mtree needs a
libc that has strtofflags and fflagstostr.
2000-07-23 16:33:00 +00:00
ben
fa9a3da39c Remove <center> tags from with <title> section.
PR:		20002
Submitted by:	James Johnson <bonk1138@msn.com>
Approved by:	patrick (from freebsd-small mailing list)
2000-07-18 15:20:55 +00:00
nbm
2788435eee Add an empty crunch.inc with instructions that you can use it to adjust
the building of the crunched binary.

I'll add examples when I add the post-include mechanism, since the
crunch.mk environment stomps on the pre-included crunch.inc's variables
at the moment.
2000-07-18 13:49:17 +00:00
nbm
c7e97bf863 Make a separate build directory in which to put all the generated
objects, to simplify working with PicoBSD.

Add the ability to put make instructions in crunch.inc to pass to the
build process.

Now explicitly make the objects in our own object tree, since we want to
build the objects with our own defines, and allow this to occur in a
common object tree for all PicoBSD builds, if required.  This is
controlled by the COMM_OBJ variable, for those who don't want this -
setting it to /usr/obj again will just pick up the objects from your
last make buildworld, as before.
2000-07-18 13:43:38 +00:00
nbm
1c152a5155 Update PICOBSD-C kernel configuration to the new world order, grabbing
hints simply from GENERIC.hints.

Added a bunch of comments about usb devices, new network cards, and
IPv6.
2000-07-18 13:25:51 +00:00
nbm
59fae6c074 Fix the one 'obj'-related breakage, and quieten the build. Also change
symlinks from '/sbin' to 'sbin', so following the links make sense when
not on the disk itself.
2000-07-18 12:17:54 +00:00
nbm
9d731e2cfd First part of PicoBSD makeover, adding basic 'obj' facilities, allowing
for read-only src tree.

While I'm there:
1) Use kgzip, not kzip, since kzip certainly doesn't make bootable
kernels anymore.  loader still isn't built separately, let alone without
forth support.  This needs to be fixed.

2) Expand the mount/vnconfig examples to be the defacto way of making
sure the filesystems are mounted, unmounted, or not configured.  This
needs more work.

3) quieten the build substantially, so errors are more prominent

4) Start of '-j' ability.  Current style isn't quite in the correct
dependency format for this, but obvious mistakes (changing directories
in main shell) are fixed.

Approved by:	grog, dwhite, luigi (no objections to me doing a makeover)
2000-07-18 12:04:33 +00:00
ache
8ac69c4d12 Add -L to mtree to preserve old functionality exact 2000-07-16 08:58:02 +00:00
ache
7e393c3de6 Add -L to mtree.
Not shure ever it needed for MFS, but just to keep old behaviour exact, can be
removed later
2000-07-16 08:44:40 +00:00
roger
a77776db47 remove rc and login.conf files prior to extraction of the new
rc and login.conf files from the /etc directory on the floppy.

This prevents the overwrite yes/no prompt from occuring in gzip.
(some PicoBSD disks use gzip and some use minigzip, so the gzip -f flag (force)
is not an option. minigzip has a different meaning for the -f flag.}
2000-07-03 22:31:08 +00:00
roger
daa6030806 Add .image.list to the list of temporary files which can be deleted 2000-07-01 13:51:22 +00:00
roger
1f463f32c5 Add a missing 'fi' from an if statement 2000-07-01 12:04:15 +00:00
roger
c065571395 Add 'bridge' so we can clean up the bridge files too 2000-07-01 04:40:01 +00:00
luigi
3549e61cff Move mfs-related files to a different subtree 2000-05-31 12:27:38 +00:00
luigi
9649efa3c2 Move mfs-related files to a new location 2000-05-31 12:25:39 +00:00
dwhite
296ad1110a Remove mistakenly added {o}init. The build system adds it automatically. 2000-04-25 19:03:31 +00:00
dwhite
87911d5e36 Commit PicoBSD mega-patch:
. Bring PicoBSD up to date with -CURRENT reality.
. Make PicoBSD smart and not spam /dev/vn0 and /mnt.  Now it uses the first
  unused vn device and creates a temporary mountpoint in /tmp.
. Miscellaneous build cleanups and optimizations.

Unfortunately the bridge, isp, and router floppies are too big and need
the axe treatment.  The install floppy needs updating to -CURRENT. Dial and
net build and (appear to) run OK.  I will be adressing these in the
near future (unless someone beats me to it :-) ).

PR:		misc/17737
Submitted by:	Omachonu Ogali <oogali@intranova.net>
2000-04-25 19:00:08 +00:00
luigi
802b35dea5 Fix bogus reporting of interface names, the field returned
in sdl_data is not 0-terminated
2000-03-21 12:09:23 +00:00
patrick
69d41fd851 Remove "conflicts" from kernel config files for picobsd.
PR:	17383
Submitted by: Kelly Yancey <kbyanc@posi.net>
2000-03-16 02:45:42 +00:00
luigi
fcd297409b Populate directory...
Approved-by: jordan
2000-02-09 10:25:19 +00:00
luigi
02721ed819 Crunched image config for bridge
Approved-by: jordan
2000-02-09 10:04:32 +00:00
luigi
87e2f0da28 Misc files for bridge floppy type
Approved-by: jordan
2000-02-09 10:01:30 +00:00
luigi
42c06f9e89 Config file for bridge image
Approved-by: jordan
2000-02-09 09:59:05 +00:00
luigi
720f8572f1 Update configuration files, remove unused mfs.mtree
Approved-by: jordan
2000-02-09 08:50:55 +00:00
luigi
dcc3a7da54 Update kernel config file.
Approved-by: jordan
2000-02-09 08:48:36 +00:00
luigi
51f6a6987c Remove unused files.
Approved-by: jordan
2000-02-08 15:40:53 +00:00
luigi
f9a1ab3ca3 Remove unused files
Approved-by: jordan
2000-02-08 15:37:25 +00:00
luigi
5407be1e92 Remove unused files
Approved-by: jordan
2000-02-08 15:21:43 +00:00
luigi
929f6c1b92 Update config files
Approved-by: jordan
2000-02-08 15:15:53 +00:00
luigi
479cfc4477 Update configuration files.
Approved-by: jordan
2000-02-08 15:14:27 +00:00
luigi
49ac71a120 Remove unused files.
Approved-by: jordan
2000-02-08 15:09:50 +00:00
luigi
22f0cb3849 Remove unused file
Approved-by: jordan
2000-02-08 15:04:39 +00:00
luigi
0d9e802d72 Update makefile and kernel config file
Approved-by: jordan
2000-02-08 14:49:31 +00:00
luigi
d930ba5986 Remove unused files
Approved-by: jordan
2000-02-08 14:38:10 +00:00
luigi
46e028bd27 Remove unused Makefile
Approved-by: jordan
2000-02-08 14:28:43 +00:00
luigi
d31947df51 Cleanup of the default floppy tree for PicoBSD builds.
Approved-by: jordan
2000-02-08 14:20:54 +00:00
luigi
7cac6c3607 Update files for "isp" floppy type.
Approved-By: jordan
2000-02-08 11:42:08 +00:00
luigi
0b4b0a8934 Add global version of mfs.mtree -- this is common to most floppy types
Approved-by: jordan
2000-02-08 11:39:28 +00:00
luigi
b43d1b9e01 Remove unused files
Approved-by: jordan
2000-02-08 11:37:40 +00:00
luigi
97115fc20a Update config file 2000-02-08 09:14:23 +00:00
luigi
a5132809a4 Remove mfs.mtree, there is now a global version in ../build
Approved-By: jordan
2000-02-08 08:42:52 +00:00
luigi
15d9443f3c Remove unused files. Reboot is now part of the crunched image,
and if you decide to "update" your system you better know a bit
of english!

Approved-By: jordan
2000-02-08 08:41:03 +00:00
luigi
e1a125561c Remove the (now unused; it is in ../../build/Makefile.crunch)
Makefile, update crunch.conf

Approved-By: jordan
2000-02-08 08:37:50 +00:00
luigi
c5f65791c4 Add a new file to be included by the makefiles used by crunchgen
(this is a convenient place to put Make variables until we add a -D
option to crunchgen).

Approved-By: jordan
2000-02-08 08:29:18 +00:00
luigi
eb30ba0656 The Makefile for building the crunched image is the same
for almost all images, so let's have a centralized copy.

Approved-By: jordan
2000-02-08 08:27:55 +00:00
luigi
1b22233eb5 Cleanup the build scripts.
Approved-by: jordan
2000-02-08 08:25:00 +00:00
luigi
7f25a52cc5 Remove unused files.
Approved-By: jordan
2000-02-08 08:19:04 +00:00
luigi
380b3709eb Start the cleanup of PicoBSD build scripts and general build
structure.
These changes have been discussed with Greg Lehey and posted on
freebsd-small (most things in the PicoBSD tree were already broken
so things can only improve!)

Approved-By: jordan
2000-02-08 08:13:47 +00:00
kris
cca0afa008 Set MAINTAINER=freebsd-small with an explanation to submit all
proposed changes to freebsd-small for discussion prior to commit.

Reviewed by:	freebsd-small
2000-02-04 07:26:22 +00:00
grog
38e8ea031e Install the crunched binaries into /sbin, not /stand. This was
originally done to track down yet another case of lost init, and is
not strictly necessary, but it seems more logical to have binaries in
/sbin than in /stand.  Previously /sbin and /bin were symlinks to
/stand.  Now /bin and /stand are symlinks to /sbin.
1999-12-20 02:16:55 +00:00
grog
4da8d2461d Add content. This was one of the files that somehow got checked in
empty.  An empty loader.rc will enable the kernel to boot, but it
won't find init (because the MFS file system hasn't been loaded).
1999-12-20 02:15:04 +00:00
grog
1d6c570be9 Accept a lot of programs from the first floppy.
Reenable build of ppp and ipfw.

Include pccardd.
1999-12-20 02:13:28 +00:00
grog
2490586b7c Define RELEASE_CRUNCH as a make variable. Previously it was defined
as a preprocessor variable only.  This broke the build of ppp.  This
problem still exists in the old-style directories.

Debugging-help-supplied-by: brian
1999-12-20 02:12:27 +00:00
grog
2039899aae Move even more programs to the second floppy as the kernel bloats. 1999-12-20 02:10:55 +00:00
grog
905ebc4fee Install the crunched binaries into /sbin, not /stand. This was
originally done to track down yet another case of lost init, and is
not strictly necessary, but it seems more logical to have binaries in
/sbin than in /stand.  Previously /sbin and /bin were symlinks to
/stand.  Now /bin and /stand are symlinks to /sbin.
1999-12-20 02:10:16 +00:00
grog
7c3dabc21d Handle building individual targets better. It's still broken; the
only way to be sure the build works correctly is to do a 'make all'.
But with these changes, it's easier to test individual targets.  In
particular, ensure that the vnode file systems are mounted before
writing to them.

Ensure that we don't get CVS directories on our floppies.

Use kgzip instead of kzip to compress the loader.  This saves a few
kB.

Remove some test cruft.
1999-12-20 02:07:42 +00:00
jkh
0f14f262e7 Correct slight stuff-up in previous patch. 1999-12-16 02:14:30 +00:00
jkh
0d178ffb76 Update to use MD disk instead of MFS 1999-12-16 02:08:52 +00:00
jdp
068b850723 Something went wrong with an earlier commit and these files ended up
empty.  Fix that with help from grog.
1999-12-11 15:12:31 +00:00
grog
34078b1fa7 Add 'custom' directory with significantly restructured build (now
using make instead of custom scripts) and two floppies instead of
one.  The resultant floppy can do everything that the individual
floppies (dial, net, install, isp, router) could do, modulo some bit
rot that has occurred since PicoBSD last compiled.  It also includes
all the programs on the fixit floppy, which could thus also die.

/bin currently contains the following files:

-sh             dump            ln              ns              sps
[               ed              login           ping            stty
badsect         ex              ls              ps              swapon
cat             expr            mkdir           pwd             sync
chgrp           fdisk           mknod           pwd_mkdb        sysctl
chmod           find            more            rdump         syslogd
chown           fsck            mount           reboot          tar
chroot          ftp             mount_cd9660    restore         telnet
clri            getty           mount_msdos     rlogin                telnetd
cp              grep            mount_nfs       rm              test
date            gunzip          mount_std       rmdir         traceroute
dd              gzip            msg             route           umount
dev_mkdb        hostname        mt              routed          vi
df              ifconfig        mv              rrestore        view
dhclient        inetd           natd            rsh             vm
dhclient-script init            netstat         sed             w
disklabel       kget            newfs           sh              zcat
dmesg           kill            nfs             sleep

Structure is in place for using the same build for the other
directories, but I'm no longer sure we need this.  The current first
floppy will run fine by itself, but the size of a compressed kernel
has increased by nearly 50% since 3.2, and there's not much space for
anything useful on the remainder of the floppy.  The current method
creates a larger mfs and can read as many floppies as the user can
stand.  The footprint appears to be round 14 MB.
1999-12-10 21:52:18 +00:00
grog
05b96c0dc2 Add 'custom' directory with significantly restructured build (now
using make instead of custom scripts) and two floppies instead of
one.  The resultant floppy can do everything that the individual
floppies (dial, net, install, isp, router) could do, modulo some bit
rot that has occurred since PicoBSD last compiled.  It also includes
all the programs on the fixit floppy, which could thus also die.

/bin currently contains the following files:

-sh             dump            ln              ns              sps
[               ed              login           ping            stty
badsect         ex              ls              ps              swapon
cat             expr            mkdir           pwd             sync
chgrp           fdisk           mknod           pwd_mkdb        sysctl
chmod           find            more            rdump		syslogd
chown           fsck            mount           reboot          tar
chroot          ftp             mount_cd9660    restore         telnet
clri            getty           mount_msdos     rlogin		telnetd
cp              grep            mount_nfs       rm              test
date            gunzip          mount_std       rmdir		traceroute
dd              gzip            msg             route           umount
dev_mkdb        hostname        mt              routed          vi
df              ifconfig        mv              rrestore        view
dhclient        inetd           natd            rsh             vm
dhclient-script init            netstat         sed             w
disklabel       kget            newfs           sh              zcat
dmesg           kill            nfs             sleep

Structure is in place for using the same build for the other
directories, but I'm no longer sure we need this.  The current first
floppy will run fine by itself, but the size of a compressed kernel
has increased by nearly 50% since 3.2, and there's not much space for
anything useful on the remainder of the floppy.  The current method
creates a larger mfs and can read as many floppies as the user can
stand.  The footprint appears to be round 14 MB.

Work-sponsored-by:    Sitara Networks Inc.
1999-12-10 21:43:10 +00:00
pb
3b73e093e3 A (harmless) forgotten MFS_ROOT -> MD_ROOT. 1999-11-30 21:41:11 +00:00
pb
921b29d8cf A forgotten "disk" -> "device". 1999-11-30 21:24:31 +00:00
pb
d1467a8521 Make the following changes to PicoBSD kernel configurations:
- to account for recent changes in MFS:
		add pseudo-device md
		replace MFS_ROOT with MD_ROOT
	- replace deprecated "disk" with "device"
1999-11-28 21:33:44 +00:00
roger
b2b1df3124 Update PicoBSD so it does not need to patch the passwd Makefile. 1999-10-30 09:19:30 +00:00
dwhite
65a8ff461f Change MFS sizes to 2400k since gzip will compact free space anyway.
Add 'install' to the internal floppy type list.
1999-10-20 04:48:35 +00:00
dwhite
fa8fe36fec Reverse the sense of the /mnt/boot/defaults dir check. This was causing
the bootloader to not load the loader.conf and thus the MFS image.  The result
was 'panic: no init'.
1999-10-17 22:42:57 +00:00
dwhite
af4b570b69 Fix handling of the 'custom' directory symlink.
Properly abstract the PicoBSD build directory instead of depending too much
on pwd's and relative paths.

Submitted by:	 John Baldwin <jobaldwi@vt.edu>
1999-10-11 20:52:50 +00:00
dwhite
12a38c9093 Be explicit about kzip location to avoid accidentally calling KDE kzip. 1999-10-11 05:13:52 +00:00
dwhite
fc69167394 Add documentation for the PicoBSD install floppy. 1999-10-08 05:20:06 +00:00
dwhite
c8288ea1e5 Add a new floppy type, install. This type builds a disk that can
slice, partition, newfs, and install FreeBSD from a tarball on a remote server.
Handy for doing mass-installs for server farms.

Documentation following shortly.
1999-10-08 04:00:21 +00:00
dwhite
a66d2777e1 Remove tee from stage1 call. You can't capture the return code from stage1
(easily) so it gives false 'success' indications.
1999-08-29 19:16:29 +00:00
dwhite
ee314d7131 MFS: Dialog-ify 'reuse custom directory' question. 1999-08-29 19:11:11 +00:00
roger
2dba58d3b7 Backout my last commit. Exit status is $? 1999-08-28 08:04:15 +00:00
roger
16c7d33375 Add file which was missed in last commits due to CVS problems 1999-08-28 06:24:16 +00:00
roger
5a889dc00c Add file which was missing from previous commits 1999-08-28 06:22:07 +00:00
peter
b6784c4210 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
roger
1097c4113b 'build' calls 'stage1'
The check for the exit status of the 'stage1' script was broken.
Change "X$?" != "X0" to "X?" != "X0"
1999-08-27 07:41:25 +00:00
roger
4f2479b3c1 Sync with -stable version 1999-08-26 18:36:36 +00:00
roger
668203dfcd Comment out references to ssh to allow builds to complete. 1999-08-26 17:58:58 +00:00
roger
4884d7428f Update so it applies cleanly 1999-08-26 15:17:24 +00:00
roger
e01a47ab6a Update patch so it applies cleanly 1999-08-26 15:13:00 +00:00
roger
83bb4bbfa4 Changed to get the page size using a sysctl rather than using DEFAULT_PAGE_SIZE
Suggested by: Alan Cox
1999-08-26 11:11:48 +00:00
dwhite
9054cbb6d9 Add missing quote. 1999-08-25 01:12:55 +00:00
dwhite
5a8fa3e7d3 Fix patch so it applies without asking for a filename. 1999-08-24 23:28:26 +00:00
dwhite
bd887cb81d Add 'options MFS_ROOT' back in to kernel configs -- not going to get far
without that!
1999-08-23 18:49:52 +00:00
luigi
beaaf9727d Add missing files from previous commits. 1999-08-23 11:04:23 +00:00
luigi
f376be9c66 Add missing file from previous commit 1999-08-23 11:02:08 +00:00
luigi
9897eb5f39 Remove some files probably forgotten from previous commit. 1999-08-23 10:23:32 +00:00
luigi
addf3f8a06 Add missing files probably forgotten in previous commit 1999-08-23 10:19:15 +00:00
luigi
97b92cb258 Add missing files probably forgotten in previous commit 1999-08-23 10:13:06 +00:00
luigi
c815b437a5 Add missing file probably forgotten from previous commit 1999-08-23 10:05:20 +00:00
luigi
fcbf1b7557 More cleanup: move device entries in Picobsd makefiles in a more
accessible place.
1999-08-23 08:52:05 +00:00
luigi
adb9dd4931 Additional cleanup of the picobsd scripts.
Also bump Version to 0.445
1999-08-23 08:33:08 +00:00
dwhite
9ef2f4c6ff Major PicoBSD update by luigi with some debugging help from myself.
. Now builds on -STABLE (-CURRENT is broken due to bugs)
. etc directory contents centralized instead of in each
  type directory (can exclude & override as desired)
. Removed extraneous language files (lang files for rc really necessary?)
. dialog-based build tool with support for custom floppy builds
. MFS image loads as a mfs_root module instead of compiled into kernel

THIS IS BROKEN ON CURRENT.  I'll MFC to -STABLE immediately following.
luigi tells me I have an OK from jkh on the MFC.

Submitted by:	luigi
1999-08-22 21:45:24 +00:00
luigi
fc34a19118 Enable printing of bridging statistics. 1999-08-17 03:30:34 +00:00
luigi
113469106a Fix a problem in printing interface names. 1999-08-12 05:40:07 +00:00
green
9b879de2c4 DEFAULT_PAGE_SIZE was removed, pgtok defined in headers, headers cleaned up.
Obtained from:	Jonathan Towne <jontow@sysctl.urban-a.net>
1999-07-08 06:22:04 +00:00
des
284ed27f44 Rename bpfilter to bpf. 1999-07-06 19:23:32 +00:00
roger
8aaae5845e MFS: No longer needed with PicoBSD 0.44 1999-06-15 12:51:57 +00:00
roger
8b2ecb2c91 MFS: No longer needed in PicoBSD 0.44 1999-06-15 12:40:32 +00:00
roger
66ed3e172c MFS: No longer needed in PicoBSD 0.44 1999-06-15 11:45:25 +00:00
roger
1252b4b671 MFS: No longer needed in PicoBSD 0.44 1999-06-15 11:40:13 +00:00
roger
13a101173e Last commit was incorrect. Remove the 'rp' PCI device 1999-06-14 18:16:51 +00:00
roger
d64c6d923a Comment out the PCI Comtrol Rocketport entries.
The PicoBSD 'isp' build fails when both the PCI and ISA versions of the
'rp' driver are included at the same time
1999-06-14 18:08:17 +00:00
roger
f78fff898f Update to PicoBSD 0.44 from RELENG_3 1999-06-14 16:48:23 +00:00
roger
1c849deff8 Update to PicoBSD 0.44 (from RELENG_3) 1999-06-14 16:36:50 +00:00
roger
61e4419eb0 Update to PicoBSD 0.44 from RELENG_3 1999-06-14 15:45:56 +00:00
roger
06ddd2df95 Update to PicoBSD 0.44 from RELENG_ 1999-06-14 15:45:41 +00:00
roger
f9ccc2d19f Update PicoBSD kernel config files. Changes are
removal of bio, tty, net
  removal of quotes
  switches from isa? to nexus? or atkbdc?
  additional comments

  These bring the kernel config files in sync with those in
  RELENG_3
1999-05-24 17:27:30 +00:00
abial
e7ed15d1fa Deal with MAKEDEV's braindedness.
Submitted by:	Patrick Powell <papowell@astart4.astart.com>
Reviewed by:	abial
1999-05-05 08:37:46 +00:00
abial
71ce43ae37 Simple_HTTPd on steroids - major rework of the original program, by
William Lloyd. New features include:

* many additional command line options
* "fetch" mode
* less bugs :-)
* better README.

Submitted by:	William Lloyd <wlloyd@lap.net>
Reviewed by:	abial
1999-05-05 07:22:34 +00:00
hoek
c58ef3f1c2 Change references from "passwordperiod" to "passwordtime", since
"passwordtime" is what passwd(1) has actually been using.  I suspect
passwordperiod was the original intent.  I can't figure-out which,
if either, BSDi uses.  If anyone knows...
1999-04-30 18:19:46 +00:00
abial
3d281fc46f Take boot1/boot2 from their new place, i.e. /boot/, not from
(currently nonexistent) /usr/mdec/.

Submitted by:	luigi
1999-03-09 21:15:08 +00:00
abial
5ecd2a4582 Copy the 'reboot' script only for "dial" floppy. 1999-02-15 00:27:00 +00:00
abial
e31fe953ac Merge from RELENG_3. 1999-02-12 20:36:13 +00:00
des
201d60b76c Use ppbus instead of the lpt driver. 1999-02-10 02:26:04 +00:00
abial
6d27a1f3f6 Add missing "quit". 1999-01-19 23:15:56 +00:00
abial
211e622cf6 Don't start (now) noneexistent snmpd. 1999-01-19 23:15:41 +00:00
abial
077289f42a Remove generated copy of the file. 1999-01-19 23:14:30 +00:00
abial
983e4a5852 Add NOPAM hook. 1999-01-19 23:12:50 +00:00
abial
0c35fdc786 Remove PROCFS - we don't use it. 1999-01-19 23:12:27 +00:00
abial
633ff40861 Remove snmp for now - it has to either shrink, or we have to invent
something else...
1999-01-19 23:11:50 +00:00
abial
c767597e1d Add NOPAM hook to be able to use login(1) here... 1999-01-19 23:10:34 +00:00
abial
41e3a32e67 Sync more with reality... 1999-01-19 23:09:46 +00:00
abial
96fef931fa Emulate getpass behaviour when asking for user's password.
Add ability to use PAP/CHAP authentication in auto-generated ppp.conf.

Let users edit ppp arguments before the first run.
1999-01-19 23:09:15 +00:00
abial
be4c26dc60 Add stty to emulate getpass in dialup script. 1999-01-19 23:07:17 +00:00
abial
6be558fd37 Next round of fixes before 3.1-RELEASE. 1999-01-19 23:02:05 +00:00
abial
37855c2f74 Bump version number to 0.43 1999-01-19 23:01:25 +00:00
abial
6ac0d7cf18 Fix copy & paste error.
Submitted by:	Reinier Bezuidenhout <rbezuide@oskar.nanoteq.co.za>
1999-01-18 10:17:38 +00:00
danny
8a3a23b5ac Fix Makefile so it works.
Change date format to yyyy/mm/dd hh:mm:ss
Submitted by:	Peter Jeremy <peter.jeremy@alcatel.com.au>
1999-01-16 03:50:10 +00:00
abial
bf8f3b9244 Use the new kget syntax. 1999-01-14 23:23:19 +00:00
abial
1220ee27c9 Add natd entry. 1999-01-14 23:23:02 +00:00
abial
08b59138d3 Change to new syscons devices. 1999-01-14 23:22:51 +00:00
abial
daf1c5bb38 Use the new syntax for kget. 1999-01-14 23:21:04 +00:00
abial
932c7a871b Fix to match new syntax for kget. 1999-01-14 23:19:47 +00:00
abial
76abfdbf48 Change to the new syscons devices. 1999-01-14 23:15:39 +00:00
abial
00ba677f41 Make transition to ELF kernel. Fix the userconfig_script handling. 1999-01-14 23:14:46 +00:00
asami
f3868ac8c6 Oops, I missed a few more /etc/nologin references yesterday. It appears
my check of the tree was incomplete.  Sorry guys.

Reported by:	Ben Smithurst <ben@scientia.demon.co.uk>
1999-01-12 14:09:23 +00:00
abial
afc4bb5487 Replace kget with version which obtains its info from newly added
sysctl machdep.uc_devlist, instead of /dev/kmem.
1999-01-08 21:09:42 +00:00
abial
d12f60a467 Fix typo.
Submitted by:	Ilya V. Komarov <mur@lynx.ru>
1998-12-22 21:40:56 +00:00
abial
f76f019b22 Fix errors in last commit. 1998-11-25 14:59:28 +00:00
abial
27e31de4cb New revision of UCI project document. Comments are welcome... 1998-11-25 11:08:54 +00:00
abial
dd8b1782f0 Update ssh version number. It's only informational, anyway.
Submitted by:	jkh
1998-11-15 23:30:26 +00:00
abial
0597dc0b09 Use console instead of ttyv0 - it didn't work with serial console... 1998-11-15 23:26:32 +00:00
abial
de4ce83f63 Change USERCONFIG_BOOT -> INTRO_USERCONFIG 1998-11-14 20:10:23 +00:00
des
232fde7b35 Back out previous commit. The bpfilter -> bpf transition will have to be a
flag day unless we can hack config(8) to smooth things over.
1998-11-03 22:01:22 +00:00
des
1a04d5312d Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal
and will stick around for a while.
1998-11-03 21:12:20 +00:00
abial
54bc50f7fa Changed my e-mail address. 1998-11-01 20:19:43 +00:00
abial
27285dd38d Change my e-mail address. 1998-11-01 20:01:40 +00:00
abial
3b7f76204e Added info on Unified Configuration Interface Project. Several people
contributed their ideas to this document, among them Terry Lambert and
Bryan Mann, both @whistle.com. Thanks!
1998-11-01 19:52:47 +00:00
abial
81cd00ae4d Update help files to reflect changes in vm utility. 1998-10-29 12:46:31 +00:00
abial
93fd93bd43 Fix conversion from pages to kB's.
Noticed by:	luigi
Obtained from:	sources for vmstat(8)
1998-10-29 12:38:06 +00:00
abial
93007b2046 Corect info about help files being stored in ar archive.
Submitted by:	Eric P. Scott <eps@sirius.com>
1998-10-28 16:42:51 +00:00
abial
9d77dd1553 Add missing psm0 dev entry.
Submitted by:	Eric P. Scott <eps@sirius.com>
1998-10-28 16:26:29 +00:00
abial
47353f9533 Added TODO list. Automate changing of the "Last updated" field. 1998-10-28 16:16:31 +00:00
abial
b684f2a627 Remove redundant files (they are recreated during building from templates
in ../../lang/).
1998-10-25 15:48:18 +00:00
abial
577b788923 Changes to comply with new syntax.
Noticed by:	bde, the Hawk Eye :-)
1998-10-25 15:31:26 +00:00
abial
b2c6915a98 Add msg. 1998-10-25 15:17:24 +00:00
abial
f1d2494967 Changes to comply with new syntax.
Noticed by:	bde, the Hawk Eye :-)
1998-10-25 15:16:58 +00:00
abial
01543ac22e Allow to use other floppy sizes for "router" floppy. 1998-10-25 15:15:55 +00:00
abial
bf7af160da Remove redundant copies, and give credit to proper person.
Noticed by:	jkh
1998-10-25 03:16:03 +00:00
abial
808be80e6d With much regret, I had to remove these two programs - their license
doesn't permit us to distribute them. I think I should take some law
classes...

Explained by:	bde
1998-10-25 03:02:56 +00:00
abial
4356c14fb7 Added ability to auto-run a presentation. 1998-10-23 19:34:50 +00:00
abial
8d4346701c This is a copyrighted software. I forgot to include the license here.
Apologies to all parties involved -  it wasn't intended...

Reminded by:	bde
1998-10-22 11:16:41 +00:00
abial
4883ee34bc Added two new utilities, both ported from Minix: mined (editor), and
msh (largely compatible Bourne shell).
1998-10-21 17:36:28 +00:00
abial
733f0e9eb5 Various fixups and corrections to match the 3.0-RELEASE tree.
The PicoBSD version is now 0.42.
1998-10-15 21:40:07 +00:00
abial
135c363039 Update the date for standalone tarball. 1998-10-12 07:53:34 +00:00
abial
305bea87c0 Update featu^H^H^H^H^Hbug list. 1998-10-12 07:52:34 +00:00
abial
2043283900 Put some #ifdef's around debugging code. 1998-10-09 12:42:56 +00:00
abial
b2d15cf0aa Fix for bad calculation of netmask bits. I'm amazed it worked thus far... 1998-10-09 12:42:20 +00:00
abial
7d55cd9902 Small update: you need to unpack the stand-alone picobsd tarball into
src/release/picobsd, otherwise it won't work.

Pointed out by:	Randal Masutani <randal@comtest.com>
1998-09-29 12:23:58 +00:00
abial
d0e92ecb14 Make proper use of ${suffix} instead of hardwired suffixes.
Pointed out by:	Randal Masutani <randal@comtest.com>
1998-09-29 12:12:47 +00:00
abial
1fdadcd62f Better handling of "custom" setup.
Submitted by:	Randal Masutani <randal@comtest.com>
1998-09-29 11:58:54 +00:00
abial
4f359e1bef Once again turn off the BRIDGING - it's not yet ready to be the default...
Submitted by:	Randal S. Masutani <randal@comtest.com>
1998-09-29 11:27:34 +00:00
abial
6b7f1ece04 Update for 0.41. 1998-09-26 17:39:21 +00:00
abial
54c437f919 Small rearrangements for a bugfix release 0.41. 1998-09-26 17:27:26 +00:00
abial
f9b151ea3c Move the documents to src/ so that using new version number is easier. 1998-09-26 17:23:01 +00:00
abial
a7bbb24985 Turn off options BRIDGE and DUMMYNET again - there are still some pieces
missing. But I hope this will be ready before 3.0-R.
1998-09-24 16:39:55 +00:00
abial
a78bebbf59 Remove superfluous (and old) copies.
There are still many more things to clean up here...
1998-09-24 16:37:37 +00:00
abial
07d11451e6 Turn on support for bridging statistics. 1998-09-23 15:22:14 +00:00
abial
725b1ed8e3 Turn on support for bridging and b/w limiting. 1998-09-23 15:20:55 +00:00
abial
43ddb8ea62 Correct comment in the "build" script about aout/ELF. 1998-09-23 14:54:46 +00:00