summaryrefslogtreecommitdiffstats
path: root/release/picobsd
Commit message (Collapse)AuthorAgeFilesLines
...
* Install the crunched binaries into /sbin, not /stand. This wasgrog1999-12-202-5/+5
| | | | | | | 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.
* Add content. This was one of the files that somehow got checked ingrog1999-12-201-0/+2
| | | | | 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).
* Accept a lot of programs from the first floppy.grog1999-12-201-3/+15
| | | | | | Reenable build of ppp and ipfw. Include pccardd.
* Define RELEASE_CRUNCH as a make variable. Previously it was definedgrog1999-12-201-2/+2
| | | | | | | 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
* Move even more programs to the second floppy as the kernel bloats.grog1999-12-201-10/+2
|
* Install the crunched binaries into /sbin, not /stand. This wasgrog1999-12-201-5/+5
| | | | | | | 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.
* Handle building individual targets better. It's still broken; thegrog1999-12-201-41/+37
| | | | | | | | | | | | | | 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.
* Correct slight stuff-up in previous patch.jkh1999-12-161-2/+2
|
* Update to use MD disk instead of MFSjkh1999-12-161-5/+5
|
* Something went wrong with an earlier commit and these files ended upjdp1999-12-112-0/+275
| | | | empty. Fix that with help from grog.
* Add 'custom' directory with significantly restructured build (nowgrog1999-12-1054-0/+2186
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Add 'custom' directory with significantly restructured build (nowgrog1999-12-103-0/+321
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* A (harmless) forgotten MFS_ROOT -> MD_ROOT.pb1999-11-301-2/+2
|
* A forgotten "disk" -> "device".pb1999-11-301-6/+6
|
* Make the following changes to PicoBSD kernel configurations:pb1999-11-285-29/+34
| | | | | | | - to account for recent changes in MFS: add pseudo-device md replace MFS_ROOT with MD_ROOT - replace deprecated "disk" with "device"
* Update PicoBSD so it does not need to patch the passwd Makefile.roger1999-10-304-112/+0
|
* Change MFS sizes to 2400k since gzip will compact free space anyway.dwhite1999-10-201-3/+4
| | | | Add 'install' to the internal floppy type list.
* Reverse the sense of the /mnt/boot/defaults dir check. This was causingdwhite1999-10-171-1/+1
| | | | | the bootloader to not load the loader.conf and thus the MFS image. The result was 'panic: no init'.
* Fix handling of the 'custom' directory symlink.dwhite1999-10-112-9/+14
| | | | | | | Properly abstract the PicoBSD build directory instead of depending too much on pwd's and relative paths. Submitted by: John Baldwin <jobaldwi@vt.edu>
* Be explicit about kzip location to avoid accidentally calling KDE kzip.dwhite1999-10-111-1/+1
|
* Add documentation for the PicoBSD install floppy.dwhite1999-10-082-1/+100
|
* Add a new floppy type, install. This type builds a disk that candwhite1999-10-0847-2/+1635
| | | | | | | slice, partition, newfs, and install FreeBSD from a tarball on a remote server. Handy for doing mass-installs for server farms. Documentation following shortly.
* Remove tee from stage1 call. You can't capture the return code from stage1dwhite1999-08-291-1/+1
| | | | (easily) so it gives false 'success' indications.
* MFS: Dialog-ify 'reuse custom directory' question.dwhite1999-08-291-7/+14
|
* Backout my last commit. Exit status is $?roger1999-08-281-1/+1
|
* Add file which was missed in last commits due to CVS problemsroger1999-08-281-0/+18
|
* Add file which was missing from previous commitsroger1999-08-281-0/+60
|
* $Id$ -> $FreeBSD$peter1999-08-28123-125/+125
|
* 'build' calls 'stage1'roger1999-08-271-2/+2
| | | | | The check for the exit status of the 'stage1' script was broken. Change "X$?" != "X0" to "X?" != "X0"
* Sync with -stable versionroger1999-08-261-5/+6
|
* Comment out references to ssh to allow builds to complete.roger1999-08-261-3/+5
|
* Update so it applies cleanlyroger1999-08-261-4/+4
|
* Update patch so it applies cleanlyroger1999-08-261-4/+4
|
* Changed to get the page size using a sysctl rather than using DEFAULT_PAGE_SIZEroger1999-08-261-2/+6
| | | | Suggested by: Alan Cox
* Add missing quote.dwhite1999-08-251-2/+2
|
* Fix patch so it applies without asking for a filename.dwhite1999-08-241-21/+29
|
* Add 'options MFS_ROOT' back in to kernel configs -- not going to get fardwhite1999-08-234-4/+8
| | | | without that!
* Add missing files from previous commits.luigi1999-08-232-0/+82
|
* Add missing file from previous commitluigi1999-08-231-0/+25
|
* Remove some files probably forgotten from previous commit.luigi1999-08-236-92/+0
|
* Add missing files probably forgotten in previous commitluigi1999-08-231-0/+33
|
* Add missing files probably forgotten in previous commitluigi1999-08-233-0/+167
|
* Add missing file probably forgotten from previous commitluigi1999-08-233-0/+330
|
* More cleanup: move device entries in Picobsd makefiles in a moreluigi1999-08-234-12/+16
| | | | accessible place.
* Additional cleanup of the picobsd scripts.luigi1999-08-235-203/+223
| | | | Also bump Version to 0.445
* Major PicoBSD update by luigi with some debugging help from myself.dwhite1999-08-22142-3611/+873
| | | | | | | | | | | | | | . 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
* Enable printing of bridging statistics.luigi1999-08-171-2/+2
|
* Fix a problem in printing interface names.luigi1999-08-121-9/+13
|
* DEFAULT_PAGE_SIZE was removed, pgtok defined in headers, headers cleaned up.green1999-07-081-3/+4
| | | | Obtained from: Jonathan Towne <jontow@sysctl.urban-a.net>
* Rename bpfilter to bpf.des1999-07-061-2/+2
|
OpenPOWER on IntegriCloud