| | |
| | | DEF_HOSTNAME=${BOARD} |
| | | |
| | | APT_CONF=extra_apps.json |
| | | PATCH_PATH=${PRJ_PATH}/files |
| | | |
| | | set -u |
| | | set -e |
| | |
| | | fi |
| | | } |
| | | |
| | | function do_buildroot() |
| | | { |
| | | if [ $ROOTFS != "buildroot" ] ; then |
| | | return ; |
| | | fi |
| | | |
| | | # add vim alias for vim |
| | | grep "alias vim=" ${ROOTFS_DIR}/etc/profile > /dev/null 2>&1 |
| | | if [ $? != 0 ] ; then |
| | | echo "alias vim='vi'" >> ${ROOTFS_DIR}/etc/profile |
| | | fi |
| | | |
| | | if [ -s ${PATCH_PATH}/S30WpaSupplicant ] ; then |
| | | cp ${PATCH_PATH}/S30WpaSupplicant ${ROOTFS_DIR}/etc/init.d/ |
| | | chmod a+x ${ROOTFS_DIR}/etc/init.d/S30WpaSupplicant |
| | | fi |
| | | |
| | | if [ -s ${PATCH_PATH}/wpa_supplicant.conf ] ; then |
| | | cp ${PATCH_PATH}/wpa_supplicant.conf ${ROOTFS_DIR}/etc/ |
| | | fi |
| | | |
| | | printf "\n\n -- modify buildroot rootfs done --\n\n" |
| | | } |
| | | |
| | | function do_modify() |
| | | { |
| | | msg_banner " modify rootfs environment" |
| | | |
| | | set +e |
| | | |
| | | # modify for buildroot rootfs |
| | | do_buildroot |
| | | |
| | | # update hostnmae and issue |
| | | echo "Welcome to LingYun IoT Gateway Kit Board GNU/Linux $ROOTFS system, default password '$DEF_PASSWD'." > ${ROOTFS_DIR}/etc/issue |
| | |
| | | |
| | | |
| | | # add ls alias for display with color |
| | | grep "color=auto" ${ROOTFS_DIR}/etc/profile > /dev/null 2>&1 |
| | | grep "^alias ls=" ${ROOTFS_DIR}/etc/profile > /dev/null 2>&1 |
| | | if [ $? != 0 ] ; then |
| | | echo "alias ls='ls --color=auto'" >> ${ROOTFS_DIR}/etc/profile |
| | | fi |