summaryrefslogtreecommitdiff
path: root/targets/homebase
blob: da593c9a171ee0c82fbd375954b1df64255cc886 (plain)
  1. #!/bin/sh
  2. # Name and (if wanted) default IP address of system
  3. hostname="tomos"
  4. domainname="homebase.dk"
  5. #hostdefaultip="192.168.133.133"
  6. suite="etch"
  7. # Suppress non-existing sid security updates
  8. aptsources="base"
  9. baseworkdir="/home/TOMOS"
  10. # Hosts used for several services like syslog and network filesystems
  11. diskhost=""
  12. loghost="log"
  13. dns_server="192.168.1.2"
  14. targettemp="$baseworkdir/tmproot"
  15. targettemp_fat="$baseworkdir/tmpfatroot"
  16. targettemp_isofs="$baseworkdir/tmpisoroot"
  17. targetoffline="$baseworkdir/flashybrid-off"
  18. # We have plenty of room, so use flashybrid only for ramstore
  19. #flashybrid_diskstore="
  20. #"
  21. # Set to one or more (space-delimited, max 4) of these:
  22. # SYSLINUX
  23. # ISOLINUX (not yet implemented)
  24. # GRUB (installs, but fails to load 2nd stage - please help! )
  25. # LILO (not yet implemented)
  26. # First one will be used by default (hit "a" at MBR promt to select)
  27. # FIXME: fdisk code unfinished: leave it as "SYSLINUX GRUB" for now!
  28. #bootloaders="SYSLINUX GRUB"
  29. bootloaders="GRUB"
  30. #bootloaders="SYSLINUX"
  31. # Uncomment one or more of these
  32. # (DFSBUILD, MKINITRD_CD and MKINITRD_NETBOOT not yet implemented)
  33. FLASHYBRID="yes"
  34. #DFSBUILD="yes"
  35. #MKINITRD_CD="yes"
  36. #MKINITRD_NETBOOT="yes"
  37. # Keep all stored files locally, even when using flashybrid
  38. flashybrid_diskstore=""
  39. # Set this empty to avoid dhcp client altogether
  40. DHCPCLIENT="dhcp3"
  41. #DHCPCLIENT="udhcpc"
  42. # Set to one of the following:
  43. # ext2 (recommended!)
  44. # ext3
  45. # isofs (not yet supported)
  46. ROOTFS="ext2"
  47. # Set to prioritized list of filesystems you want used on the stick
  48. # (USB sticks have limited write count: avoid journalling filesystems)
  49. # (SYSLINUX use only 8.3 filenames, so msdos might be better than vfat)
  50. selectable_filesystems="ext2 vfat"
  51. # If enabled, this will get get attached to /disk (needed by FLASHYBRID)
  52. diskdev_host="${diskhost:+$diskhost:$baseworkdir/flashybrid-off}"
  53. diskdev_target="$diskdev_host"
  54. diskfs="nfs"
  55. # Ordered list of all APT sources (if different from DEFAULT and HOST)
  56. #aptsources="base security jones"
  57. # URI and components of base APT repository as seen on target (if different from host setup)
  58. # (remember to enable nfs if using "file:/pub/...")
  59. aptsource_base_target="http://proxy:9999/"
  60. aptsource_security_target="http://proxy:9999/security"
  61. # Device name (or NFS share) to mount to "/pub" (if different from HOST)
  62. #pubdev_target="$diskhost:/pub"
  63. # Define this to redirect all log output to another host
  64. loghost="$loghost"
  65. # Packages to install beyond the bare minimum
  66. aptitude_install="initramfs-tools"
  67. #aptitude_kernel_install="kernel-image-2.4-386"
  68. kernel_majorver="2.6"
  69. kernel_minorver="16"
  70. kernel_abi="2"
  71. kernel_subarch="486"
  72. #FIXME: Resolve name automagically
  73. kernel_name="${kernel_majorver}.${kernel_minorver}-${kernel_abi}-${kernel_subarch}"
  74. aptitude_kernel_install="linux-image-${kernel_majorver}-${kernel_subarch}"
  75. #This one needs to be installed separately from daemons
  76. #aptitude_install_custom="$aptitude_install_custom file-rc"
  77. aptsources="$aptsources jones"
  78. aptsource_jones_components="kernels boot voip mediastreaming"
  79. addons="boot net admin acpi disk"
  80. # We want from a booted stick to be able to generate a yaird initrd for booting on firewire
  81. aptitude_install_custom="yaird"
  82. # Kernel modules to load at boot time
  83. modules_load="8139too"
  84. # Uncomment this to ease tracing configuration tweaks
  85. trace="yes"