Rishi Srivatsavai
2011-06-02 aa6d66eb940bd5fcc135c1e27b524ae331dbda1a
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>
e4bbaf 48
AC 49 #
497648 50 # Most directories and files under /etc/security are group sys
PS 51 #
52 <transform dir path=etc/security$ -> default group sys>
53 <transform dir path=etc/security/exec_attr.d$ -> default group sys>
54 <transform file path=etc/security/exec_attr.d/.* -> default group sys>
8a614a 55 <transform dir path=etc/security/prof_attr.d$ -> default group sys>
BU 56 <transform file path=etc/security/prof_attr.d/.* -> default group sys>
57 <transform dir path=etc/security/auth_attr.d$ -> default group sys>
58 <transform file path=etc/security/auth_attr.d/.* -> default group sys>
497648 59
PS 60 #
2515dc 61 # SMF directories and files
PS 62 #
231b3e 63 <transform dir path=lib/svc/manifest -> default group sys>
MS 64 <transform file path=lib/svc/manifest -> default group sys>
2515dc 65 <transform file path=lib/svc/method/.* -> default mode 0555>
PS 66
67 #
497648 68 # Many directories and files under /usr/share are group other
e4bbaf 69 #
AC 70 <transform dir path=usr/share/locale(/.+){0,2}$ -> default group other>
71 <transform file path=usr/share/locale(/.+){3}$ -> default group other>
497648 72 <transform dir path=usr/share/applications$ -> default group other>
PS 73 <transform file path=usr/share/applications/.* -> default group other>
74 <transform dir path=usr/share/pixmaps$ -> default group other>
75 <transform file path=usr/share/pixmaps/.* -> default group other>
e4bbaf 76
e44bb9 77 <transform dir path=usr/gnu/share$ -> default group sys>
aa6d66 78 <transform dir path=var/db$ -> default group sys>
70eebe 79
ad8773 80 # usr/share/icons, and all its subdirectories at any level are group other
AB 81 <transform dir path=usr/share/icons(/.*){0,1}$ -> default group other>
82
9c75c0 83 #
6514ee 84 # programs & shared objects should generally have mode 0555
9c75c0 85 #
6514ee 86 <transform file path=.*lib/.*\.so.* -> default mode 0555>
NJ 87 <transform file path=.*bin/.* -> default mode 0555>
8a614a 88 <transform file path=.*lib/inet/.* -> default mode 0555>
9c75c0 89
NJ 90 #
c7f04c 91 # For what's left, go with root:bin 0444 for files, 0755 for directories
9c75c0 92 #
c7f04c 93 <transform dir file -> default owner root>
NJ 94 <transform dir file -> default group bin>
95 <transform file -> default mode 0444>
9c75c0 96 <transform dir -> default mode 0755>
c7f04c 97
312a77 98 set name=variant.arch value=$(MACH)
MS 99
0b8475 100 #
NJ 101 # Defaults for legacy metadata for SVR4 package information
102 #
17fc9e 103 <transform legacy -> default vendor "Oracle Corporation">
0b8475 104 <transform legacy -> default hotline \
NJ 105     "Please contact your local service provider">
9dfd18 106 <transform legacy -> default arch $(MACH)>
0b8475 107 <transform legacy -> default category "system">
NJ 108 # This is set to the final version number delivered as SVR4 format
109 <transform legacy -> default version "11.11.0,REV=2010.05.25.01.00">
110