- Timestamp:
- 04/24/2006 04:36:08 PM (18 years ago)
- Branches:
- 1.0, 2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
- Children:
- 4a4e260
- Parents:
- 0bdf6ed
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
common/common-functions
r0bdf6ed r3a321ea 193 193 194 194 #----------------------------------# 195 wrt_target() { # 195 wrt_target() { # Create target and initialize log file 196 196 #----------------------------------# 197 197 local i=$1 … … 202 202 $i: $PREV 203 203 @\$(call echo_message, Building) 204 @echo -e "\n\`date\`\n\nKB: \`du -skx --exclude=jhalfs /*\$(MOUNT_PT)\`\n" >logs/$this_script204 @echo -e "\n\`date\`\n\nKB: \`du -skx --exclude=jhalfs \$(MOUNT_PT)\`\n" >logs/$this_script 205 205 EOF 206 206 ) >> $MKFILE.tmp … … 266 266 267 267 #----------------------------------# 268 wrt_run_as_su() { # header to log file, execute script, footer to log file268 wrt_run_as_su() { # Execute script inside time { }, footer to log file 269 269 #----------------------------------# 270 270 local this_script=$1 … … 272 272 ( 273 273 cat << EOF 274 @ su - lfs -c "source /home/lfs/.bashrc && $JHALFSDIR/${PROGNAME}-commands/$file" >>logs/$this_script 2>&1&& \\275 echo -e "\nKB: \`du -skx --exclude=jhalfs /*\$(MOUNT_PT)\`\n" >>logs/$this_script276 EOF 277 ) >> $MKFILE.tmp 278 } 279 280 281 #----------------------------------# 282 wrt_run_as_root() { # 274 @( time { su - lfs -c "source /home/lfs/.bashrc && $JHALFSDIR/${PROGNAME}-commands/$file" >>logs/$this_script 2>&1 ; } ) 2>>logs/$this_script && \\ 275 echo -e "\nKB: \`du -skx --exclude=jhalfs \$(MOUNT_PT)\`\n" >>logs/$this_script 276 EOF 277 ) >> $MKFILE.tmp 278 } 279 280 281 #----------------------------------# 282 wrt_run_as_root() { # Some scripts must be run as root.. 283 283 #----------------------------------# 284 284 local this_script=$1 … … 286 286 ( 287 287 cat << EOF 288 @ export LFS=\$(MOUNT_PT) && ${PROGNAME}-commands/$file >>logs/$this_script 2>&1&& \\289 echo -e "\nKB: \`du -skx --exclude=jhalfs /*\$(MOUNT_PT)\`\n" >>logs/$this_script288 @( time { export LFS=\$(MOUNT_PT) && ${PROGNAME}-commands/$file >>logs/$this_script 2>&1 ; } ) 2>>logs/$this_script && \\ 289 echo -e "\nKB: \`du -skx --exclude=jhalfs \$(MOUNT_PT)\`\n" >>logs/$this_script 290 290 EOF 291 291 ) >> $MKFILE.tmp … … 294 294 295 295 #=============================# 296 wrt_run_as_root2() { # Some scripts must be run as root..296 wrt_run_as_root2() { # 297 297 #=============================# 298 298 local this_script=$1 … … 300 300 ( 301 301 cat << EOF 302 @ source envars && ${PROGNAME}-commands/$file >>logs/$this_script 2>&1&& \\303 echo -e "\nKB: \`du -skx --exclude=jhalfs /*\`\n" >>logs/$this_script302 @( time { source envars && ${PROGNAME}-commands/$file >>logs/$this_script 2>&1 ; } ) 2>>logs/$this_script && \\ 303 echo -e "\nKB: \`du -skx --exclude=jhalfs \`\n" >>logs/$this_script 304 304 EOF 305 305 ) >> $MKFILE.tmp … … 315 315 ( 316 316 cat << EOF 317 @ \$(CHROOT1) 'cd /jhalfs && source envars && /jhalfs/${PROGNAME}-commands/$file >>/jhalfs/logs/${this_script} 2>&1'&& \\318 echo -e "\nKB: \`du -skx --exclude=jhalfs /*\$(MOUNT_PT)\`\n" >>logs/${this_script}317 @( time { \$(CHROOT1) 'cd /jhalfs && source envars && /jhalfs/${PROGNAME}-commands/$file >>/jhalfs/logs/${this_script} 2>&1' ; } ) 2>>logs/$this_script && \\ 318 echo -e "\nKB: \`du -skx --exclude=jhalfs \$(MOUNT_PT)\`\n" >>logs/${this_script} 319 319 EOF 320 320 ) >> $MKFILE.tmp … … 329 329 ( 330 330 cat << EOF 331 @ \$(CHROOT2) 'cd /jhalfs && source envars && /jhalfs/${PROGNAME}-commands/$file >>/jhalfs/logs/${this_script} 2>&1'&& \\332 echo -e "\nKB: \`du -skx --exclude=jhalfs /*\$(MOUNT_PT)\`\n" >>logs/${this_script}331 @( time { \$(CHROOT2) 'cd /jhalfs && source envars && /jhalfs/${PROGNAME}-commands/$file >>/jhalfs/logs/${this_script} 2>&1' ; } ) 2>>logs/$this_script && \\ 332 echo -e "\nKB: \`du -skx --exclude=jhalfs \$(MOUNT_PT)\`\n" >>logs/${this_script} 333 333 EOF 334 334 ) >> $MKFILE.tmp … … 342 342 ( 343 343 cat << EOF 344 @echo -e "\n\`date\`\n\nKB: \`du -skx --exclude={0,1}??-* \$(MOUNT_PT)\`\n" >logs/$i && \\ 345 cp -v $FSTAB \$(MOUNT_PT)/etc/fstab >>logs/$i 2>&1 && \\ 346 echo -e "\n\`date\`\n\nKB: \`du -skx --exclude={0,1}??-* \$(MOUNT_PT)\`\n" >>logs/$i 347 EOF 348 ) >> $MKFILE.tmp 349 } 350 351 #----------------------------------# 352 wrt_copy_fstab2() { # 344 @cp -v $FSTAB \$(MOUNT_PT)/etc/fstab >>logs/$i 2>&1 345 EOF 346 ) >> $MKFILE.tmp 347 } 348 349 #----------------------------------# 350 wrt_copy_fstab2() { # 353 351 #----------------------------------# 354 352 local i=$1 355 353 ( 356 354 cat << EOF 357 @echo -e "\n\`date\`\n\nKB: \`du -skx --exclude={0,1}??-* \`\n" >logs/$i && \\ 358 cp -v /sources/fstab /etc/fstab >>logs/$i 2>&1 && \\ 359 echo -e "\n\`date\`\n\nKB: \`du -skx --exclude={0,1}??-* \`\n" >>logs/$i 355 @cp -v /sources/fstab /etc/fstab >>logs/$i 2>&1 360 356 EOF 361 357 ) >> $MKFILE.tmp
Note:
See TracChangeset
for help on using the changeset viewer.