Print this page
Add parent dependencies to packages that always need linked-image updating
NOTE: Parent-dependency packages need to spell out they do both global and
nonglobal zones.
| Split |
Close |
| Expand all |
| Collapse all |
--- old/build/bash/local.mog
+++ new/build/bash/local.mog
1 1 #
2 -# CDDL HEADER START
2 +# This file and its contents are supplied under the terms of the
3 +# Common Development and Distribution License ("CDDL"), version 1.0.
4 +# You may only use this file in accordance with the terms of version
5 +# 1.0 of the CDDL.
3 6 #
4 -# The contents of this file are subject to the terms of the
5 -# Common Development and Distribution License, Version 1.0 only
6 -# (the "License"). You may not use this file except in compliance
7 -# with the License.
7 +# A full copy of the text of the CDDL should have accompanied this
8 +# source. A copy of the CDDL is also available via the Internet at
9 +# http://www.illumos.org/license/CDDL.
8 10 #
9 -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 -# or http://www.opensolaris.org/os/licensing.
11 -# See the License for the specific language governing permissions
12 -# and limitations under the License.
11 +
13 12 #
14 -# When distributing Covered Code, include this CDDL HEADER in each
15 -# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 -# If applicable, add the following below this CDDL HEADER, with the
17 -# fields enclosed by brackets "[]" replaced with your own identifying
18 -# information: Portions Copyright [yyyy] [name of copyright owner]
13 +# Copyright 2017 OmniTI Computer Consulting, Inc. All rights reserved.
19 14 #
20 -# CDDL HEADER END
21 -#
22 -#
23 -# Copyright 2011-2012 OmniTI Computer Consulting, Inc. All rights reserved.
24 -# Use is subject to license terms.
25 -#
15 +
16 +# We want linked-image zones to update this at the same time global does.
17 +<transform set name=pkg.fmri -> emit depend fmri=feature/package/dependency/self type=parent variant.opensolaris.zone=nonglobal>
18 +<transform set name=pkg.fmri -> emit set name=variant.opensolaris.zone value=global value=nonglobal>
19 +
26 20 <transform dir path=etc/bash -> set group sys>
27 21 <transform dir path=usr/share/bash -> set group other>
28 22 license COPYING license=GPL3
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX