Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.37 KB | None | 0 0
  1. #!/bin/sh
  2. #
  3. # $FreeBSD$
  4. #
  5.  
  6. NANO_NAME="thornos"
  7. NANO_SRC=/usr/src
  8. NANO_IMAGES=2
  9. NANO_LABEL=thornos
  10.  
  11. NANO_PMAKE="make -j 8"
  12. NANO_PMAKE="${NANO_PMAKE} -DDB_FROM_SRC"
  13.  
  14. FlashDevice generic 1g
  15.  
  16. CONF_INSTALL="
  17. WITHOUT_INSTALLLIB=yes
  18. WITHOUT_TOOLCHAIN=yes
  19. "
  20.  
  21. CONF_WORLD="
  22. WITHOUT_ACPI=yes
  23. WITHOUT_HTML=yes
  24. WITHOUT_LPR=yes
  25. WITHOUT_MAN=yes
  26. WITHOUT_SENDMAIL=yes
  27. WITHOUT_MAILWRAPPER=yes
  28. WITHOUT_SHAREDOCS=yes
  29. WITHOUT_CALENDAR=yes
  30. WITHOUT_MISC=yes
  31. WITHOUT_SHARE=yes
  32. WITHOUT_KLDLOAD=yes
  33. WITHOUT_PAM=yes
  34. WITHOUT_GAMES=yes
  35. WITHOUT_RESCUE=yes
  36. WITHOUT_LOCALES=yes
  37. WITHOUT_SYSCONS=yes
  38. WITHOUT_INFO=yes
  39.  
  40.  
  41. WITHOUT_DEBUG_FILES=true
  42. WITHOUT_CLANG=yes
  43. WITHOUT_CXX=yes
  44. WITHOUT_CPP=yes
  45. WITHOUT_FORTRAN=yes
  46. WITHOUT_GDB=yes
  47. WITHOUT_CVS=yes
  48. WITHOUT_OBJC=yes
  49. WITHOUT_SHAREDOCS=yes
  50. WITHOUT_SOURCELESS=yes
  51. WITHOUT_TESTS=yes
  52. WITHOUT_EXAMPLES=yes
  53. WITHOUT_ASSERT_DEBUG=yes
  54.  
  55. WITHOUT_WIRELESS=yes
  56. WITHOUT_BLUETOOTH=yes
  57.  
  58. #WITHOUT_RESCUE=yes
  59. "
  60.  
  61.  
  62.  
  63. cust_local() {
  64.     echo '' >>${NANO_WORLDDIR}/etc/rc.conf
  65.  
  66.     mkdir -p ${NANO_WORLDDIR}/root/.ssh
  67.  
  68.     install -m 0600 /dev/null ${NANO_WORLDDIR}/var/log/all.log
  69. }
  70.  
  71. cust_nobeastie() {
  72.     touch ${NANO_WORLDDIR}/boot/loader.conf
  73.     echo "beastie_disable=\"yes\"" >> ${NANO_WORLDDIR}/boot/loader.conf
  74. }
  75.  
  76.  
  77. customize_cmd cust_install_files
  78. customize_cmd cust_allow_ssh_root
  79. customize_cmd cust_local
  80. customize_cmd cust_nobeastie
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement