You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

23 lines
465 B

  1. #!/bin/bash
  2. # make sure this was run as root, so we don't get asked for
  3. # passwords during execution
  4. if [ $UID -ne 0 ] ; then
  5. echo "Need to be root; trying sudo"
  6. exec sudo nice env BUILD_CONFIG=$BUILD_CONFIG $0 "$@"
  7. fi
  8. . config || exit 0
  9. set -e
  10. ./cleanup.sh
  11. for d in ${ORIG} ${OUTPUT} ${DISK} ; do
  12. mkdir -p $(dirname $d)
  13. chown ${NONPRIV_UID} $(dirname $d)
  14. done
  15. ./extractiso.sh
  16. ./customize.sh
  17. ./buildiso.sh
  18. chown ${NONPRIV_UID} ${ORIG} ${OUTPUT}