author | Jan Damborsky <jan.damborsky@sun.com> |
Mon, 06 Apr 2009 09:51:01 +0200 | |
changeset 508 | a8dcfa09a087 |
parent 481 | 106063a2444f |
child 517 | 90634384a309 |
permissions | -rw-r--r-- |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
1 |
<!-- |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
2 |
CDDL HEADER START |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
3 |
|
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
4 |
The contents of this file are subject to the terms of the |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
5 |
Common Development and Distribution License (the "License"). |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
6 |
You may not use this file except in compliance with the License. |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
7 |
|
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
8 |
You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
9 |
or http://www.opensolaris.org/os/licensing. |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
10 |
See the License for the specific language governing permissions |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
11 |
and limitations under the License. |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
12 |
|
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
13 |
When distributing Covered Code, include this CDDL HEADER in each |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
14 |
file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
15 |
If applicable, add the following below this CDDL HEADER, with the |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
16 |
fields enclosed by brackets "[]" replaced with your own identifying |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
17 |
information: Portions Copyright [yyyy] [name of copyright owner] |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
18 |
|
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
19 |
CDDL HEADER END |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
20 |
|
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
21 |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
22 |
Use is subject to license terms. |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
23 |
|
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
24 |
XML specification for building the limited language OpenSolaris |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
25 |
live CD iso and usb image |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
26 |
--> |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
27 |
|
203
e6ded3a1e82f
3038 Augment finalizer to support multiple common script arguments
schwartz@strongheart
parents:
197
diff
changeset
|
28 |
<distribution name="OpenSolaris"> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
29 |
<distro_constr_params> |
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
30 |
<distro_constr_flags> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
31 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
32 |
Controls whether the DC should stop |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
33 |
if there is an error when the DC is running |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
34 |
--> |
211
903fa3f5aebf
3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents:
207
diff
changeset
|
35 |
<stop_on_error>true</stop_on_error> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
36 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
37 |
You can specify the step to resume the |
319
a805c2c8a57a
4127 checkpoint resume_from field should take step name not number
Jean McCormack <jean.mccormack@Sun.com>
parents:
317
diff
changeset
|
38 |
build from here with the resume_from |
a805c2c8a57a
4127 checkpoint resume_from field should take step name not number
Jean McCormack <jean.mccormack@Sun.com>
parents:
317
diff
changeset
|
39 |
attribute field of checkpoint_enable. |
a805c2c8a57a
4127 checkpoint resume_from field should take step name not number
Jean McCormack <jean.mccormack@Sun.com>
parents:
317
diff
changeset
|
40 |
This value will be overridden by |
a805c2c8a57a
4127 checkpoint resume_from field should take step name not number
Jean McCormack <jean.mccormack@Sun.com>
parents:
317
diff
changeset
|
41 |
the command line if the -r flag is used. |
a805c2c8a57a
4127 checkpoint resume_from field should take step name not number
Jean McCormack <jean.mccormack@Sun.com>
parents:
317
diff
changeset
|
42 |
Valid values are step |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
43 |
numbers or name |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
44 |
--> |
319
a805c2c8a57a
4127 checkpoint resume_from field should take step name not number
Jean McCormack <jean.mccormack@Sun.com>
parents:
317
diff
changeset
|
45 |
<checkpoint_enable> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
46 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
47 |
true implies Checkpointing is enabled |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
48 |
--> |
203
e6ded3a1e82f
3038 Augment finalizer to support multiple common script arguments
schwartz@strongheart
parents:
197
diff
changeset
|
49 |
true |
e6ded3a1e82f
3038 Augment finalizer to support multiple common script arguments
schwartz@strongheart
parents:
197
diff
changeset
|
50 |
</checkpoint_enable> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
51 |
</distro_constr_flags> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
52 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
53 |
The preferred authority to install packages into the |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
54 |
pkg_image area from. |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
55 |
The default url is: http://pkg.opensolaris.org/release |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
56 |
The default authname is opensolaris.org |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
57 |
--> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
58 |
<pkg_repo_default_authority> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
59 |
<main |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
60 |
url="http://pkg.opensolaris.org/release" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
61 |
authname="opensolaris.org"/> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
62 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
63 |
If you want to use one or more mirrors that are |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
64 |
setup for the authority, specify the urls here. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
65 |
--> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
66 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
67 |
Uncomment before using |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
68 |
<mirror url="" /> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
69 |
--> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
70 |
</pkg_repo_default_authority> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
71 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
72 |
Any additional non-preferred authorities to pull packages |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
73 |
from should be specified here. Multiple additional |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
74 |
authorities may be specified. |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
75 |
If you want to use one or more mirrors that are |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
76 |
setup for the authority, specify the urls here. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
77 |
--> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
78 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
79 |
Uncomment before using. |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
80 |
<pkg_repo_addl_authority> |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
81 |
<main |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
82 |
url="" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
83 |
authname=""/> |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
84 |
<mirror url="" /> |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
85 |
</pkg_repo_addl_authority> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
86 |
--> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
87 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
88 |
The default preferred authority to be used by the system |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
89 |
after it has been installed. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
90 |
The default url is: http://pkg.opensolaris.org/release |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
91 |
The default authname is opensolaris.org |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
92 |
If you want to use one or more mirrors that are |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
93 |
setup for the authority, specify the urls here. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
94 |
--> |
252
59158e1ccb2b
3358 Cleanup repo mirroring items in manifest
Jean McCormack <Jean.McCormack@Sun.COM>
parents:
249
diff
changeset
|
95 |
<post_install_repo_default_authority> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
96 |
<main |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
97 |
url="http://pkg.opensolaris.org/release" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
98 |
authname="opensolaris.org"/> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
99 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
100 |
Uncomment before using. |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
101 |
<mirror url="" /> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
102 |
--> |
252
59158e1ccb2b
3358 Cleanup repo mirroring items in manifest
Jean McCormack <Jean.McCormack@Sun.COM>
parents:
249
diff
changeset
|
103 |
</post_install_repo_default_authority> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
104 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
105 |
Any additional non-preferred authorities to use after the |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
106 |
system has been installed. Multiple additional authorities |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
107 |
may be specified. |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
108 |
If you want to use one or more mirrors that are |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
109 |
setup for the authority, specify the urls here. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
110 |
--> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
111 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
112 |
Uncomment before using. |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
113 |
<post_install_repo_addl_authority> |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
114 |
<main |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
115 |
url="" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
116 |
authname=""/> |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
117 |
<mirror url="" /> |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
118 |
</post_install_repo_addl_authority> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
119 |
--> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
120 |
</distro_constr_params> |
203
e6ded3a1e82f
3038 Augment finalizer to support multiple common script arguments
schwartz@strongheart
parents:
197
diff
changeset
|
121 |
<img_params> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
122 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
123 |
Where to build. This can be a zfs dataset or a mountpoint. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
124 |
The area will be created if it doesn't exist. If the build_area |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
125 |
is not a zfs dataset or mountpoint, checkpointing will not |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
126 |
be enabled. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
127 |
--> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
128 |
<build_area>rpool/dc</build_area> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
129 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
130 |
list of packages used to form the installed image |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
131 |
--> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
132 |
<packages> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
133 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
134 |
Due to dependency issues, SUNWcsd and SUNWcs |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
135 |
must be listed first in the package list, |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
136 |
and SUNWcsd must precede SUNWcs |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
137 |
--> |
508
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
138 |
<!-- |
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
139 |
By default the latest build available, in the |
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
140 |
specified IPS repository, is installed. |
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
141 |
If another build is required, the build number has |
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
142 |
to be appended to the 'entire' package in following |
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
143 |
form: |
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
144 |
|
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
145 |
<pkg_name="[email protected]#/> |
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
146 |
--> |
a8dcfa09a087
6492 DC manifest does not allow for fully qualified FMRI package names
Jan Damborsky <jan.damborsky@sun.com>
parents:
481
diff
changeset
|
147 |
<pkg name="entire"/> |
248 | 148 |
<pkg name="SUNWcsd"/> |
149 |
<pkg name="SUNWcs"/> |
|
150 |
<pkg name="slim_install"/> |
|
151 |
<pkg name="SUNWslim-utils"/> |
|
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
152 |
</packages> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
153 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
154 |
Items below this line are rarely configured |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
155 |
--> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
156 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
157 |
Packages to be removed from the pkg_image area before |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
158 |
bootroot construction |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
159 |
--> |
260
e27885e3515b
3398 slim_install should be removed from the CD during finalization
Karen Tung <Karen.Tung@Sun.COM>
parents:
252
diff
changeset
|
160 |
<post_install_remove_packages> |
e27885e3515b
3398 slim_install should be removed from the CD during finalization
Karen Tung <Karen.Tung@Sun.COM>
parents:
252
diff
changeset
|
161 |
<pkg name="slim_install"/> |
e27885e3515b
3398 slim_install should be removed from the CD during finalization
Karen Tung <Karen.Tung@Sun.COM>
parents:
252
diff
changeset
|
162 |
</post_install_remove_packages> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
163 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
164 |
If/how to compress the live image. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
165 |
type = compression algorithm to use for pkg.zlib and misc.zlib. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
166 |
Valid types are lzma, gzip, and none. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
167 |
--> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
168 |
<live_img_compression type="lzma"/> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
169 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
170 |
Grub menu modifications. Will use menu.lst if not specified |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
171 |
--> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
172 |
<grub_menu_modifications> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
173 |
<entry> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
174 |
<title_suffix>with magnifier</title_suffix> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
175 |
<line>kernel$ /platform/i86pc/kernel/$ISADIR/unix -B assistive_tech=magnifier</line> |
412
3e8e42610970
5787 microroot name shouldn't be ISA specific
Sue Sohn <Susan.Sohn@Sun.COM>
parents:
398
diff
changeset
|
176 |
<line>module /boot/boot_archive</line> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
177 |
</entry> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
178 |
<entry> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
179 |
<title_suffix>with screen reader</title_suffix> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
180 |
<line>kernel$ /platform/i86pc/kernel/$ISADIR/unix -B assistive_tech=reader</line> |
412
3e8e42610970
5787 microroot name shouldn't be ISA specific
Sue Sohn <Susan.Sohn@Sun.COM>
parents:
398
diff
changeset
|
181 |
<line>module /boot/boot_archive</line> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
182 |
</entry> |
481
106063a2444f
6431 ssh or rlogin service should be enable in install image for automated testing
Joseph J Vlcek <Joseph.Vlcek@Sun.COM>
parents:
465
diff
changeset
|
183 |
<entry> |
106063a2444f
6431 ssh or rlogin service should be enable in install image for automated testing
Joseph J Vlcek <Joseph.Vlcek@Sun.COM>
parents:
465
diff
changeset
|
184 |
<title_suffix>Enable SSH</title_suffix> |
106063a2444f
6431 ssh or rlogin service should be enable in install image for automated testing
Joseph J Vlcek <Joseph.Vlcek@Sun.COM>
parents:
465
diff
changeset
|
185 |
<line>kernel$ /platform/i86pc/kernel/$ISADIR/unix -B livessh=enable</line> |
106063a2444f
6431 ssh or rlogin service should be enable in install image for automated testing
Joseph J Vlcek <Joseph.Vlcek@Sun.COM>
parents:
465
diff
changeset
|
186 |
<line>module /boot/boot_archive</line> |
106063a2444f
6431 ssh or rlogin service should be enable in install image for automated testing
Joseph J Vlcek <Joseph.Vlcek@Sun.COM>
parents:
465
diff
changeset
|
187 |
</entry> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
188 |
</grub_menu_modifications> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
189 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
190 |
Indicate whether the IPS index should be generated for |
317
80230764ec25
4207 "Verifying" is misspelled as "Verifing"
Karen Tung <Karen.Tung@Sun.COM>
parents:
307
diff
changeset
|
191 |
pkg install and uninstall. The default is to not |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
192 |
generate the IPS search index |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
193 |
--> |
317
80230764ec25
4207 "Verifying" is misspelled as "Verifing"
Karen Tung <Karen.Tung@Sun.COM>
parents:
307
diff
changeset
|
194 |
<generate_ips_search_index> |
80230764ec25
4207 "Verifying" is misspelled as "Verifing"
Karen Tung <Karen.Tung@Sun.COM>
parents:
307
diff
changeset
|
195 |
false |
80230764ec25
4207 "Verifying" is misspelled as "Verifing"
Karen Tung <Karen.Tung@Sun.COM>
parents:
307
diff
changeset
|
196 |
</generate_ips_search_index> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
197 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
198 |
Files and dirs to be included in the bootroot of all media |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
199 |
delivered by this distribution. Bootroot contains the |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
200 |
minimal list of contents in order to be able to |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
201 |
boot and setup a running system. These files and dirs |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
202 |
must exist in the pkg_image area. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
203 |
--> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
204 |
<bootroot_contents> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
205 |
<base_include type="file">usr/sbin/pmadm</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
206 |
<base_include type="file">usr/sbin/lofiadm</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
207 |
<base_include type="file">usr/sbin/devfsadm</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
208 |
<base_include type="file">usr/sbin/modload</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
209 |
<base_include type="file">usr/sbin/i86/modload</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
210 |
<base_include type="file">usr/sbin/mount</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
211 |
<base_include type="file">usr/sbin/hostconfig</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
212 |
<base_include type="file">usr/sbin/chroot</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
213 |
<base_include type="file">usr/sbin/syslogd</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
214 |
<base_include type="file">usr/bin/coreadm</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
215 |
<base_include type="file">usr/bin/bash</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
216 |
<base_include type="file">usr/bin/ksh</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
217 |
<base_include type="file">usr/bin/cat</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
218 |
<base_include type="file">usr/bin/echo</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
219 |
<base_include type="file">usr/bin/false</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
220 |
<base_include type="file">usr/bin/grep</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
221 |
<base_include type="file">usr/bin/ls</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
222 |
<base_include type="file">usr/bin/rm</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
223 |
<base_include type="file">usr/bin/svcprop</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
224 |
<base_include type="file">usr/bin/true</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
225 |
<base_include type="file">usr/bin/cd</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
226 |
<base_include type="file">usr/bin/test</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
227 |
<base_include type="file">usr/bin/sleep</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
228 |
<base_include type="file">usr/bin/expr</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
229 |
<base_include type="file">usr/lib/fs/hsfs/fstyp</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
230 |
<base_include type="file">usr/lib/fs/hsfs/fstyp.so.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
231 |
<base_include type="file">usr/lib/fs/hsfs/mount</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
232 |
<base_include type="file">usr/lib/fs/ufs/fstyp</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
233 |
<base_include type="file">usr/lib/fs/ufs/fstyp.so.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
234 |
<base_include type="file">usr/lib/fs/ufs/mount</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
235 |
<base_include type="file">usr/lib/libfstyp.so.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
236 |
<base_include type="file">usr/lib/platexec</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
237 |
<base_include type="file">usr/lib/devfsadm/devfsadmd</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
238 |
<base_include type="file">usr/lib/libm.so.2</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
239 |
<base_include type="file">usr/lib/libm.so</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
240 |
<base_include type="file">usr/lib/libfstyp.so</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
241 |
<base_include type="file">usr/lib/libz.so</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
242 |
<base_include type="file">usr/lib/libz.so.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
243 |
<base_include type="file">usr/bin/i86/ksh93</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
244 |
<base_include type="file">usr/lib/isaexec</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
245 |
<base_include type="file">usr/lib/libast.so.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
246 |
<base_include type="file">usr/lib/libcmd.so.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
247 |
<base_include type="file">usr/lib/libdll.so.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
248 |
<base_include type="file">usr/lib/libshell.so.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
249 |
<base_include type="file">usr/share/lib/xml/dtd/service_bundle.dtd.1</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
250 |
<base_include type="file">var/sadm/install/admin/default</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
251 |
<base_include type="file">var/sadm/system/admin/default_java</base_include> |
333
50e5672aba74
4293 x86.microroot seems larger than it needs to be
Karen Tung <Karen.Tung@Sun.COM>
parents:
319
diff
changeset
|
252 |
<base_include type="file">var/sadm/install/contents</base_include> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
253 |
<base_include type="file">var/adm/utmpx</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
254 |
<base_include type="file">var/adm/wtmpx</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
255 |
<base_include type="file">var/adm/aculog</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
256 |
<base_include type="file">var/lib/postrun/postrun-runq</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
257 |
<base_include type="file">var/lib/postrun/postrun</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
258 |
<base_include type="file">var/log/postrun.log</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
259 |
<base_include type="file">var/log/authlog</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
260 |
<base_include type="file">var/log/syslog</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
261 |
<base_include type="file">var/saf/zsmon/log</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
262 |
<base_include type="file">var/spool/cron/crontabs/adm</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
263 |
<base_include type="file">var/spool/cron/crontabs/root</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
264 |
<base_include type="file">var/nis/NIS+LDAPmapping.template</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
265 |
<base_include type="file">var/yp/aliases</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
266 |
<base_include type="file">var/yp/nicknames</base_include> |
203
e6ded3a1e82f
3038 Augment finalizer to support multiple common script arguments
schwartz@strongheart
parents:
197
diff
changeset
|
267 |
<base_include type="dir">kernel</base_include> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
268 |
<base_include type="dir">boot</base_include> |
203
e6ded3a1e82f
3038 Augment finalizer to support multiple common script arguments
schwartz@strongheart
parents:
197
diff
changeset
|
269 |
<base_include type="dir">platform</base_include> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
270 |
<base_include type="dir">system</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
271 |
<base_include type="dir">lib</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
272 |
<base_include type="dir">sbin</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
273 |
<base_include type="dir">dev</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
274 |
<base_include type="dir">devices</base_include> |
265
3686c98a3917
3356 ManifestServ need to be stopped and it's socket file cleaned up
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
260
diff
changeset
|
275 |
<base_include type="dir">usr/lib/devfsadm/linkmod</base_include> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
276 |
<base_include type="dir">root</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
277 |
<base_include type="dir">jack</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
278 |
<base_include type="dir">var/svc/manifest</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
279 |
<base_include type="dir">var/svc/profile</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
280 |
<base_include type="dir">var/pkg/catalog</base_include> |
333
50e5672aba74
4293 x86.microroot seems larger than it needs to be
Karen Tung <Karen.Tung@Sun.COM>
parents:
319
diff
changeset
|
281 |
<base_include type="file">var/pkg/cfg_cache</base_include> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
282 |
<base_include type="dir">etc</base_include> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
283 |
<base_exclude type="dir">etc/gconf</base_exclude> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
284 |
<base_exclude type="dir">etc/brltty</base_exclude> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
285 |
<base_exclude type="dir">etc/gtk-2.0</base_exclude> |
359
a2f4fcfd2a1a
5208 LICENSE file needs a corset to fit on the CD. Move to /etc for fitting.
Sanjay Nadkarni <nadkarni@sun.com>
parents:
333
diff
changeset
|
286 |
<base_exclude type="dir">etc/notices</base_exclude> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
287 |
</bootroot_contents> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
288 |
<output_image> |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
289 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
290 |
List of finalizer scripts to be run. They are used |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
291 |
to customize the image and will be run in the |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
292 |
order listed. The name of the checkpoint to |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
293 |
be created when this script is run is required. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
294 |
The checkpoint message is displayed when the |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
295 |
step is run and is optional. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
296 |
There are 5 standard arguments that are passed to |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
297 |
every finalizer script (manifest socket, pkg_image path, |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
298 |
tmp dir, bootroot build area, media dir). You may also |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
299 |
specify additional arguments (arg6+) in the argslist. |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
300 |
This argslist is a whitespace-separated list of double |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
301 |
quoted strings. |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
302 |
--> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
303 |
<finalizer> |
333
50e5672aba74
4293 x86.microroot seems larger than it needs to be
Karen Tung <Karen.Tung@Sun.COM>
parents:
319
diff
changeset
|
304 |
<script name="/usr/share/distro_const/pre_bootroot_pkg_image_mod"> |
50e5672aba74
4293 x86.microroot seems larger than it needs to be
Karen Tung <Karen.Tung@Sun.COM>
parents:
319
diff
changeset
|
305 |
<checkpoint |
50e5672aba74
4293 x86.microroot seems larger than it needs to be
Karen Tung <Karen.Tung@Sun.COM>
parents:
319
diff
changeset
|
306 |
name="im-mod" |
50e5672aba74
4293 x86.microroot seems larger than it needs to be
Karen Tung <Karen.Tung@Sun.COM>
parents:
319
diff
changeset
|
307 |
message="Image area modifications"/> |
50e5672aba74
4293 x86.microroot seems larger than it needs to be
Karen Tung <Karen.Tung@Sun.COM>
parents:
319
diff
changeset
|
308 |
</script> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
309 |
<script name="/usr/share/distro_const/slim_cd/slimcd_pre_bootroot_pkg_image_mod"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
310 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
311 |
name="slim-im-mod" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
312 |
message="Slim CD Image area Modifications"/> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
313 |
</script> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
314 |
<script name="/usr/share/distro_const/bootroot_initialize.py"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
315 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
316 |
name="br-init" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
317 |
message="Boot root initialization"/> |
211
903fa3f5aebf
3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents:
207
diff
changeset
|
318 |
</script> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
319 |
<script name="/usr/share/distro_const/slim_cd/slimcd_bootroot_configure"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
320 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
321 |
name="slim-br-config" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
322 |
message="Slim CD boot root configuration"/> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
323 |
</script> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
324 |
<script name="/usr/share/distro_const/bootroot_configure"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
325 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
326 |
name="br-config" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
327 |
message="Boot root configuration"/> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
328 |
<argslist> |
265
3686c98a3917
3356 ManifestServ need to be stopped and it's socket file cleaned up
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
260
diff
changeset
|
329 |
"/usr/share/distro_const/slim_cd/slimcd_generic_live.xml" |
3686c98a3917
3356 ManifestServ need to be stopped and it's socket file cleaned up
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
260
diff
changeset
|
330 |
".livecd" |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
331 |
</argslist> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
332 |
</script> |
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
333 |
<script name="/usr/share/distro_const/bootroot_archive.py"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
334 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
335 |
name="br-arch" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
336 |
message="Boot root archiving"/> |
211
903fa3f5aebf
3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents:
207
diff
changeset
|
337 |
</script> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
338 |
<script name="/usr/share/distro_const/slim_cd/slimcd_post_bootroot_pkg_image_mod"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
339 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
340 |
name="slim-post-mod" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
341 |
message="Slim CD post bootroot image area modification"/> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
342 |
</script> |
265
3686c98a3917
3356 ManifestServ need to be stopped and it's socket file cleaned up
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
260
diff
changeset
|
343 |
<script name="/usr/share/distro_const/grub_setup.py"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
344 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
345 |
name="grub-setup" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
346 |
message="Grub menu setup"/> |
265
3686c98a3917
3356 ManifestServ need to be stopped and it's socket file cleaned up
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
260
diff
changeset
|
347 |
</script> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
348 |
<script name="/usr/share/distro_const/post_bootroot_pkg_image_mod"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
349 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
350 |
name="post-mod" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
351 |
message="Post bootroot image area modification"/> |
248 | 352 |
<argslist> |
265
3686c98a3917
3356 ManifestServ need to be stopped and it's socket file cleaned up
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
260
diff
changeset
|
353 |
"usr_zlib_compression=gzip" |
248 | 354 |
</argslist> |
211
903fa3f5aebf
3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents:
207
diff
changeset
|
355 |
</script> |
465
e1eee1bbee72
2184 Transfer module 0-length file processing can be removed
Karen Tung <Karen.Tung@Sun.COM>
parents:
412
diff
changeset
|
356 |
<script name="/usr/share/distro_const/slim_cd/slimcd_gen_cd_content"> |
e1eee1bbee72
2184 Transfer module 0-length file processing can be removed
Karen Tung <Karen.Tung@Sun.COM>
parents:
412
diff
changeset
|
357 |
<checkpoint |
e1eee1bbee72
2184 Transfer module 0-length file processing can be removed
Karen Tung <Karen.Tung@Sun.COM>
parents:
412
diff
changeset
|
358 |
name="gen-slim-cont" |
e1eee1bbee72
2184 Transfer module 0-length file processing can be removed
Karen Tung <Karen.Tung@Sun.COM>
parents:
412
diff
changeset
|
359 |
message="Generate Slim CD image content list"/> |
e1eee1bbee72
2184 Transfer module 0-length file processing can be removed
Karen Tung <Karen.Tung@Sun.COM>
parents:
412
diff
changeset
|
360 |
</script> |
211
903fa3f5aebf
3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents:
207
diff
changeset
|
361 |
<script name="/usr/share/distro_const/create_iso"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
362 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
363 |
name="iso" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
364 |
message="ISO image creation"/> |
211
903fa3f5aebf
3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents:
207
diff
changeset
|
365 |
</script> |
903fa3f5aebf
3152 Convert part of old DC into finalizer scripts for new DC
Karen Tung <Karen.Tung@Sun.COM>
parents:
207
diff
changeset
|
366 |
<script name="/usr/share/distro_const/create_usb"> |
304
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
367 |
<checkpoint |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
368 |
name="usb" |
47c0fd8e854a
4005 DC manifests should have comments about the different fields
Jean McCormack <jean.mccormack@Sun.com>
parents:
297
diff
changeset
|
369 |
message="USB image creation"/> |
203
e6ded3a1e82f
3038 Augment finalizer to support multiple common script arguments
schwartz@strongheart
parents:
197
diff
changeset
|
370 |
</script> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
371 |
</finalizer> |
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
372 |
<bootroot> |
396
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
373 |
<!-- |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
374 |
If/how to compress the bootroot. Valid |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
375 |
types are gzip and none |
bfa6f94f02b2
5364 Example manifest should be organized for easy customization
Jean McCormack <jean.mccormack@Sun.com>
parents:
359
diff
changeset
|
376 |
--> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
377 |
<compression type="gzip" level="9"/> |
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
378 |
</bootroot> |
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
379 |
</output_image> |
203
e6ded3a1e82f
3038 Augment finalizer to support multiple common script arguments
schwartz@strongheart
parents:
197
diff
changeset
|
380 |
</img_params> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
381 |
<key_value_pairs> |
227
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
382 |
<pair key="iso_sort" |
f152f508b6f6
3456 Distro-Constructor needs to support Automated Installer
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
222
diff
changeset
|
383 |
value="/usr/share/distro_const/slim_cd/slimcd_iso.sort"/> |
215
c719bed12db3
3249 rewrite bootroot constructor and integrate with new DC
Jack Schwartz <Jack.A.Schwartz@Sun.COM>
parents:
211
diff
changeset
|
384 |
</key_value_pairs> |
197
ac1383e6038c
2618 Move install related modules in slim_source to a common place
Karen Tung <Karen.Tung@Sun.COM>
parents:
diff
changeset
|
385 |
</distribution> |