Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. # Create new .dmg
  2. hdiutil create -srcfolder AAD_Annual2010 AAD_Annual2010.dmg
  3.  
  4. # Mount existing .dmg r/w
  5. hdiutil attach -owners on AAD_Annual2010.dmg -shadow
  6.  
  7. # When done, detach & convert
  8. hdiutil detach /dev/disk1
  9. hdiutil convert -format UDZO -o AAD_Annual2010_mod.dmg AAD_Annual2010.dmg -shadow
  10.  
  11. # Make hybrid ISO
  12. hdiutil makehybrid -o AAD_Annual2010.iso AAD_Annual2010.dmg \
  13. -hfs -iso -joliet -hide-hfs 'autorun.*' -hide-joliet 'Start!'
  14.  
  15. # All in one:
  16. rm -f *.shadow;
  17. hdiutil attach -owners on AAD_Annual2010.dmg -shadow;
  18. rm -f /Volumes/AAD_SUMMER09/.com.apple.timemachine.supported;
  19. rm -rf /Volumes/AAD_SUMMER09/data/*;
  20. cp -r www/com.clarityinc.aadannualcd.Home/* /Volumes/AAD_SUMMER09/data/;
  21. read -p "Press any key to continue ...";
  22. cp ~/Downloads/AM10\ pdf\ files/*.pdf /Volumes/AAD_SUMMER09/data/pdfs;
  23. hdiutil detach /dev/disk1;
  24. hdiutil convert -format UDZO -o AAD_Annual2010_mod.dmg AAD_Annual2010.dmg -shadow;
  25. mv -f AAD_Annual2010.dmg ~/.Trash/ ;
  26. mv -f AAD_Annual2010_mod.dmg AAD_Annual2010.dmg ;
  27. mv -f AAD_Annual2010_iron.iso ~/.Trash/;
  28. hdiutil makehybrid -o AAD_Annual2010_iron.iso AAD_Annual2010.dmg\
  29. -hfs -iso -joliet -hfs-volume-name "AAD Annual CD 2010" -default-volume-name "AAD_ANNUAL10" -hide-hfs 'autorun.*' -hide-joliet 'Start!'
  30.  
  31. rm -f *.shadow;hdiutil attach -owners on AAD_Annual2010.dmg -shadow;rm -f /Volumes/AAD_ANNUAL10/.com.apple.timemachine.supported; rm -rf /Volumes/AAD_ANNUAL10/data/.DS_Store /Volumes/AAD_ANNUAL10/data/*cache* /Volumes/AAD_ANNUAL10/data/Home.* /Volumes/AAD_ANNUAL10/data/gwt/ /Volumes/AAD_ANNUAL10/data/hosted.html /Volumes/AAD_ANNUAL10/data/images/ /Volumes/AAD_ANNUAL10/data/data/ /Volumes/AAD_ANNUAL10/data/style/; cp -r www/com.clarityinc.aadannualcd.Home/* /Volumes/AAD_ANNUAL10/data/; hdiutil detach /dev/disk1;hdiutil convert -format UDZO -o AAD_Annual2010_mod.dmg AAD_Annual2010.dmg -shadow;mv -f AAD_Annual2010.dmg ~/.Trash/ ;mv -f AAD_Annual2010_mod.dmg AAD_Annual2010.dmg ; mv -f ~/Public/AAD_Annual2010_iron.iso ~/.Trash; hdiutil makehybrid -o ~/Public/AAD_Annual2010_iron.iso AAD_Annual2010.dmg -hfs -iso -joliet -hfs-volume-name "AAD Annual CD 2010" -default-volume-name "AAD_ANNUAL10" -hide-hfs 'Autorun.*' -hide-joliet 'Start!'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement