Milan Jurik
2011-06-30 329aa73044fdbf4156e0f47225f71cc0c1de998e
commit | author | age
9c75c0 1 #
NJ 2 # CDDL HEADER START
3 #
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
0b8475 23 # Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
9c75c0 24 #
NJ 25
70eebe 26 <transform dir path=etc$ -> default group sys>
8a614a 27 <transform dir path=etc/inet$ -> default group sys>
2515dc 28 <transform dir path=var$ -> default group sys>
70eebe 29
NJ 30 #
31 # LP print service
32 #
33 <transform dir path=etc/lp/fd$ -> default owner root>
34 <transform dir path=etc/lp/fd$ -> default mode 0755>
35 <transform dir path=etc/lp(/.+){0,1}$ -> default owner lp>
36 <transform dir path=etc/lp(/.+){0,1}$ -> default group lp>
37 <transform dir path=etc/lp(/.+){0,1}$ -> default mode 0775>
38
1c4a44 39 <transform dir path=etc/skel$ -> default group sys>
70eebe 40 <transform dir path=usr$ -> default group sys>
820790 41 <transform dir path=usr/lib/pkgconfig$ -> default group other>
1e5f33 42 <transform dir path=usr/lib/.*/pkgconfig$ -> default group other>
70eebe 43 <transform dir path=usr/share$ -> default group sys>
d92147 44 <transform dir path=usr/share/aclocal$ -> default group other>
1aa2da 45 <transform dir path=usr/share/doc$ -> default group other>
2a56d4 46 <transform dir path=usr/share/lib$ -> default group sys>
0aeacd 47 <transform dir path=usr/share/lib/java$ -> default group sys>
766106 48 <transform dir path=usr/share/lib/java/javadoc$ -> default group other>
e4bbaf 49
AC 50 #
497648 51 # Most directories and files under /etc/security are group sys
PS 52 #
53 <transform dir path=etc/security$ -> default group sys>
54 <transform dir path=etc/security/exec_attr.d$ -> default group sys>
55 <transform file path=etc/security/exec_attr.d/.* -> default group sys>
8a614a 56 <transform dir path=etc/security/prof_attr.d$ -> default group sys>
BU 57 <transform file path=etc/security/prof_attr.d/.* -> default group sys>
58 <transform dir path=etc/security/auth_attr.d$ -> default group sys>
59 <transform file path=etc/security/auth_attr.d/.* -> default group sys>
497648 60
PS 61 #
2515dc 62 # SMF directories and files
PS 63 #
231b3e 64 <transform dir path=lib/svc/manifest -> default group sys>
MS 65 <transform file path=lib/svc/manifest -> default group sys>
2515dc 66 <transform file path=lib/svc/method/.* -> default mode 0555>
PS 67
68 #
497648 69 # Many directories and files under /usr/share are group other
e4bbaf 70 #
AC 71 <transform dir path=usr/share/locale(/.+){0,2}$ -> default group other>
72 <transform file path=usr/share/locale(/.+){3}$ -> default group other>
497648 73 <transform dir path=usr/share/applications$ -> default group other>
PS 74 <transform file path=usr/share/applications/.* -> default group other>
75 <transform dir path=usr/share/pixmaps$ -> default group other>
76 <transform file path=usr/share/pixmaps/.* -> default group other>
e4bbaf 77
e44bb9 78 <transform dir path=usr/gnu/share$ -> default group sys>
329aa7 79
aa6d66 80 <transform dir path=var/db$ -> default group sys>
329aa7 81 <transform dir path=var/lib$ -> default group other>
MJ 82 <transform dir path=var/log$ -> default group sys>
70eebe 83
ad8773 84 # usr/share/icons, and all its subdirectories at any level are group other
AB 85 <transform dir path=usr/share/icons(/.*){0,1}$ -> default group other>
86
9c75c0 87 #
6514ee 88 # programs & shared objects should generally have mode 0555
9c75c0 89 #
6514ee 90 <transform file path=.*lib/.*\.so.* -> default mode 0555>
NJ 91 <transform file path=.*bin/.* -> default mode 0555>
8a614a 92 <transform file path=.*lib/inet/.* -> default mode 0555>
9c75c0 93
NJ 94 #
c7f04c 95 # For what's left, go with root:bin 0444 for files, 0755 for directories
9c75c0 96 #
c7f04c 97 <transform dir file -> default owner root>
NJ 98 <transform dir file -> default group bin>
99 <transform file -> default mode 0444>
9c75c0 100 <transform dir -> default mode 0755>
c7f04c 101
312a77 102 set name=variant.arch value=$(MACH)
MS 103
0b8475 104 #
NJ 105 # Defaults for legacy metadata for SVR4 package information
106 #
17fc9e 107 <transform legacy -> default vendor "Oracle Corporation">
0b8475 108 <transform legacy -> default hotline \
NJ 109     "Please contact your local service provider">
9dfd18 110 <transform legacy -> default arch $(MACH)>
0b8475 111 <transform legacy -> default category "system">
NJ 112 # This is set to the final version number delivered as SVR4 format
113 <transform legacy -> default version "11.11.0,REV=2010.05.25.01.00">
114