Changeset 7641 for 2.0/nanobsd
- Timestamp:
- Apr 1, 2010, 6:44:41 AM (15 years ago)
- Location:
- 2.0/nanobsd/nanobsd
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
2.0/nanobsd/nanobsd/cfg
-
Property svn:ignore
set to
.root_passwd
-
Property svn:ignore
set to
-
2.0/nanobsd/nanobsd/cfg/nanobsd.wleiden
r7634 r7641 11 11 NANO_IMAGES=2 # aantal nanobsd code slices/installs (1/2) 12 12 #NANO_DRIVE=ad1 # NanoBSD disk id, default is ad0 13 14 NANO_ROOT_PASSWORD_FILE=$NANO_CONF_DIR/.root_passwd 13 15 14 16 NANO_CONFSIZE=8192 # volume van de config slice, default 2048 (512bs) … … 171 173 cust_set_root_password() ( 172 174 if [ -n "${CFG_ROOT_PASSWORD}" ]; then 173 pprint 2 "Set root password using CFG_ROOT_PASSWORD variable" 174 chroot ${NANO_WORLDDIR} sh -c "echo '${CFG_ROOT_PASSWORD}' | pw usermod -h 0 -u root" 175 NANO_ROOT_PASSWORD=${CFG_ROOT_PASSWORD} 176 pprint 2 "Root password set using CFG_ROOT_PASSWORD variable" 177 elif [ -r "${NANO_ROOT_PASSWORD_FILE}" ]; then 178 NANO_ROOT_PASSWORD=`cat ${NANO_ROOT_PASSWORD_FILE}` 179 pprint 2 "Root password set using value at $NANO_ROOT_PASSWORD_FILE" 180 fi 181 182 if [ -n "${NANO_ROOT_PASSWORD}" ]; then 183 chroot ${NANO_WORLDDIR} sh -c "echo '${NANO_ROOT_PASSWORD}' | pw usermod -h 0 -u root" 175 184 else 176 pprint 2 "Root password is <blank>, no password provided at variable CFG_ROOT_PASSWORD" 185 pprint 2 "Root password is <blank>, to populate password" 186 pprint 2 " - variable CFG_ROOT_PASSWORD" 187 pprint 2 " - template file $NANO_ROOT_PASSWORD_FILE" 177 188 fi 178 189 ) -
2.0/nanobsd/nanobsd/tools/write-image.sh
r7640 r7641 53 53 dd if=${IMG} of=/dev/${DA} bs=64k 2>${TMPFILE} & 54 54 DD_PID=$! 55 sleep 0.556 55 while `ps ${DD_PID} >/dev/null`; do 57 56 kill -INFO ${DD_PID} 58 sleep 0.1 #Micro delay allow TMPFILE to populate57 sleep 1 #Micro delay allow TMPFILE to populate 59 58 SIZE_DONE=`awk '/transferred/ {print $1}' ${TMPFILE}` 60 59 SIZE_DONE=`echo "${SIZE_DONE} / 1024 / 1024" | bc -l`
Note:
See TracChangeset
for help on using the changeset viewer.