File:  [ELWIX - Embedded LightWeight unIX -] / elwix / config / elwix_firmware.conf
Revision 1.2.4.1: download - view: text, annotated - select for diffs - revision graph
Thu Feb 9 01:27:57 2012 UTC (12 years, 5 months ago) by misho
Branches: elwix1_6
Diff to: branchpoint 1.2: preferred, unified
moved big part from romfs -> rootfs

#
# (C)`10 AITNET - Sofia/Bulgaria - <office@aitbg.com>
#   Michael Pounov <misho@aitnet.org>
#
# ELWIX RootFS crunchgen config
#
# $Id: elwix_firmware.conf,v 1.2.4.1 2012/02/09 01:27:57 misho Exp $
#

#srcdirs /usr/src/bin /usr/src/sbin /usr/src/libexec /usr/src/cddl/sbin /usr/src/sbin/ggate
#buildopts -DRESCUE CRUNCH_CFLAGS=-DRESCUE

# /bin
progs test cat chflags chio chmod cp date dd df domainname echo expr getfacl hostname
progs kenv kill ln ls mkdir mv pax pkill ps pwait pwd realpath rm rmdir setfacl sh
progs sleep stty sync uuidgen

#special csh buildopts -D_PATH_TCSHELL='"/bin/csh"'

#ln csh -csh
#ln csh tcsh
#ln csh -tcsh
ln sh -sh
ln test [
ln ln link
ln pkill pgrep
ln rm unlink

libs -lcrypt -ledit -lkvm -ll -ltermcap -lutil -lcurses -lncurses

# /sbin
# cp dhclient-script -> rootfs
# cp nextboot -> rootfs
progs adjkerntz atacontrol badsect bsdlabel camcontrol ccdconfig comcontrol conscontrol
progs devfs dhclient dmesg dump dumpfs dumpon fdisk ffsinfo fsck reboot
progs fsck_ffs fsck_msdosfs gbde ggatec ggated ggatel growfs hastctl hastd ifconfig
progs init ipfw iscontrol kldconfig kldload kldstat kldunload ldconfig md5 mdconfig mknod
progs mksnap_ffs mdmfs mount mount_cd9660 mount_msdosfs mount_nfs mount_ntfs mount_nullfs
progs mount_udf mount_unionfs natd newfs newfs_msdos nfsiod nos-tun
progs pfctl pflogd ping ping6 quotacheck recoverdisk restore route rtsol savecore
progs setkey shutdown spppcontrol swapon sysctl tunefs umount zfs zpool geom

special geom buildopts -DSTATIC_GEOM_CLASSES -DRESCUE CRUNCH_CFLAGS=-DRESCUE

ln bsdlabel disklabel
ln dump rdump
ln reboot halt
ln reboot fasthalt
ln reboot fastboot
ln fsck_ffs fsck_ufs
ln fsck_ffs fsck_4.2bsd
#ln geom gcache
#ln geom gconcat
#ln geom geli
#ln geom gjournal
ln geom glabel
#ln geom gmirror
#ln geom gmountver
#ln geom gmultipath
#ln geom gnop
ln geom gpart
#ln geom graid3
#ln geom gsched
#ln geom gshsec
#ln geom gstripe
#ln geom gvirstor
ln md5 sha1
ln md5 sha256
ln md5 rmd160 
ln mdmfs mount_mfs
ln mount_nfs mount_newnfs
ln restore rrestore
ln swapon swapctl
ln swapon swapoff
ln geom -geom

libs -lalias -lcam -lcurses -ldevstat -lipsec -lzfs -lnvpair -luutil -lavl -lipx
libs -lgeom -lbsdxml -ljail -lkiconv -lmd -lreadline -lsbuf -lufs -lz -lm -lpcap
libs -lcrypto -lthr -lumem -lsbuf

# usr.bin
progs true false basename tail nc w head uname tset vmstat systat bsdtar bsdcpio tput
progs bsdgrep grep awk less passwd gzip cap_mkdb netstat sed vi du getopt cu
progs logger login nice nohup seq sockstat stat tee tftp touch wc xargs
progs ssh scp sftp ssh-keygen printenv

ln awk nawk
ln bsdcpio cpio
ln bsdtar tar
ln grep egrep
ln grep fgrep
ln gzip gunzip
ln less more
ln tset reset
ln stat readlink
ln w uptime
ln cu tip
ln ssh slogin

libs -lmemstat -lncursesw -larchive -lbz2 -llzma -lgnuregex -lpam -lnetgraph -lbsm

# usr.sbin
progs chown pwd_mkdb arp gpioctl hostapd hostapd_cli wpa_supplicant wpa_cli inetd
progs wlandebug tcpdump chroot cron i2c iostat jail jexec jls ndp newsyslog nologin
progs ntpdate pstat rtadvctl rtadvd rtsold syslogd setfib wpa_passphrase wake
progs watchdog traceroute traceroute6 sshd

ln pstat swapinfo
ln watchdog watchdogd
ln chown chgrp

libs -lssl -lwrap -lrt -lssh -lgssapi_krb5 -lgssapi -lkrb5 -lasn1 -lhx509 -lcom_err -lroken

# usr.libexec
progs getty sftp-server tftpd

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