File:  [ELWIX - Embedded LightWeight unIX -] / elwix / config / elwix_firmware.conf
Revision 1.12.2.1: download - view: text, annotated - select for diffs - revision graph
Wed Sep 8 12:07:28 2021 UTC (2 years, 9 months ago) by misho
Branches: elwix2_8
Diff to: branchpoint 1.12: preferred, unified
adds several new drivers and things into project

    1: #
    2: # (C)`10 AITNET - Sofia/Bulgaria - <office@aitbg.com>
    3: #   Michael Pounov <misho@aitnet.org>
    4: #
    5: # ELWIX RootFS crunchgen config
    6: #
    7: # $Id: elwix_firmware.conf,v 1.12.2.1 2021/09/08 12:07:28 misho Exp $
    8: #
    9: 
   10: #srcdirs /usr/src/bin /usr/src/sbin /usr/src/libexec /usr/src/cddl/sbin /usr/src/sbin/ggate
   11: buildopts -DRESCUE CRUNCH_CFLAGS=-DRESCUE -DRELEASE_CRUNCH MK_AUTO_OBJ=no
   12: #buildopts CRUNCH_BUILDOPTS="-DRESCUE CRUNCH_CFLAGS=-DRESCUE"
   13: #buildopts CRUNCH_BUILDTOOLS="bin/sh bin/csh"
   14: 
   15: # /bin
   16: progs test cat chflags chio chmod cp csh date dd df domainname echo expr hostname
   17: progs kenv kill ln ls mkdir mv pax pkill ps pwait pwd realpath rm sh
   18: progs sleep stty sync
   19: 
   20: special cp buildopts -DVM_AND_BUFFER_CACHE_SYNCHRONIZED -D_ACL_PRIVATE
   21: 
   22: ln sh -sh
   23: ln csh -csh
   24: ln csh tcsh
   25: ln csh -tcsh
   26: ln test [
   27: ln ln link
   28: ln pkill pgrep
   29: ln rm unlink
   30: 
   31: libs -ledit -lkvm -ll -lcrypt -lncursesw -lxo -lelf
   32: 
   33: # /sbin
   34: # cp dhclient-script -> rootfs
   35: # cp nextboot -> rootfs
   36: progs bsdlabel etherswitchcfg fsck_ffs fsck_msdosfs ifconfig
   37: progs devfs dhclient dmesg dump dumpon fdisk fsck reboot
   38: progs init ipfw iscontrol kldconfig kldload kldstat kldunload ldconfig md5 mdconfig mknod
   39: progs mdmfs mount mount_msdosfs mount_nfs mount_nullfs mount_unionfs newfs newfs_msdos
   40: progs pfctl pflogd ping ping6 quotacheck restore route rtsol
   41: progs shutdown swapon sysctl tunefs umount zfs zpool
   42: 
   43: #progs geom
   44: #special geom buildopts -DSTATIC_GEOM_CLASSES -DRESCUE CRUNCH_CFLAGS=-DRESCUE
   45: 
   46: ln bsdlabel disklabel
   47: ln dump rdump
   48: ln reboot halt
   49: ln reboot fasthalt
   50: ln reboot fastboot
   51: ln fsck_ffs fsck_ufs
   52: ln fsck_ffs fsck_4.2bsd
   53: ##ln geom gcache
   54: ##ln geom gconcat
   55: ##ln geom geli
   56: ##ln geom gjournal
   57: #ln geom glabel
   58: ##ln geom gmirror
   59: ##ln geom gmountver
   60: ##ln geom gmultipath
   61: ##ln geom gnop
   62: #ln geom gpart
   63: #ln geom graid
   64: ##ln geom graid3
   65: ##ln geom gsched
   66: ##ln geom gshsec
   67: ##ln geom gstripe
   68: ##ln geom gvirstor
   69: #ln geom -geom
   70: ln md5 sha1
   71: ln md5 sha256
   72: ln md5 rmd160 
   73: ln mdmfs mount_mfs
   74: ln mount_nfs mount_newnfs
   75: ln restore rrestore
   76: ln swapon swapctl
   77: ln swapon swapoff
   78: 
   79: libs -lthr -lalias -lcam -ldevstat -lipsec -luutil -lavl -lmd -lutil
   80: libs -lgeom -lbsdxml -ljail -lkiconv -lsbuf -lufs -lm -lpcap -lspl
   81: libs -lssl -lzfs_core -lzpool -lnvpair -lzfs -lumem -lz -l80211 -lnv
   82: libs -ltpool -lzutil -lcrypto
   83: 
   84: # usr.bin
   85: progs true false basename tail nc w head uname tset vmstat systat tar cpio tput
   86: progs grep awk less gzip cap_mkdb sed vi du getopt bzip2 tftp
   87: progs logger nice nohup seq sockstat stat tee touch wc xargs printenv
   88: 
   89: progs passwd login
   90: 
   91: special vi buildopts -DRESCUE CRUNCH_CFLAGS=-DRESCUE -DRELEASE_CRUNCH
   92: 
   93: ln awk nawk
   94: ln grep egrep
   95: ln grep fgrep
   96: ln gzip gunzip
   97: ln gzip zcat
   98: ln gzip gzcat
   99: ln bzip2 bunzip2
  100: ln bzip2 bzcat
  101: ln less more
  102: ln tset reset
  103: ln stat readlink
  104: ln w uptime
  105: 
  106: libs -lmemstat -larchive -lbz2 -llzma -lnetgraph -lpam -lbsm
  107: libs -lradius -ltacplus -lprivatessh -lprivateldns -lopie
  108: 
  109: # usr.sbin
  110: progs chown pwd_mkdb arp gpioctl
  111: progs chroot i2c spi iostat ndp newsyslog nologin
  112: progs pstat rtadvctl rtadvd rtsold syslogd setfib wake
  113: progs watchdogd traceroute traceroute6
  114: 
  115: ln pstat swapinfo
  116: ln watchdogd watchdog
  117: ln chown chgrp
  118: 
  119: libs -lulog -lgpio -libverbs
  120: 
  121: # usr.libexec
  122: progs getty

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>