# HG changeset patch # User Norm Jacobs # Date 1274379718 18000 # Node ID 21f7a7ab78ba7f9c9caca444833537a770cecd7b # Parent 25892bc648e22d83bc2a40a89be14a7e55ad812a add more rules to transforms, fix up some existings rules diff -r 25892bc648e2 -r 21f7a7ab78ba transforms/actuators --- a/transforms/actuators Wed May 19 17:42:26 2010 +0200 +++ b/transforms/actuators Thu May 20 13:21:58 2010 -0500 @@ -23,8 +23,27 @@ # Copyright 2010 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # -# auto import manifests when installing live - add restart_fmri svc:/system/manifest-import:default> -# handle rbac fragments - add restart_fmri svc:/system/rbac:default> - add restart_fmri svc:/system/rbac:default> + +# SFW service manifests + \ + default restart_fmri svc:/system/manifest-import:default> + +# RBAC file fragments + \ + default restart_fmri svc:/system/rbac:default> + \ + default restart_fmri svc:/system/rbac:default> + +# Fonts and font configuration + \ + default restart_fmri svc:/application/font/fc-cache:default> + \ + default restart_fmri svc:/application/font/fc-cache:default> + +# OpenGL selection scripts + \ + default restart_fmri svc:/application/opengl/ogl-select:default> + +# GNOME/XDG desktop files + \ + default restart_fmri svc:/application/desktop-cache/desktop-mime-cache:default> diff -r 25892bc648e2 -r 21f7a7ab78ba transforms/defaults --- a/transforms/defaults Wed May 19 17:42:26 2010 +0200 +++ b/transforms/defaults Thu May 20 13:21:58 2010 -0500 @@ -25,57 +25,16 @@ # # -# This isn't really a transform, but it's a valid default. -# -#set name=org.opensolaris.consolidation value=osnet - -# -# For kernel/drv, set .conf files to mode 0644. Assume all other -# files there are drivers, and give them mode 0755 and reboot-needed. -# -# The (? default mode 0644> - default mode 0755> - default reboot-needed true> - -# -# shared objects should generally have mode 0755 +# programs & shared objects should generally have mode 0755 # default mode 0755> + default mode 0755> # -# Catch some of the collections of largely read-only files +# For what's left, go with root:bin 0444 for files, 0755 for directories # - default mode 0444> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0444> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0644> - default mode 0444> + default owner root> + default group bin> + default mode 0444> + default mode 0755> - -# -# For what's left, go with root:bin 0644, +x for directories -# -# - default owner root> - default group bin> - default mode 0644> - default mode 0755> diff -r 25892bc648e2 -r 21f7a7ab78ba transforms/devel --- a/transforms/devel Wed May 19 17:42:26 2010 +0200 +++ b/transforms/devel Thu May 20 13:21:58 2010 -0500 @@ -1,3 +1,50 @@ - add facet.devel true> - add facet.devel true> - add facet.devel true> +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# + +# +# Copyright 2010 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# + +# header files + \ + default facet.devel true> + +# archive libraries (on rare occasion, we should be delivering these) + default facet.devel true> + +# .so links, we need to determine if this is a problem, I suspect that it is. +# default facet.devel true> + +# lint libraries + default facet.devel true> + +# pkg-config data + \ + default facet.devel true> + +# autoconf macros + \ + default facet.devel true> + +# Developer documentation + \ + default facet.devel true> diff -r 25892bc648e2 -r 21f7a7ab78ba transforms/docs --- a/transforms/docs Wed May 19 17:42:26 2010 +0200 +++ b/transforms/docs Thu May 20 13:21:58 2010 -0500 @@ -1,4 +1,47 @@ - add facet.doc.man true> - add facet.doc.info true> - add facet.doc.html true> - add facet.doc true> +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# + +# +# Copyright 2010 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# + +# man pages + \ + default facet.doc.man true> + +# texinfo docs + \ + default facet.doc.info true> + +# html docs + \ + default facet.doc.html true> + \ + default facet.doc.html true> + +# pdf docs + \ + default facet.doc.html true> + +# general documetation + \ + default facet.doc true> diff -r 25892bc648e2 -r 21f7a7ab78ba transforms/locale --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/transforms/locale Thu May 20 13:21:58 2010 -0500 @@ -0,0 +1,700 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# + +# +# Copyright 2010 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# + +# general locale + default facet.locale true> + +# specific locale dirs + \ + default facet.locale.af true> + \ + default facet.locale.af_ZA.UTF-8 true> + \ + default facet.locale.am true> + \ + default facet.locale.ang true> + \ + default facet.locale.ar true> + \ + default facet.locale.ar_AE.UTF-8 true> + \ + default facet.locale.ar_BH.UTF-8 true> + \ + default facet.locale.ar_DZ.UTF-8 true> + \ + default facet.locale.ar_EG.ISO8859-6 true> + \ + default facet.locale.ar_EG.UTF-8 true> + \ + default facet.locale.ar_IQ.UTF-8 true> + \ + default facet.locale.ar_JO.UTF-8 true> + \ + default facet.locale.ar_KW.UTF-8 true> + \ + default facet.locale.ar_LY.UTF-8 true> + \ + default facet.locale.ar_MA.UTF-8 true> + \ + default facet.locale.ar_OM.UTF-8 true> + \ + default facet.locale.ar_QA.UTF-8 true> + \ + default facet.locale.ar_SA.UTF-8 true> + \ + default facet.locale.ar_TN.UTF-8 true> + \ + default facet.locale.ar_YE.UTF-8 true> + \ + default facet.locale.as true> + \ + default facet.locale.as_IN.UTF-8 true> + \ + default facet.locale.ast true> + \ + default facet.locale.az true> + \ + default facet.locale.az_AZ.UTF-8 true> + \ + default facet.locale.az_IR true> + \ + default facet.locale.be true> + \ + default facet.locale.be_BY.UTF-8 true> + \ + default facet.locale.be-tarask true> + \ + default facet.locale.be@latin true> + \ + default facet.locale.bem true> + \ + default facet.locale.bg true> + \ + default facet.locale.bg_BG.ISO8859-5 true> + \ + default facet.locale.bg_BG.UTF-8 true> + \ + default facet.locale.bn true> + \ + default facet.locale.bn_IN true> + \ + default facet.locale.bn_IN.UTF-8 true> + \ + default facet.locale.br true> + \ + default facet.locale.bs true> + \ + default facet.locale.byn true> + \ + default facet.locale.C true> + \ + default facet.locale.ca true> + \ + default facet.locale.ca_ES.UTF-8 true> + \ + default facet.locale.ca@valencia true> + \ + default facet.locale.ckb true> + \ + default facet.locale.crh true> + \ + default facet.locale.cs true> + \ + default facet.locale.cs_CZ.ISO8859-2 true> + \ + default facet.locale.cs_CZ.UTF-8 true> + \ + default facet.locale.csb true> + \ + default facet.locale.cy true> + \ + default facet.locale.da true> + \ + default facet.locale.da_DK.ISO8859-1 true> + \ + default facet.locale.da_DK.ISO8859-15 true> + \ + default facet.locale.da_DK.ISO8859-15@euro true> + \ + default facet.locale.da_DK.UTF-8 true> + \ + default facet.locale.de true> + \ + default facet.locale.de_BE.UTF-8 true> + \ + default facet.locale.de_LI.UTF-8 true> + \ + default facet.locale.de.UTF-8 true> + \ + default facet.locale.dv true> + \ + default facet.locale.dz true> + \ + default facet.locale.el true> + \ + default facet.locale.el_CY.UTF-8 true> + \ + default facet.locale.el_GR.ISO8859-7 true> + \ + default facet.locale.el_GR.UTF-8 true> + \ + default facet.locale.el.UTF-8 true> + \ + default facet.locale.en true> + \ + default facet.locale.en_AU.ISO8859-1 true> + \ + default facet.locale.en_AU.UTF-8 true> + \ + default facet.locale.en_BW.UTF-8 true> + \ + default facet.locale.en_CA true> + \ + default facet.locale.en_CA.ISO8859-1 true> + \ + default facet.locale.en_CA.UTF-8 true> + \ + default facet.locale.en_GB true> + \ + default facet.locale.en_GB.ISO8859-1 true> + \ + default facet.locale.en_GB.ISO8859-15 true> + \ + default facet.locale.en_GB.ISO8859-15@euro true> + \ + default facet.locale.en_GB.UTF-8 true> + \ + default facet.locale.en_HK.UTF-8 true> + \ + default facet.locale.en_IE.ISO8859-1 true> + \ + default facet.locale.en_IE.ISO8859-15 true> + \ + default facet.locale.en_IE.UTF-8 true> + \ + default facet.locale.en_IN.UTF-8 true> + \ + default facet.locale.en_MT.UTF-8 true> + \ + default facet.locale.en_NZ.ISO8859-1 true> + \ + default facet.locale.en_NZ.UTF-8 true> + \ + default facet.locale.en_PH.UTF-8 true> + \ + default facet.locale.en_SG.UTF-8 true> + \ + default facet.locale.en_US true> + \ + default facet.locale.en_US.ISO8859-1 true> + \ + default facet.locale.en_US.ISO8859-15 true> + \ + default facet.locale.en_US.ISO8859-15@euro true> + \ + default facet.locale.en_US.UTF-8 true> + \ + default facet.locale.en_ZW.UTF-8 true> + \ + default facet.locale.en@boldquot true> + \ + default facet.locale.en@quot true> + \ + default facet.locale.eo true> + \ + default facet.locale.es true> + \ + default facet.locale.es_AR true> + \ + default facet.locale.es_CL true> + \ + default facet.locale.es_CO true> + \ + default facet.locale.es_CR true> + \ + default facet.locale.es_DO true> + \ + default facet.locale.es_DO.UTF-8 true> + \ + default facet.locale.es_EC true> + \ + default facet.locale.es_ES true> + \ + default facet.locale.es_GT true> + \ + default facet.locale.es_HN true> + \ + default facet.locale.es_HN.UTF-8 true> + \ + default facet.locale.es_MX true> + \ + default facet.locale.es_NI true> + \ + default facet.locale.es_PA true> + \ + default facet.locale.es_PE true> + \ + default facet.locale.es_PR true> + \ + default facet.locale.es_PR.UTF-8 true> + \ + default facet.locale.es_SV true> + \ + default facet.locale.es_UY true> + \ + default facet.locale.es_VE true> + \ + default facet.locale.es.UTF-8 true> + \ + default facet.locale.et true> + \ + default facet.locale.et_EE.ISO8859-15 true> + \ + default facet.locale.et_EE.UTF-8 true> + \ + default facet.locale.eu true> + \ + default facet.locale.fa true> + \ + default facet.locale.fi true> + \ + default facet.locale.fi_FI.ISO8859-1 true> + \ + default facet.locale.fi_FI.ISO8859-15 true> + \ + default facet.locale.fi_FI.UTF-8 true> + \ + default facet.locale.fil true> + \ + default facet.locale.fo true> + \ + default facet.locale.fr true> + \ + default facet.locale.fr.UTF-8 true> + \ + default facet.locale.fur true> + \ + default facet.locale.fy true> + \ + default facet.locale.ga true> + \ + default facet.locale.gez true> + \ + default facet.locale.gl true> + \ + default facet.locale.gn true> + \ + default facet.locale.gr true> + \ + default facet.locale.gu true> + \ + default facet.locale.gu_IN.UTF-8 true> + \ + default facet.locale.ha true> + \ + default facet.locale.haw true> + \ + default facet.locale.he true> + \ + default facet.locale.he_IL.UTF-8 true> + \ + default facet.locale.hi true> + \ + default facet.locale.hi_IN.UTF-8 true> + \ + default facet.locale.hr true> + \ + default facet.locale.hr_HR.ISO8859-2 true> + \ + default facet.locale.hr_HR.UTF-8 true> + \ + default facet.locale.hu true> + \ + default facet.locale.hu_HU.ISO8859-2 true> + \ + default facet.locale.hu_HU.UTF-8 true> + \ + default facet.locale.hy true> + \ + default facet.locale.hy_AM.UTF-8 true> + \ + default facet.locale.ia true> + \ + default facet.locale.id true> + \ + default facet.locale.id_ID.UTF-8 true> + \ + default facet.locale.ig true> + \ + default facet.locale.io true> + \ + default facet.locale.is true> + \ + default facet.locale.is_IS.ISO8859-1 true> + \ + default facet.locale.is_IS.UTF-8 true> + \ + default facet.locale.it true> + \ + default facet.locale.it_CH.UTF-8 true> + \ + default facet.locale.it.UTF-8 true> + \ + default facet.locale.ja true> + \ + default facet.locale.ja_JP.eucJP true> + \ + default facet.locale.ja_JP.PCK true> + \ + default facet.locale.ja_JP.UTF-8 true> + \ + default facet.locale.jv true> + \ + default facet.locale.ka true> + \ + default facet.locale.ka_GE.UTF-8 true> + \ + default facet.locale.kab true> + \ + default facet.locale.kk true> + \ + default facet.locale.kk_KZ.UTF-8 true> + \ + default facet.locale.km true> + \ + default facet.locale.kn true> + \ + default facet.locale.kn_IN.UTF-8 true> + \ + default facet.locale.ko true> + \ + default facet.locale.ko.UTF-8 true> + \ + default facet.locale.kok true> + \ + default facet.locale.ks true> + \ + default facet.locale.ks_IN.UTF-8 true> + \ + default facet.locale.ku true> + \ + default facet.locale.ku_TR.UTF-8 true> + \ + default facet.locale.ku_TR.UTF-8@sorani true> + \ + default facet.locale.ky true> + \ + default facet.locale.ky_KG.UTF-8 true> + \ + default facet.locale.la true> + \ + default facet.locale.lg true> + \ + default facet.locale.li true> + \ + default facet.locale.lo true> + \ + default facet.locale.lt true> + \ + default facet.locale.lt_LT.ISO8859-13 true> + \ + default facet.locale.lt_LT.UTF-8 true> + \ + default facet.locale.lv true> + \ + default facet.locale.lv_LV.ISO8859-13 true> + \ + default facet.locale.lv_LV.UTF-8 true> + \ + default facet.locale.mai true> + \ + default facet.locale.md true> + \ + default facet.locale.mg true> + \ + default facet.locale.mi true> + \ + default facet.locale.mk true> + \ + default facet.locale.mk_MK.ISO8859-5 true> + \ + default facet.locale.mk_MK.UTF-8 true> + \ + default facet.locale.ml true> + \ + default facet.locale.ml_IN.UTF-8 true> + \ + default facet.locale.mn true> + \ + default facet.locale.mr true> + \ + default facet.locale.mr_IN.UTF-8 true> + \ + default facet.locale.ms true> + \ + default facet.locale.ms_MY true> + \ + default facet.locale.ms_MY.UTF-8 true> + \ + default facet.locale.mt true> + \ + default facet.locale.mt_MT.UTF-8 true> + \ + default facet.locale.my true> + \ + default facet.locale.my_MM true> + \ + default facet.locale.nb true> + \ + default facet.locale.nb_NO.UTF-8 true> + \ + default facet.locale.nds true> + \ + default facet.locale.ne true> + \ + default facet.locale.nl true> + \ + default facet.locale.nl_BE.ISO8859-1 true> + \ + default facet.locale.nl_BE.ISO8859-15 true> + \ + default facet.locale.nl_BE.UTF-8 true> + \ + default facet.locale.nl_NL.ISO8859-1 true> + \ + default facet.locale.nl_NL.ISO8859-15 true> + \ + default facet.locale.nl_NL.UTF-8 true> + \ + default facet.locale.nn true> + \ + default facet.locale.nn_NO.UTF-8 true> + \ + default facet.locale.no true> + \ + default facet.locale.no_NO.ISO8859-1@bokmal true> + \ + default facet.locale.no_NO.ISO8859-1@nynorsk true> + \ + default facet.locale.nso true> + \ + default facet.locale.oc true> + \ + default facet.locale.or true> + \ + default facet.locale.or_IN.UTF-8 true> + \ + default facet.locale.pa true> + \ + default facet.locale.pa_IN.UTF-8 true> + \ + default facet.locale.pl true> + \ + default facet.locale.pl_PL.ISO8859-2 true> + \ + default facet.locale.pl_PL.UTF-8 true> + \ + default facet.locale.ps true> + \ + default facet.locale.pt true> + \ + default facet.locale.pt_BR true> + \ + default facet.locale.pt_BR.ISO8859-1 true> + \ + default facet.locale.pt_BR.UTF-8 true> + \ + default facet.locale.pt_PT true> + \ + default facet.locale.pt_PT.ISO8859-1 true> + \ + default facet.locale.pt_PT.ISO8859-15 true> + \ + default facet.locale.pt_PT.UTF-8 true> + \ + default facet.locale.rm true> + \ + default facet.locale.ro true> + \ + default facet.locale.ro_RO.ISO8859-2 true> + \ + default facet.locale.ro_RO.UTF-8 true> + \ + default facet.locale.ru true> + \ + default facet.locale.ru_RU.ANSI1251 true> + \ + default facet.locale.ru_RU.ISO8859-5 true> + \ + default facet.locale.ru_RU.KOI8-R true> + \ + default facet.locale.ru_RU.UTF-8 true> + \ + default facet.locale.ru_UA.UTF-8 true> + \ + default facet.locale.rw true> + \ + default facet.locale.sa_IN.UTF-8 true> + \ + default facet.locale.sh_BA.ISO8859-2@bosnia true> + \ + default facet.locale.sh_BA.UTF-8 true> + \ + default facet.locale.si true> + \ + default facet.locale.sk true> + \ + default facet.locale.sk_SK.ISO8859-2 true> + \ + default facet.locale.sk_SK.UTF-8 true> + \ + default facet.locale.sl true> + \ + default facet.locale.sl_SI.ISO8859-2 true> + \ + default facet.locale.sl_SI.UTF-8 true> + \ + default facet.locale.so true> + \ + default facet.locale.sq true> + \ + default facet.locale.sq_AL.ISO8859-2 true> + \ + default facet.locale.sq_AL.UTF-8 true> + \ + default facet.locale.sr true> + \ + default facet.locale.sr_CS.UTF-8 true> + \ + default facet.locale.sr_ME.UTF-8 true> + \ + default facet.locale.sr_ME.UTF-8@latin true> + \ + default facet.locale.sr_RS.UTF-8 true> + \ + default facet.locale.sr_RS.UTF-8@latin true> + \ + default facet.locale.sr_YU.ISO8859-5 true> + \ + default facet.locale.sr@ije true> + \ + default facet.locale.sr@latin true> + \ + default facet.locale.sr@Latn true> + \ + default facet.locale.sv true> + \ + default facet.locale.sv_SE.ISO8859-15@euro true> + \ + default facet.locale.sv_SE.UTF-8@euro true> + \ + default facet.locale.sv.UTF-8 true> + \ + default facet.locale.sw true> + \ + default facet.locale.ta true> + \ + default facet.locale.ta_IN.UTF-8 true> + \ + default facet.locale.te true> + \ + default facet.locale.te_IN.UTF-8 true> + \ + default facet.locale.tg true> + \ + default facet.locale.th true> + \ + default facet.locale.th_TH true> + \ + default facet.locale.th_TH.UTF-8 true> + \ + default facet.locale.ti true> + \ + default facet.locale.tig true> + \ + default facet.locale.tk true> + \ + default facet.locale.tl true> + \ + default facet.locale.tr true> + \ + default facet.locale.tr_TR.ISO8859-9 true> + \ + default facet.locale.tr_TR.UTF-8 true> + \ + default facet.locale.tt true> + \ + default facet.locale.ug true> + \ + default facet.locale.uk true> + \ + default facet.locale.uk_UA.UTF-8 true> + \ + default facet.locale.ur true> + \ + default facet.locale.ur_PK true> + \ + default facet.locale.uz true> + \ + default facet.locale.uz@cyrillic true> + \ + default facet.locale.ve true> + \ + default facet.locale.vi true> + \ + default facet.locale.vi_VN.UTF-8 true> + \ + default facet.locale.wa true> + \ + default facet.locale.wal true> + \ + default facet.locale.wo true> + \ + default facet.locale.xh true> + \ + default facet.locale.yi true> + \ + default facet.locale.yo true> + \ + default facet.locale.zh true> + \ + default facet.locale.zh_CN true> + \ + default facet.locale.zh_HK true> + \ + default facet.locale.zh_SG.UTF-8 true> + \ + default facet.locale.zh_TW true> + \ + default facet.locale.zh_TW.BIG5 true> + \ + default facet.locale.zh_TW.UTF-8 true> + \ + default facet.locale.zh.GBK true> + \ + default facet.locale.zh.UTF-8 true> + \ + default facet.locale.zu true>