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>