Diff for /elwix/build_rootfs.sh between versions 1.2 and 1.2.4.2

version 1.2, 2011/10/18 09:02:05 version 1.2.4.2, 2012/02/09 01:27:57
Line 65  LIBS += -L${WORLD}/lib -L${WORLD}/usr/lib Line 65  LIBS += -L${WORLD}/lib -L${WORLD}/usr/lib
 _EOF  _EOF
         cat >$ROOTFS_CONF <<_EOF          cat >$ROOTFS_CONF <<_EOF
 srcdirs ${BSDSRC}/bin ${BSDSRC}/sbin ${BSDSRC}/libexec ${BSDSRC}/cddl/sbin ${BSDSRC}/sbin/ggate  srcdirs ${BSDSRC}/bin ${BSDSRC}/sbin ${BSDSRC}/libexec ${BSDSRC}/cddl/sbin ${BSDSRC}/sbin/ggate
   srcdirs ${BSDSRC}/usr.bin ${BSDSRC}/usr.sbin ${BSDSRC}/crypto/openssh
 #buildopts -DRESCUE CRUNCH_CFLAGS=-DRESCUE TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} MAKEOBJDIRPREFIX=${BSDOBJ}  #buildopts -DRESCUE CRUNCH_CFLAGS=-DRESCUE TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} MAKEOBJDIRPREFIX=${BSDOBJ}
 buildopts TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} MAKEOBJDIRPREFIX=${BSDOBJ}  buildopts TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} MAKEOBJDIRPREFIX=${BSDOBJ}
 _EOF  _EOF
Line 126  install_rootfs() Line 127  install_rootfs()
   
         InstallDir ${ROOTFS_ETC} $ETC          InstallDir ${ROOTFS_ETC} $ETC
   
        ln -s /usr/sbin/nologin $SBIN#        ln -s /usr/sbin/nologin $SBIN
   
         ln -s $PRG $BIN/test          ln -s $PRG $BIN/test
         ln -s $PRG $BIN/\[          ln -s $PRG $BIN/\[
Line 172  install_rootfs() Line 173  install_rootfs()
         ln -s $PRG $BIN/sync          ln -s $PRG $BIN/sync
         ln -s $PRG $BIN/uuidgen          ln -s $PRG $BIN/uuidgen
   
           ln $PRG $BIN/su
           chmod u+s $BIN/su
           ln $PRG $BIN/login
           chmod u+s $BIN/login
           ln $PRG $BIN/netstat
           chmod g+s $BIN/netstat
   
           ln -s $PRG $BIN/true
           ln -s $PRG $BIN/false
           ln -s $PRG $BIN/basename
           ln -s $PRG $BIN/tail
           ln -s $PRG $BIN/nc
           ln -s $PRG $BIN/w
           ln -s $PRG $BIN/head
           ln -s $PRG $BIN/uname
           ln -s $PRG $BIN/tset
           ln -s $PRG $BIN/vmstat
           ln -s $PRG $BIN/systat
           ln -s $PRG $BIN/bsdtar
           ln -s $PRG $BIN/bsdcpio
           ln -s $PRG $BIN/tput
           ln -s $PRG $BIN/bsdgrep
           ln -s $PRG $BIN/grep
           ln -s $PRG $BIN/awk
           ln -s $PRG $BIN/less
           ln -s $PRG $BIN/passwd
           ln -s $PRG $BIN/gzip
           ln -s $PRG $BIN/cap_mkdb
           ln -s $PRG $BIN/sed
           ln -s $PRG $BIN/vi
           ln -s $PRG $BIN/du
           ln -s $PRG $BIN/getopt
           ln -s $PRG $BIN/cu
           ln -s $PRG $BIN/logger
           ln -s $PRG $BIN/nice
           ln -s $PRG $BIN/nohup
           ln -s $PRG $BIN/seq
           ln -s $PRG $BIN/sockstat
           ln -s $PRG $BIN/stat
           ln -s $PRG $BIN/tee
           ln -s $PRG $BIN/tftp
           ln -s $PRG $BIN/touch
           ln -s $PRG $BIN/wc
           ln -s $PRG $BIN/xargs
           ln -s $PRG $BIN/ssh
           ln -s $PRG $BIN/scp
           ln -s $PRG $BIN/sftp
           ln -s $PRG $BIN/ssh-keygen
           ln -s $PRG $BIN/printenv
           ln -s $PRG $BIN/slogin
           ln -s $PRG $BIN/egrep
           ln -s $PRG $BIN/fgrep
           ln -s $PRG $BIN/tar
           ln -s $PRG $BIN/cpio
           ln -s $PRG $BIN/nawk
           ln -s $PRG $BIN/gunzip
           ln -s $PRG $BIN/more
           ln -s $PRG $BIN/reset
           ln -s $PRG $BIN/readlink
           ln -s $PRG $BIN/uptime
           ln -s $PRG $BIN/tip
   
   
           ln $PRG $SBIN/ping
           chmod u+s $SBIN/ping
           ln $PRG $SBIN/ping6
           chmod u+s $SBIN/ping6
           ln $PRG $SBIN/shutdown
           chmod u+s $SBIN/shutdown
   
         ln -s $PRG $SBIN/adjkerntz          ln -s $PRG $SBIN/adjkerntz
         ln -s $PRG $SBIN/atacontrol          ln -s $PRG $SBIN/atacontrol
         ln -s $PRG $SBIN/badsect          ln -s $PRG $SBIN/badsect
Line 238  install_rootfs() Line 309  install_rootfs()
         ln -s $PRG $SBIN/nos-tun          ln -s $PRG $SBIN/nos-tun
         ln -s $PRG $SBIN/pfctl          ln -s $PRG $SBIN/pfctl
         ln -s $PRG $SBIN/pflogd          ln -s $PRG $SBIN/pflogd
         ln -s $PRG $SBIN/ping  
         ln -s $PRG $SBIN/ping6  
         ln -s $PRG $SBIN/quotacheck          ln -s $PRG $SBIN/quotacheck
         ln -s $PRG $SBIN/reboot          ln -s $PRG $SBIN/reboot
         ln -s $PRG $SBIN/halt          ln -s $PRG $SBIN/halt
Line 252  install_rootfs() Line 321  install_rootfs()
         ln -s $PRG $SBIN/rtsol          ln -s $PRG $SBIN/rtsol
         ln -s $PRG $SBIN/savecore          ln -s $PRG $SBIN/savecore
         ln -s $PRG $SBIN/setkey          ln -s $PRG $SBIN/setkey
         ln -s $PRG $SBIN/shutdown  
         ln -s $PRG $SBIN/spppcontrol          ln -s $PRG $SBIN/spppcontrol
         ln -s $PRG $SBIN/swapon          ln -s $PRG $SBIN/swapon
         ln -s $PRG $SBIN/swapoff          ln -s $PRG $SBIN/swapoff
Line 263  install_rootfs() Line 331  install_rootfs()
         ln -s $PRG $SBIN/zfs          ln -s $PRG $SBIN/zfs
         ln -s $PRG $SBIN/zpool          ln -s $PRG $SBIN/zpool
   
           ln $PRG $SBIN/traceroute
           chmod u+s $SBIN/traceroute
           ln $PRG $SBIN/traceroute6
           chmod u+s $SBIN/traceroute6
   
           ln -s $PRG $SBIN/chown
           ln -s $PRG $SBIN/pwd_mkdb
           ln -s $PRG $SBIN/arp
           ln -s $PRG $SBIN/gpioctl
           ln -s $PRG $SBIN/hostapd
           ln -s $PRG $SBIN/hostapd_cli
           ln -s $PRG $SBIN/wpa_supplicant
           ln -s $PRG $SBIN/wpa_cli
           ln -s $PRG $SBIN/wpa_passphrase
           ln -s $PRG $SBIN/wake
           ln -s $PRG $SBIN/sshd
           ln -s $PRG $SBIN/watchdog
           ln -s $PRG $SBIN/watchdogd
           ln -s $PRG $SBIN/inetd
           ln -s $PRG $SBIN/wlandebug
           ln -s $PRG $SBIN/tcpdump
           ln -s $PRG $SBIN/chroot
           ln -s $PRG $SBIN/cron
           ln -s $PRG $SBIN/i2c
           ln -s $PRG $SBIN/iostat
           ln -s $PRG $SBIN/jail
           ln -s $PRG $SBIN/jexec
           ln -s $PRG $SBIN/jls
           ln -s $PRG $SBIN/ndp
           ln -s $PRG $SBIN/newsyslog
           ln -s $PRG $SBIN/nologin
           ln -s $PRG $SBIN/ntpdate
           ln -s $PRG $SBIN/pstat
           ln -s $PRG $SBIN/rtadvctl
           ln -s $PRG $SBIN/rtadvd
           ln -s $PRG $SBIN/rtsold
           ln -s $PRG $SBIN/syslogd
           ln -s $PRG $SBIN/setfib
           ln -s $PRG $SBIN/swapinfo
           ln -s $PRG $SBIN/chgrp
   
         chown -hR root:wheel $ROOTFS          chown -hR root:wheel $ROOTFS
           chgrp kmem $BIN/netstat
   
           echo "+++ ELWIX clean CVS tags ..."
           CleanCVS $ETC
           CleanCVS $ETC/etc
 }  }
   
 build_image()  build_image()

Removed from v.1.2  
changed lines
  Added in v.1.2.4.2


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