aboutsummaryrefslogtreecommitdiff
path: root/release/picobsd/custom
Commit message (Collapse)AuthorAgeFilesLines
* Cull picobsd/custom. It's bit rotted beyond all recognition.Josef Karthauser2001-11-1954-2489/+0
| | | | | | | Approved by: freebsd-small Notes: svn path=/head/; revision=86610
* mount_msdos(8) -> mount_msdosfs(8).Ruslan Ermilov2001-06-013-3/+4
| | | | Notes: svn path=/head/; revision=77579
* Drop support for -DRELEASE_BUILD_FIXIT and -DCRUNCHED_BINARY inRuslan Ermilov2001-04-032-2/+2
| | | | | | | ${CFLAGS}. The only supported method thus is -DRELEASE_CRUNCH. Notes: svn path=/head/; revision=75126
* Remove COMPAT_OLDPCI.Josef Karthauser2000-12-221-1/+0
| | | | Notes: svn path=/head/; revision=70270
* Wrap the build options up into the crunch.conf file now that crunchgenJosef Karthauser2000-11-151-13/+0
| | | | | | | knows what to do with them. Notes: svn path=/head/; revision=68752
* Fixup the /tmp directory permissions to 01777.Josef Karthauser2000-11-071-1/+1
| | | | | | | PR: misc/15875 Notes: svn path=/head/; revision=68447
* Fold the buildopts into the existing crunch.inc file.Josef Karthauser2000-11-031-1/+12
| | | | | | | | | Deprecate the "global" crunch.inc file and the CRUNCHFLAGS global build options. Tools not policy. Move these global settings out into each picobsd distribution. Notes: svn path=/head/; revision=68273
* Fix the obvious make and sed syntax errors lurking from my last "fix".Neil Blakey-Milner2000-07-311-3/+3
| | | | Notes: svn path=/head/; revision=64054
* Backout addition of -L switch to mtree. Using -L breaks theMarcel Moolenaar2000-07-231-1/+1
| | | | | | | | | 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. Notes: svn path=/head/; revision=63776
* Add an empty crunch.inc with instructions that you can use it to adjustNeil Blakey-Milner2000-07-181-0/+2
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=63426
* Make a separate build directory in which to put all the generatedNeil Blakey-Milner2000-07-182-6/+20
| | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=63425
* Update PICOBSD-C kernel configuration to the new world order, grabbingNeil Blakey-Milner2000-07-181-137/+131
| | | | | | | | | | hints simply from GENERIC.hints. Added a bunch of comments about usb devices, new network cards, and IPv6. Notes: svn path=/head/; revision=63424
* Fix the one 'obj'-related breakage, and quieten the build. Also changeNeil Blakey-Milner2000-07-181-6/+6
| | | | | | | | symlinks from '/sbin' to 'sbin', so following the links make sense when not on the disk itself. Notes: svn path=/head/; revision=63420
* First part of PicoBSD makeover, adding basic 'obj' facilities, allowingNeil Blakey-Milner2000-07-181-62/+71
| | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=63418
* Add -L to mtree to preserve old functionality exactAndrey A. Chernov2000-07-161-1/+1
| | | | Notes: svn path=/head/; revision=63263
* Commit PicoBSD mega-patch:Doug White2000-04-251-0/+5
| | | | | | | | | | | | | | | | | | . 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> Notes: svn path=/head/; revision=59627
* Remove "conflicts" from kernel config files for picobsd.Patrick S. Gardella2000-03-161-1/+1
| | | | | | | | PR: 17383 Submitted by: Kelly Yancey <kbyanc@posi.net> Notes: svn path=/head/; revision=58128
* Update kernel config file.Luigi Rizzo2000-02-091-29/+29
| | | | | | | Approved-by: jordan Notes: svn path=/head/; revision=57082
* Install the crunched binaries into /sbin, not /stand. This wasGreg Lehey1999-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. Notes: svn path=/head/; revision=54867
* Add content. This was one of the files that somehow got checked inGreg Lehey1999-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). Notes: svn path=/head/; revision=54866
* Accept a lot of programs from the first floppy.Greg Lehey1999-12-201-3/+15
| | | | | | | | | Reenable build of ppp and ipfw. Include pccardd. Notes: svn path=/head/; revision=54865
* Define RELEASE_CRUNCH as a make variable. Previously it was definedGreg Lehey1999-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 Notes: svn path=/head/; revision=54864
* Move even more programs to the second floppy as the kernel bloats.Greg Lehey1999-12-201-10/+2
| | | | Notes: svn path=/head/; revision=54863
* Install the crunched binaries into /sbin, not /stand. This wasGreg Lehey1999-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. Notes: svn path=/head/; revision=54862
* Something went wrong with an earlier commit and these files ended upJohn Polstra1999-12-112-0/+275
| | | | | | | empty. Fix that with help from grog. Notes: svn path=/head/; revision=54442
* Add 'custom' directory with significantly restructured build (nowGreg Lehey1999-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. Notes: svn path=/head/; revision=54418