]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.sbin/sysinstall/install.cfg
This commit was generated by cvs2svn to compensate for changes in r48907,
[FreeBSD/FreeBSD.git] / usr.sbin / sysinstall / install.cfg
1 # This is the installation configuration file for my test machine,
2 # crate.cdrom.com.
3 # It is included here merely as a sort-of-documented example.
4
5 # Turn on extra debugging.
6 debug=yes
7
8 ################################
9 # My host specific data
10 hostname=crate.cdrom.com
11 domainname=cdrom.com
12 nameserver=204.216.27.3
13 defaultrouter=204.216.27.228
14 ipaddr=204.216.27.230
15 netmask=255.255.255.240
16 ################################
17
18 ################################
19 # Which installation device to use - ftp is pointed directly at my local
20 # machine and the installation device is my WD8013 ethernet interface.
21 ftp=ftp://time.cdrom.com/pub
22 netDev=ed0
23 mediaSetFTP
24 ################################
25
26 ################################
27 # Select which distributions we want.
28 dists=bin doc manpages info compat21 des src sbase ssys
29 distSetCustom
30 ################################
31
32 ################################
33 # Now set the parameters for the partition editor on wd0.  Set to use the
34 # disk exclusively (could also be "all" to use the whole disk but
35 # respecting the MBR or "free" to use only unallocated space for FreeBSD). 
36 disk=wd0
37 partition=exclusive
38 diskPartitionEditor
39
40 # Uncomment this instead to use only the free space and install boot manager.
41 #partition=free
42 #bootManager=booteasy
43 #diskPartitionEditor
44 ################################
45
46 ################################
47
48 # This assumes that slice 1 is a DOS partition and mounts it as /dos,
49 # which is the case on my laptop.
50 #
51 # All sizes are expressed in 512 byte blocks!
52
53 # A 20MB root partition
54 wd0s1-1=ufs 40960 /
55 # And a 20MB swap partition
56 wd0s1-2=swap 40960 none
57 # Followed by a /usr partition using all remaining space (size 0 = free space)
58 wd0s1-3=ufs 0 /usr
59 # Let's do it!
60 diskLabelEditor
61
62 ################################
63
64 ################################
65 # Now partition the 2nd disk.
66 disk=wd1
67 partition=exclusive
68 diskPartitionEditor
69
70 wd1s1-1=ufs 40960 /var
71 wd1s1-2=ufs 0 /usr/src
72 diskLabelEditor
73 ################################
74
75 ################################
76 # And the 3rd.
77 disk=da0
78 partition=exclusive
79 diskPartitionEditor
80
81 da0s1-1=swap 40960 none
82 da0s1-2=ufs 0 /tmp
83 diskLabelEditor
84 ################################
85
86
87 # OK, everything is set.  Do it!
88 installCommit
89
90 # Install some packages at the end.
91 package=bash-1.14.7
92 packageAdd
93 package=ncftp-2.4.2
94 packageAdd
95 package=tcsh-6.07.02
96 packageAdd