author | David.Comay@Sun.COM |
Fri, 27 Jun 2008 15:44:28 -0700 | |
changeset 407 | 5aa6cf2e3c31 |
parent 403 | dfac69ec5fcc |
child 412 | 1bd9f1e17690 |
permissions | -rw-r--r-- |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
1 |
# |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
2 |
# CDDL HEADER START |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
3 |
# |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
4 |
# The contents of this file are subject to the terms of the |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
5 |
# Common Development and Distribution License (the "License"). |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
6 |
# You may not use this file except in compliance with the License. |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
7 |
# |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
8 |
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
9 |
# or http://www.opensolaris.org/os/licensing. |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
10 |
# See the License for the specific language governing permissions |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
11 |
# and limitations under the License. |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
12 |
# |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
13 |
# When distributing Covered Code, include this CDDL HEADER in each |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
14 |
# file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
15 |
# If applicable, add the following below this CDDL HEADER, with the |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
16 |
# fields enclosed by brackets "[]" replaced with your own identifying |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
17 |
# information: Portions Copyright [yyyy] [name of copyright owner] |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
18 |
# |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
19 |
# CDDL HEADER END |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
20 |
# |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
21 |
|
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
22 |
# |
232
a650fd9cff93
380 Update import to use RE's non-WOS dock
"Dave Miner <dave.miner@sun.com>"
parents:
228
diff
changeset
|
23 |
# Copyright 2008 Sun Microsystems, Inc. All rights reserved. |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
24 |
# Use is subject to license terms. |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
25 |
# |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
26 |
|
377
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
27 |
# |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
28 |
# Needs to point to filesystem on Solaris install dvd |
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
29 |
# replace as needed with a local solaris install image |
377
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
30 |
# |
245 | 31 |
WOS_PKGS=/net/netinstall.sfbay/export/nv/x/$(BUILDID)/Solaris_11/Product |
377
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
32 |
NONWOS_PKGS=/net/paradise.sfbay/export/integrate_dock/nv/nv_osol0811/all \ |
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
33 |
/net/paradise.sfbay/export/integrate_dock/nv/nv_osol0811/i386 |
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
34 |
|
232
a650fd9cff93
380 Update import to use RE's non-WOS dock
"Dave Miner <dave.miner@sun.com>"
parents:
228
diff
changeset
|
35 |
TEST_PKGS= |
151
16ef057413db
Fix directory permissions problem in images (temp. fix)
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
149
diff
changeset
|
36 |
REPO=http://localhost:10000 |
152
8c0f0871ee79
Summary: various packaging updates and bug fix.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
151
diff
changeset
|
37 |
JUST_THESE_PKGS= |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
38 |
|
232
a650fd9cff93
380 Update import to use RE's non-WOS dock
"Dave Miner <dave.miner@sun.com>"
parents:
228
diff
changeset
|
39 |
ALL_PKGS=$(TEST_PKGS) \ |
a650fd9cff93
380 Update import to use RE's non-WOS dock
"Dave Miner <dave.miner@sun.com>"
parents:
228
diff
changeset
|
40 |
$(NONWOS_PKGS) \ |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
41 |
$(WOS_PKGS) |
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
42 |
|
130
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
43 |
TMPPKGS=SUNWfixes |
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
44 |
EXTRA_OPTIONS= |
334
c2fb97cab079
Fix in haste, repeat in leisure
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
333
diff
changeset
|
45 |
SOLARIS.PY=./solaris.py -b 0.$(BUILDID) $(EXTRA_OPTIONS) |
130
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
46 |
|
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
47 |
# |
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
48 |
# always remove the following (editable) files from packages we bulk import; |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
49 |
# we're doing this until the necessary actions are available. For now, |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
50 |
# cache as-installed versions. |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
51 |
# |
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
52 |
ELIDED_FILES= \ |
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
53 |
boot/solaris/devicedb/master \ |
223
d09afd1266b2
351 SUNWsmba and SUNWcs fight over /etc/inet/services
David.Comay@Sun.COM
parents:
216
diff
changeset
|
54 |
etc/devlink.tab \ |
d09afd1266b2
351 SUNWsmba and SUNWcs fight over /etc/inet/services
David.Comay@Sun.COM
parents:
216
diff
changeset
|
55 |
etc/hba.conf \ |
d09afd1266b2
351 SUNWsmba and SUNWcs fight over /etc/inet/services
David.Comay@Sun.COM
parents:
216
diff
changeset
|
56 |
etc/ima.conf \ |
d09afd1266b2
351 SUNWsmba and SUNWcs fight over /etc/inet/services
David.Comay@Sun.COM
parents:
216
diff
changeset
|
57 |
etc/inet/services \ |
d09afd1266b2
351 SUNWsmba and SUNWcs fight over /etc/inet/services
David.Comay@Sun.COM
parents:
216
diff
changeset
|
58 |
etc/mpapi.conf \ |
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
59 |
etc/security/auth_attr \ |
223
d09afd1266b2
351 SUNWsmba and SUNWcs fight over /etc/inet/services
David.Comay@Sun.COM
parents:
216
diff
changeset
|
60 |
etc/security/exec_attr \ |
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
61 |
etc/security/prof_attr \ |
377
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
62 |
etc/user_attr \ |
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
63 |
kernel/drv/sd.conf |
197 | 64 |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
65 |
# |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
66 |
# these files get placed into proto area from per-build cached versions |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
67 |
# |
350
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
68 |
CACHED_FILES= \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
69 |
$(ELIDED_FILES) \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
70 |
boot/grub/menu.lst \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
71 |
boot/grub/splash.xpm.gz \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
72 |
etc/inet/hosts \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
73 |
etc/zones/SUNWblank.xml \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
74 |
etc/zones/SUNWdefault.xml \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
75 |
lib/svc/method/fs-usr \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
76 |
lib/svc/method/sshd \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
77 |
lib/svc/method/svc-coreadm \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
78 |
lib/svc/method/svc-dlmgmtd \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
79 |
usr/jdk/instances/jdk1.6.0/jre/lib/fontconfig.properties \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
80 |
usr/lib/vp-services \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
81 |
usr/lib/vp-shares \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
82 |
var/svc/manifest/system/coreadm.xml \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
83 |
var/svc/profile/generic_limited_net.xml \ |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
84 |
var/svc/profile/generic_open.xml |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
85 |
|
197 | 86 |
FIXFILES= \ |
87 |
boot/solaris/filelist.ramdisk \ |
|
88 |
etc/X11/gdm/custom.conf \ |
|
89 |
etc/driver_aliases \ |
|
90 |
etc/name_to_major \ |
|
91 |
etc/nsswitch.conf \ |
|
92 |
etc/pam.conf \ |
|
93 |
etc/passwd \ |
|
94 |
etc/power.conf \ |
|
95 |
etc/release \ |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
96 |
etc/shadow \ |
197 | 97 |
etc/svc/global_repo.db \ |
98 |
etc/svc/nonglobal_repo.db \ |
|
99 |
etc/user_attr.cdonly \ |
|
200
6ee646fefbe7
190 'pkg install' silently fails when package has 2 files with same destination location
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
197
diff
changeset
|
100 |
lib/libc.so.1 \ |
197 | 101 |
usr/bin/ksh \ |
245 | 102 |
usr/has/bin/sh \ |
241
28c14474152f
Make /usr/bin/vi be vim
Danek Duvall <danek.duvall@sun.com>
parents:
232
diff
changeset
|
103 |
usr/has/bin/vi \ |
197 | 104 |
usr/jdk/instances/jdk1.6.0/LICENSE \ |
105 |
usr/jdk/instances/jdk1.6.0/README.html \ |
|
106 |
usr/jdk/instances/jdk1.6.0/jre/LICENSE \ |
|
107 |
usr/jdk/instances/jdk1.6.0/jre/README \ |
|
108 |
usr/share/man/man.cf \ |
|
109 |
usr/share/man/missing.man \ |
|
345
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
110 |
usr/share/applications/services.desktop \ |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
111 |
usr/share/applications/shares.desktop \ |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
112 |
$(CACHED_FILES) |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
113 |
|
197 | 114 |
JDKFILES = LICENSE README.html |
115 |
JREFILES = LICENSE README |
|
116 |
||
178
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
117 |
PROG= ksh-wrapper |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
118 |
|
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
119 |
OBJS= ksh-wrapper.o |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
120 |
|
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
121 |
SRCS= $(OBJS:%.o=%.c) |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
122 |
|
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
123 |
CFLAGS= -g -v |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
124 |
|
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
125 |
LINTFLAGS= -axsm |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
126 |
|
350
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
127 |
UNBUNDLED_TARGETS= \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
128 |
ClusterTools.import \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
129 |
GlassFishV2.import \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
130 |
MessageQueue41.import \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
131 |
NetBeans.import \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
132 |
OpenOffice.import \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
133 |
Studio.import \ |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
134 |
Webstackui.import |
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
135 |
|
353
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
136 |
UNBUNDLED_CLUSTERS= \ |
407 | 137 |
LangSupport.import \ |
353
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
138 |
Clusters.import |
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
139 |
|
377
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
140 |
BUILDS= 75a \ |
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
141 |
79b \ |
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
142 |
86 \ |
378
cff3113e592c
2043 additional minor changes for build 89 resync
David.Comay@Sun.COM
parents:
377
diff
changeset
|
143 |
89 \ |
387 | 144 |
90 \ |
403
dfac69ec5fcc
1874 SUNWgnome-libs needs dependency on SUNWgnome-xml
David.Comay@Sun.COM
parents:
387
diff
changeset
|
145 |
91 \ |
dfac69ec5fcc
1874 SUNWgnome-libs needs dependency on SUNWgnome-xml
David.Comay@Sun.COM
parents:
387
diff
changeset
|
146 |
92 |
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
147 |
|
288
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
148 |
# |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
149 |
# Starting in build 80, filelist.ramdisk began moving between various |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
150 |
# packages. |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
151 |
# |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
152 |
FILELIST_RAMDISK_PKG_$(BUILDID) = SUNWckr |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
153 |
FILELIST_RAMDISK_PKG_79b = SUNWcakr.i |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
154 |
FILELIST_RAMDISK_PKG_75a = SUNWcakr.i |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
155 |
FILELIST_RAMDISK_PKG_74 = SUNWcakr.i |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
156 |
FILELIST_RAMDISK_PKG_72 = SUNWcakr.i |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
157 |
FILELIST_RAMDISK_PKG_71 = SUNWcakr.i |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
158 |
|
403
dfac69ec5fcc
1874 SUNWgnome-libs needs dependency on SUNWgnome-xml
David.Comay@Sun.COM
parents:
387
diff
changeset
|
159 |
default: 92/slim_import |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
160 |
|
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
161 |
cluster.import: $(WOS_PKGS)/.clustertoc Makefile |
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
162 |
./clustertoc2import.py $(WOS_PKGS)/.clustertoc | \ |
171
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
163 |
sed "s/version 2.2.1a/version 2.2.1.1/" > $@ |
130
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
164 |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
165 |
proto/etc/user_attr.cdonly: proto $(BUILDID)/user_attr |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
166 |
( cat $(BUILDID)/user_attr; \ |
197 | 167 |
echo "jack::::profiles=Primary Administrator;roles=root") > $@ |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
168 |
|
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
169 |
proto/etc/driver_aliases: proto $(BUILDID)/all.i386 cluster.import |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
170 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsd etc/driver_aliases | \ |
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
171 |
./driver_names.py $(INCLUDE_PATH_$(BUILDID)) $(BUILDID)/all.i386 > $@ |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
172 |
|
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
173 |
proto/etc/name_to_major: proto $(BUILDID)/all.i386 cluster.import |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
174 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsd etc/name_to_major | \ |
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
175 |
./driver_names.py $(INCLUDE_PATH_$(BUILDID)) $(BUILDID)/all.i386 > $@ |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
176 |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
177 |
proto/etc/nsswitch.conf: proto Makefile |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
178 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsr etc/nsswitch.files > $@ |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
179 |
|
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
180 |
proto/etc/X11/gdm/custom.conf: proto Makefile |
197 | 181 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWgnome-display-mgr-root \ |
182 |
etc/X11/gdm/custom.conf | nawk '/^\[daemon\]/ { print $$0; \ |
|
183 |
print "AutomaticLoginEnable=true"; \ |
|
184 |
print "AutomaticLogin=jack"; \ |
|
185 |
print "GdmXserverTimeout=30"; \ |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
186 |
continue } { print $$0 }' > $@ |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
187 |
|
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
188 |
proto/etc/power.conf: proto Makefile |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
189 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWpmr etc/power.conf | nawk \ |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
190 |
'/^autoshutdown/{gsub("unconfigured","default");} {print $$0}' > $@ |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
191 |
|
130
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
192 |
proto/boot/solaris/filelist.ramdisk: proto |
288
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
193 |
(./get_file_from_pkg.py $(WOS_PKGS)/$(FILELIST_RAMDISK_PKG_$(BUILDID)) \ |
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
194 |
boot/solaris/filelist.ramdisk; \ |
130
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
195 |
echo etc/zfs/zpool.cache) > $@ |
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
196 |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
197 |
proto/etc/pam.conf: proto |
197 | 198 |
(./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsr etc/pam.conf; \ |
199 |
echo "gdm-autologin auth required pam_unix_cred.so.1"; \ |
|
200 |
echo "gdm-autologin auth sufficient pam_allow.so.1"; \ |
|
201 |
echo "gdm-autologin account sufficient pam_allow.so.1"; \ |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
202 |
echo "gdm-autologin session sufficient pam_allow.so.1"; \ |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
203 |
echo "gdm-autologin password sufficient pam_allow.so.1" \ |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
204 |
) > $@ |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
205 |
|
130
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
206 |
proto/etc/svc/global_repo.db: proto |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
207 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsr lib/svc/seed/global.db > $@ |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
208 |
|
130
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
209 |
proto/etc/svc/nonglobal_repo.db: proto |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
210 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsr lib/svc/seed/nonglobal.db > $@ |
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
211 |
|
200
6ee646fefbe7
190 'pkg install' silently fails when package has 2 files with same destination location
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
197
diff
changeset
|
212 |
# fix booting on non-sse capable cpus until 6332924 gets fixed |
6ee646fefbe7
190 'pkg install' silently fails when package has 2 files with same destination location
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
197
diff
changeset
|
213 |
proto/lib/libc.so.1: proto |
6ee646fefbe7
190 'pkg install' silently fails when package has 2 files with same destination location
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
197
diff
changeset
|
214 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWcslr lib/libc.so.1 > $@ |
6ee646fefbe7
190 'pkg install' silently fails when package has 2 files with same destination location
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
197
diff
changeset
|
215 |
/usr/bin/elfedit -e 'cap:hw1 -and -cmp sse' $@ |
6ee646fefbe7
190 'pkg install' silently fails when package has 2 files with same destination location
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
197
diff
changeset
|
216 |
|
169
1a79c3776e4e
17 Handle missing man pages more gracefully
Dan Price <dp@eng.sun.com>
parents:
156
diff
changeset
|
217 |
proto/usr/share/man/missing.man: proto missing.man |
1a79c3776e4e
17 Handle missing man pages more gracefully
Dan Price <dp@eng.sun.com>
parents:
156
diff
changeset
|
218 |
cp missing.man $@ |
1a79c3776e4e
17 Handle missing man pages more gracefully
Dan Price <dp@eng.sun.com>
parents:
156
diff
changeset
|
219 |
|
171
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
220 |
proto/etc/release: proto |
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
221 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWsolnm etc/release | head -1 | \ |
294
31840c0e747d
473 USB printers detected but given 'failed to connect' error message?
Dave Miner <dminer@opensolaris.org>
parents:
292
diff
changeset
|
222 |
sed 's/.*snv_/ OpenSolaris 2008.05 snv_/' \ |
171
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
223 |
> $@ |
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
224 |
cat release.figlet >> $@ |
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
225 |
|
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
226 |
proto/usr/share/man/man.cf: proto |
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
227 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWman usr/share/man/man.cf | \ |
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
228 |
sed \ |
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
229 |
'/MANSECTS/s/$$/,1openssl,3openssl,5openssl,7openssl/' \ |
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
230 |
> $@ |
98d39d52223b
Add licensing and getting started guide.
David.Comay@Sun.COM
parents:
169
diff
changeset
|
231 |
|
178
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
232 |
proto/usr/bin/ksh: proto $(PROG) |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
233 |
cp $(PROG) $@ |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
234 |
|
345
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
235 |
proto/usr/share/applications/shares.desktop: proto |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
236 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWgnome-system-tools \ |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
237 |
usr/share/applications/shares.desktop | \ |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
238 |
./desktop_exec.sh /usr/lib/vp-shares > $@ |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
239 |
|
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
240 |
proto/usr/share/applications/services.desktop: proto |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
241 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWgnome-system-tools \ |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
242 |
usr/share/applications/services.desktop | \ |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
243 |
./desktop_exec.sh /usr/lib/vp-services > $@ |
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
244 |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
245 |
# |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
246 |
# change root's default shell, homedir and add jack user |
197 | 247 |
# |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
248 |
proto/etc/passwd: proto Makefile |
197 | 249 |
(./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsr etc/passwd | nawk -F: \ |
250 |
'/^root/{ print "root:x:0:0:Super-User:/root:/usr/bin/bash";continue} {print $$0}'; \ |
|
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
251 |
echo "jack:x:65432:10:Default User:/jack:/usr/bin/bash") > $@ |
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
252 |
|
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
253 |
proto/etc/shadow: proto Makefile |
197 | 254 |
(./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsr etc/shadow | nawk -F: \ |
255 |
'/^root/{ print "root:wqy8hz4xKqw4o:13817::::::";continue} {print $$0}'; \ |
|
185
b726a4f81d7b
Set jack to be passwd for jack user on livecd
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
182
diff
changeset
|
256 |
echo "jack:9Nd/cwBcNWFZg:13817::::::") > $@ |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
257 |
|
245 | 258 |
proto/usr/has/bin/sh: proto Makefile |
259 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsr sbin/sh > $@ |
|
260 |
||
241
28c14474152f
Make /usr/bin/vi be vim
Danek Duvall <danek.duvall@sun.com>
parents:
232
diff
changeset
|
261 |
proto/usr/has/bin/vi: proto Makefile |
28c14474152f
Make /usr/bin/vi be vim
Danek Duvall <danek.duvall@sun.com>
parents:
232
diff
changeset
|
262 |
./get_file_from_pkg.py $(WOS_PKGS)/SUNWcsu usr/bin/edit > $@ |
28c14474152f
Make /usr/bin/vi be vim
Danek Duvall <danek.duvall@sun.com>
parents:
232
diff
changeset
|
263 |
|
288
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
264 |
$(JDKFILES:%=proto/usr/jdk/instances/jdk1.6.0/%): proto DLJ/$(@F) |
197 | 265 |
cp DLJ/$(@F) $@ |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
266 |
|
288
38eb5ecc346d
584 resync package repository to snv_84
David.Comay@Sun.COM
parents:
253
diff
changeset
|
267 |
$(JREFILES:%=proto/usr/jdk/instances/jdk1.6.0/jre/%): proto DLJ/$(@F) |
197 | 268 |
cp DLJ/$(@F) $@ |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
269 |
|
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
270 |
$(CACHED_FILES:%=proto/%): proto $(BUILDID)/$(@F) Makefile |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
271 |
cat $(BUILDID)/$(@F) > $@ |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
272 |
|
130
7b9081182c8a
More fixes to faciliate importing WOS images, creating custom pkgs
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
129
diff
changeset
|
273 |
proto: Makefile |
197 | 274 |
mkdir -p proto/boot/grub |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
275 |
mkdir -p proto/boot/solaris/devicedb |
197 | 276 |
mkdir -p proto/etc/X11/gdm |
182
37bdc7bfc4f5
Added more fixes to get editable files in proper state for liveCD.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
178
diff
changeset
|
277 |
mkdir -p proto/etc/inet |
197 | 278 |
mkdir -p proto/etc/security |
178
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
279 |
mkdir -p proto/etc/svc |
330
5619f72b91c2
630 Default zone templates should default to "ipkg" brand
David.Comay@Sun.COM
parents:
328
diff
changeset
|
280 |
mkdir -p proto/etc/zones |
377
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
281 |
mkdir -p proto/kernel/drv |
228
13b2ba24163f
219 no kex alg: unable to log with ssh on machine which was booted with LiveCD
"Dave Miner <dave.miner@sun.com>"
parents:
223
diff
changeset
|
282 |
mkdir -p proto/lib/svc/method |
178
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
283 |
mkdir -p proto/usr/bin |
350
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
284 |
mkdir -p proto/usr/has/bin |
197 | 285 |
mkdir -p proto/usr/jdk/instances/jdk1.6.0/jre |
350
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
286 |
mkdir -p proto/usr/jdk/instances/jdk1.6.0/jre/lib |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
287 |
mkdir -p proto/usr/lib |
c28da428c909
823 libsmbclient should be factored out of SUNWsmba
David.Comay@Sun.COM
parents:
348
diff
changeset
|
288 |
mkdir -p proto/usr/share/applications |
169
1a79c3776e4e
17 Handle missing man pages more gracefully
Dan Price <dp@eng.sun.com>
parents:
156
diff
changeset
|
289 |
mkdir -p proto/usr/share/man |
345
98b9538bfe3f
1387 Create hooks for Visual Panels
David Powell <David.Powell@sun.com>
parents:
334
diff
changeset
|
290 |
mkdir -p proto/var/svc/manifest/system |
197 | 291 |
mkdir -p proto/var/svc/profile |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
292 |
|
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
293 |
%/$(TMPPKGS): |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
294 |
$(MAKE) BUILDID=$(@D) $(@F) |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
295 |
|
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
296 |
%: $(BUILDID)/%.prototype $(BUILDID)/%.pkginfo $(FIXFILES:%=proto/%) |
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
297 |
pkgmk -b ./proto -r . -f $(BUILDID)/[email protected] -d `pwd` -o |
122
d3d3bcc906e0
Various changes needed to create clusters, import svr4 packages and install them.
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
diff
changeset
|
298 |
|
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
299 |
INCLUDE_PATH_75a = 75a:73:72:71:00 |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
300 |
INCLUDE_PATH_79b = 79b:78:77:76:$(INCLUDE_PATH_75a) |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
301 |
INCLUDE_PATH_84 = 84:83:82:81:80:$(INCLUDE_PATH_79b) |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
302 |
INCLUDE_PATH_85 = 85:$(INCLUDE_PATH_84) |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
303 |
INCLUDE_PATH_86 = 86:$(INCLUDE_PATH_85) |
377
90c02a011a3a
1740 beadm needs to be in an RBAC profile
David.Comay@Sun.COM
parents:
376
diff
changeset
|
304 |
INCLUDE_PATH_89 = 89:88:87:$(INCLUDE_PATH_86) |
378
cff3113e592c
2043 additional minor changes for build 89 resync
David.Comay@Sun.COM
parents:
377
diff
changeset
|
305 |
INCLUDE_PATH_90 = 90:$(INCLUDE_PATH_89) |
387 | 306 |
INCLUDE_PATH_91 = 91:$(INCLUDE_PATH_90) |
403
dfac69ec5fcc
1874 SUNWgnome-libs needs dependency on SUNWgnome-xml
David.Comay@Sun.COM
parents:
387
diff
changeset
|
307 |
INCLUDE_PATH_92 = 92:$(INCLUDE_PATH_91) |
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
308 |
|
125
8b66970ab314
Add preserve attribute to file action
Danek Duvall <danek.duvall@sun.com>
parents:
122
diff
changeset
|
309 |
import: cluster.import $(TMPPKGS) |
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
310 |
$(SOLARIS.PY) -s $(REPO) -w $(WOS_PKGS) $(ELIDED_FILES:%=-D %) \ |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
311 |
$(INCLUDE_PATH_$(BUILDID):%=-I %) $(BUILDID)/all.i386 |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
312 |
|
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
313 |
%/import: |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
314 |
$(MAKE) BUILDID=$(@:%/import=%) import |
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
315 |
|
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
316 |
slim_import: $(BUILDID)/slim_cluster $(TMPPKGS) |
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
317 |
$(SOLARIS.PY) -s $(REPO) $(ALL_PKGS:%=-w %) $(ELIDED_FILES:%=-D %) \ |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
318 |
$(JUST_THESE_PKGS:%=-j %) $(INCLUDE_PATH_$(BUILDID):%=-I %) \ |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
319 |
$(BUILDID)/slim_cluster |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
320 |
|
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
321 |
%/slim_import: |
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
322 |
$(MAKE) BUILDID=$(@:%/slim_import=%) slim_import |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
323 |
|
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
324 |
redist_import: $(BUILDID)/redist_cluster $(TMPPKGS) |
376
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
325 |
$(SOLARIS.PY) -s $(REPO) $(ALL_PKGS:%=-w %) $(ELIDED_FILES:%=-D %) \ |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
326 |
$(JUST_THESE_PKGS:%=-j %) $(INCLUDE_PATH_$(BUILDID):%=-I %) \ |
6934ec444a99
1962 Import process update from one build to the next is too complicated
Danek Duvall <danek.duvall@sun.com>
parents:
353
diff
changeset
|
327 |
$(BUILDID)/redist_cluster |
348
e4dc1e5f7ea9
1400 "entire" incorporation should be built automatically
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
345
diff
changeset
|
328 |
$(MAKE) $(BUILDID)/entire |
149
9d48eb8071d9
Added support to src/util/distro-import/Makefile for multiple builds
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
148
diff
changeset
|
329 |
|
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
330 |
%/redist_import: |
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
331 |
$(MAKE) BUILDID=$(@:%/redist_import=%) redist_import |
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
332 |
|
307
3a857fd8b787
787 optional dependencies are required
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
304
diff
changeset
|
333 |
%/entire: |
3a857fd8b787
787 optional dependencies are required
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
304
diff
changeset
|
334 |
$(MAKE) BUILDID=$(@:%/entire=%) entire |
3a857fd8b787
787 optional dependencies are required
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
304
diff
changeset
|
335 |
|
348
e4dc1e5f7ea9
1400 "entire" incorporation should be built automatically
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
345
diff
changeset
|
336 |
$(BUILDID)/entire.incorporation: FRC |
e4dc1e5f7ea9
1400 "entire" incorporation should be built automatically
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
345
diff
changeset
|
337 |
./build_entire_incorporation $(BUILDID) > $@ |
e4dc1e5f7ea9
1400 "entire" incorporation should be built automatically
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
345
diff
changeset
|
338 |
|
307
3a857fd8b787
787 optional dependencies are required
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
304
diff
changeset
|
339 |
entire: $(BUILDID)/entire.incorporation |
3a857fd8b787
787 optional dependencies are required
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
304
diff
changeset
|
340 |
PKG_REPO=$(REPO) ./import_manifest_file [email protected],5.11-0.$(BUILDID) $(BUILDID)/entire.incorporation |
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
341 |
|
353
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
342 |
$(UNBUNDLED_TARGETS:%=$(BUILDS)/%) $(UNBUNDLED_CLUSTERS:%=$(BUILDS)/%): |
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
343 |
$(MAKE) BUILDID=$(@D) $(@F) |
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
344 |
|
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
345 |
$(UNBUNDLED_TARGETS): unbundleds/$$(@:%.import=%) |
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
346 |
rm -f redist_cluster; ln -s $(BUILDID)/redist_cluster redist_cluster |
407 | 347 |
$(SOLARIS.PY) -s $(REPO) $(ALL_PKGS:%=-w %) $(ELIDED_FILES:%=-D %) \ |
348 |
`./package_names.py unbundleds/$(@:%.import=%)` \ |
|
349 |
$(INCLUDE_PATH_$(BUILDID):%=-I %) unbundleds/$(@:%.import=%) \ |
|
350 |
redist_cluster |
|
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
351 |
|
353
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
352 |
$(UNBUNDLED_CLUSTERS): unbundleds/$$(@:%.import=%) |
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
353 |
rm -f redist_cluster; ln -s $(BUILDID)/redist_cluster redist_cluster |
407 | 354 |
$(SOLARIS.PY) -s $(REPO) $(ALL_PKGS:%=-w %) $(ELIDED_FILES:%=-D %) \ |
355 |
`./package_names.py unbundleds/$(@:%.import=%)` \ |
|
356 |
$(INCLUDE_PATH_$(BUILDID):%=-I %) unbundleds/$(@:%.import=%) \ |
|
357 |
$(UNBUNDLED_TARGETS:%.import=unbundleds/%) redist_cluster |
|
353
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
358 |
|
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
359 |
%/all_unbundleds: |
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
360 |
$(MAKE) BUILDID=$(@D) $(@F) |
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
361 |
|
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
362 |
all_unbundleds: $(UNBUNDLED_TARGETS:%=$(BUILDID)/%) |
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
363 |
$(MAKE) $(BUILDID)/$(UNBUNDLED_CLUSTERS) |
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
364 |
|
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
365 |
|
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
366 |
%/SUNWipkg: |
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
367 |
$(MAKE) BUILDID=$(@D) $(@F) |
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
368 |
|
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
369 |
SUNWipkg: |
353
1833de81bb74
added import for unbundleds, clusters
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
350
diff
changeset
|
370 |
PKG_REPO=$(REPO) ./publish_ips pkg:/[email protected],5.11-0.`echo $(BUILDID) | tr '[a-z]' ' '` ../../../packages/i386/SUNWipkg |
328
83af2c933642
1005 Provide import target for ClusterTools 7.1
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
307
diff
changeset
|
371 |
|
178
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
372 |
clean: |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
373 |
rm -f $(OBJS) |
200
6ee646fefbe7
190 'pkg install' silently fails when package has 2 files with same destination location
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
197
diff
changeset
|
374 |
rm -rf proto |
178
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
375 |
|
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
376 |
clobber: clean |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
377 |
rm -f $(PROG) |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
378 |
|
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
379 |
lint: |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
380 |
$(LINT) $(LINTFLAGS) $(SRCS) |
256ac890be13
Provide a filter between the existing wordexp() and ksh93.
David.Comay@Sun.COM
parents:
171
diff
changeset
|
381 |
|
156
dbcb1a50c013
Summary: Second phase of redistribution changes.
David.Comay@Sun.COM
parents:
152
diff
changeset
|
382 |
.KEEP_STATE: |
348
e4dc1e5f7ea9
1400 "entire" incorporation should be built automatically
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
345
diff
changeset
|
383 |
|
e4dc1e5f7ea9
1400 "entire" incorporation should be built automatically
Bart Smaalders <Bart.Smaalders@Sun.COM>
parents:
345
diff
changeset
|
384 |
FRC: |