| version 1.1.2.7, 2013/07/31 16:15:53 | version 1.2, 2013/08/05 13:10:16 | 
| Line 34  clean_basefs() | Line 34  clean_basefs() | 
 | { | { | 
 | echo "+++ Clean ELWIX base firmware ..." | echo "+++ Clean ELWIX base firmware ..." | 
 | chflags -Rf noschg $BASEFS $BASE_FS | chflags -Rf noschg $BASEFS $BASE_FS | 
| rm -rf $BASEFS $BASE_FS ${REL}/${BASE_OS} | rm -rf $BASEFS $BASE_FS ${REL}/${BASE_OS} ${REL}/kernel.gz | 
 | } | } | 
 |  |  | 
 | build_basefs() | build_basefs() | 
| Line 173  create_etc_fstab() | Line 173  create_etc_fstab() | 
 | # Automatic generated fstab for ELWIX $2 at ${BUILD_DATE} | # Automatic generated fstab for ELWIX $2 at ${BUILD_DATE} | 
 | # | # | 
 | /dev/ufs/elwix          /       ufs     ro                      0       1 | /dev/ufs/elwix          /       ufs     ro                      0       1 | 
| md2                        /tmp    mfs     rw,-s8m,-oasync,-S      0       0 | md0                        /tmp    mfs     rw,-s8m,-oasync,-S      0       0 | 
| md3                        /var    mfs     rw,-s16m,-S             0       0 | md1                        /var    mfs     rw,-s16m,-S             0       0 | 
 | _EOF | _EOF | 
 | } | } | 
 |  |  | 
 |  | install_fs() | 
 |  | { | 
 |  | echo "+++ Install ELWIX base $1 in bundle OS install file ..." | 
 |  | OSZ="" | 
 |  |  | 
 |  | install -v ${KERNEL} $1/boot/kernel; | 
 |  | cd $1/boot/kernel; | 
 |  | gzip -9 kernel; | 
 |  | cp kernel.gz ${REL} | 
 |  | cd -; | 
 |  |  | 
 |  | case "$2" in | 
 |  | *) | 
 |  | OSZ=${REL}/${BASE_OS} | 
 |  | ;; | 
 |  | esac | 
 |  |  | 
 |  | cd $1 | 
 |  | tar -czvf $OSZ . | 
 |  | } | 
 |  |  | 
 | ### main() | ### main() | 
 | clean_basefs | clean_basefs | 
 | build_basefs | build_basefs | 
| Line 191  MakeFS_var ${BASE_FS}/elwix ${BASE_ETC} | Line 212  MakeFS_var ${BASE_FS}/elwix ${BASE_ETC} | 
 | MakeFS_etc ${BASE_FS}/elwix ${BASE_ETC} base | MakeFS_etc ${BASE_FS}/elwix ${BASE_ETC} base | 
 | create_etc_fstab ${BASE_FS}/elwix base | create_etc_fstab ${BASE_FS}/elwix base | 
 | MakeFS_backup ${BASE_FS}/elwix | MakeFS_backup ${BASE_FS}/elwix | 
 |  | MakeFS_boot ${BASE_FS} | 
 |  | install_fs ${BASE_FS} | 
 |  |  | 
 | echo "+++ Complete build ELWIX base" | echo "+++ Complete build ELWIX base" |