1# 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# 23# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 24# 25 26set name=pkg.fmri value=pkg:/service/security/kerberos-5@0.5.11,5.11-0.155.53 27set name=pkg.description value="Kerberos version 5 support" 28set name=pkg.summary value="Kerberos version 5 support" 29set name=info.classification value=org.opensolaris.category.2008:System/Security 30set name=variant.arch value=i386 31dir group=sys mode=0755 owner=root path=etc 32dir group=sys mode=0755 owner=root path=etc/krb5 33dir group=bin mode=0755 owner=root path=lib 34dir group=bin mode=0755 owner=root path=lib/svc 35dir group=sys mode=0755 owner=root path=lib/svc/manifest 36dir group=sys mode=0755 owner=root path=lib/svc/manifest/network 37dir group=sys mode=0755 owner=root path=lib/svc/manifest/network/security 38dir group=sys mode=0755 owner=root path=usr 39dir group=bin mode=0755 owner=root path=usr/bin 40dir group=bin mode=0755 owner=root path=usr/lib 41dir group=bin mode=0755 owner=root path=usr/lib/amd64 42dir group=bin mode=0755 owner=root path=usr/lib/amd64/gss 43dir group=bin mode=0755 owner=root path=usr/lib/gss 44dir group=bin mode=0755 owner=root path=usr/lib/krb5 45dir group=bin mode=0755 owner=root path=usr/lib/krb5/amd64 46dir group=bin mode=0755 owner=root path=usr/lib/krb5/plugins 47dir group=bin mode=0755 owner=root path=usr/lib/krb5/plugins/preauth 48dir group=bin mode=0755 owner=root path=usr/lib/security 49dir group=bin mode=0755 owner=root path=usr/lib/security/amd64 50dir group=bin mode=0755 owner=root path=usr/share/man 51dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man1 52dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man1m 53dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man3lib 54dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man5 55dir group=sys mode=0755 owner=root path=var 56dir group=sys mode=0755 owner=root path=var/krb5 57dir group=sys mode=1777 owner=root path=var/krb5/rcache 58dir group=sys mode=0700 owner=root path=var/krb5/rcache/root 59file NOHASH group=sys mode=0644 original_name=SUNWkrb:etc/krb5/krb5.conf owner=root path=etc/krb5/krb5.conf preserve=true 60file NOHASH group=sys mode=0644 original_name=SUNWkrb:etc/krb5/warn.conf owner=root path=etc/krb5/warn.conf preserve=true 61file NOHASH group=sys mode=0444 owner=root path=lib/svc/manifest/network/security/kadmin.xml restart_fmri=svc:/system/manifest-import:default 62file NOHASH group=sys mode=0444 owner=root path=lib/svc/manifest/network/security/krb5kdc.xml restart_fmri=svc:/system/manifest-import:default 63file NOHASH group=sys mode=0444 owner=root path=lib/svc/manifest/network/security/ktkt_warn.xml restart_fmri=svc:/system/manifest-import:default 64file NOHASH group=bin mode=0555 owner=root path=usr/bin/kdestroy 65file NOHASH group=bin mode=0555 owner=root path=usr/bin/kinit 66file NOHASH group=bin mode=0555 owner=root path=usr/bin/klist 67file NOHASH group=bin mode=0555 owner=root path=usr/bin/kpasswd 68file NOHASH group=bin mode=0555 owner=root path=usr/bin/krb5-config 69file NOHASH group=bin mode=0555 owner=root path=usr/bin/ktutil 70file NOHASH group=bin mode=0755 owner=root path=usr/lib/amd64/gss/mech_krb5.so.1 71file NOHASH group=bin mode=0755 owner=root path=usr/lib/amd64/libkrb5.so.1 72file NOHASH group=bin mode=0755 owner=root path=usr/lib/gss/mech_krb5.so.1 73file NOHASH group=bin mode=0755 owner=root path=usr/lib/krb5/amd64/libkadm5clnt.so.1 74file NOHASH group=bin mode=0555 owner=root path=usr/lib/krb5/ktkt_warnd 75file NOHASH group=bin mode=0755 owner=root path=usr/lib/krb5/libkadm5clnt.so.1 76file NOHASH group=bin mode=0755 owner=root path=usr/lib/krb5/libss.so.1 77file NOHASH group=bin mode=0755 owner=root path=usr/lib/krb5/plugins/preauth/pkinit.so.1 78file NOHASH group=bin mode=0755 owner=root path=usr/lib/libkrb5.so.1 79file NOHASH group=bin mode=0755 owner=root path=usr/lib/security/amd64/pam_krb5.so.1 80file NOHASH group=bin mode=0755 owner=root path=usr/lib/security/amd64/pam_krb5_migrate.so.1 81file NOHASH group=bin mode=0755 owner=root path=usr/lib/security/pam_krb5.so.1 82file NOHASH group=bin mode=0755 owner=root path=usr/lib/security/pam_krb5_migrate.so.1 83file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/kdestroy.1 84file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/kinit.1 85file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/klist.1 86file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/kpasswd.1 87file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/krb5-config.1 88file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/ktutil.1 89file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/ktkt_warnd.1m 90file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man3lib/libkrb5.3lib 91file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man5/pam_krb5.5 92file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man5/pam_krb5_migrate.5 93legacy arch=i386 category=system desc="Kerberos version 5 support (Root)" hotline="Please contact your local service provider" name="Kerberos version 5 support (Root)" pkg=SUNWkrbr vendor=Illumos version=11.11,REV=2009.11.11 94legacy arch=i386 category=system desc="Kerberos version 5 support (Usr)" hotline="Please contact your local service provider" name="Kerberos version 5 support (Usr)" pkg=SUNWkrbu vendor=Illumos version=11.11,REV=2009.11.11 95license cr_Sun license=cr_Sun 96license lic_CDDL license=lic_CDDL 97license usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE license=usr/src/lib/gss_mechs/mech_krb5/THIRDPARTYLICENSE 98link path=usr/lib/amd64/gss/mech_krb5.so target=./mech_krb5.so.1 99link path=usr/lib/amd64/libkrb5.so target=./libkrb5.so.1 100link path=usr/lib/gss/mech_krb5.so target=./mech_krb5.so.1 101link path=usr/lib/krb5/amd64/libkadm5clnt.so target=./libkadm5clnt.so.1 102link path=usr/lib/krb5/libkadm5clnt.so target=./libkadm5clnt.so.1 103link path=usr/lib/krb5/libss.so target=libss.so.1 104link path=usr/lib/krb5/plugins/preauth/pkinit.so target=pkinit.so.1 105link path=usr/lib/libkrb5.so target=./libkrb5.so.1 106link path=usr/lib/security/amd64/pam_krb5.so target=./pam_krb5.so.1 107link path=usr/lib/security/amd64/pam_krb5_migrate.so target=./pam_krb5_migrate.so.1 108link path=usr/lib/security/pam_krb5.so target=./pam_krb5.so.1 109link path=usr/lib/security/pam_krb5_migrate.so target=./pam_krb5_migrate.so.1 110# 111# CDDL HEADER START 112# 113# The contents of this file are subject to the terms of the 114# Common Development and Distribution License (the "License"). 115# You may not use this file except in compliance with the License. 116# 117# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 118# or http://www.opensolaris.org/os/licensing. 119# See the License for the specific language governing permissions 120# and limitations under the License. 121# 122# When distributing Covered Code, include this CDDL HEADER in each 123# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 124# If applicable, add the following below this CDDL HEADER, with the 125# fields enclosed by brackets "[]" replaced with your own identifying 126# information: Portions Copyright [yyyy] [name of copyright owner] 127# 128# CDDL HEADER END 129# 130 131# 132# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 133# 134 135# 136# These actions represent settings which should appear in every package. 137# 138 139# 140# Name the consolidation this package came from. 141# 142set name=org.opensolaris.consolidation value=osnet 143 144# 145# Indicate that the package was published in a zones aware 146# fashion. 147# 148set name=variant.opensolaris.zone value=global value=nonglobal 149# 150# CDDL HEADER START 151# 152# The contents of this file are subject to the terms of the 153# Common Development and Distribution License (the "License"). 154# You may not use this file except in compliance with the License. 155# 156# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 157# or http://www.opensolaris.org/os/licensing. 158# See the License for the specific language governing permissions 159# and limitations under the License. 160# 161# When distributing Covered Code, include this CDDL HEADER in each 162# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 163# If applicable, add the following below this CDDL HEADER, with the 164# fields enclosed by brackets "[]" replaced with your own identifying 165# information: Portions Copyright [yyyy] [name of copyright owner] 166# 167# CDDL HEADER END 168# 169 170# 171# Copyright 2010 Sun Microsystems, Inc. All rights reserved. 172# Use is subject to license terms. 173# 174 175# 176# Only publish packages for the currently specified architecture 177# 178# This is somewhat nonintuitive. In English: 179# 180# For any action of type "set", 181# if the "name" property matches the regex "variant.arch", 182# and *every* occurrence of the "value" property does not match 183# $ARCH, then don't publish it. 184# 185# ...in other words, if *any* occurrence of "value" matches i386, 186# then the negative lookahead assertion in the regex will fail, and we 187# won't abort based on the action. 188# 189 190# 191# Catch don't-publish settings from manifest-embedded transforms 192# 193# 194# CDDL HEADER START 195# 196# The contents of this file are subject to the terms of the 197# Common Development and Distribution License (the "License"). 198# You may not use this file except in compliance with the License. 199# 200# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 201# or http://www.opensolaris.org/os/licensing. 202# See the License for the specific language governing permissions 203# and limitations under the License. 204# 205# When distributing Covered Code, include this CDDL HEADER in each 206# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 207# If applicable, add the following below this CDDL HEADER, with the 208# fields enclosed by brackets "[]" replaced with your own identifying 209# information: Portions Copyright [yyyy] [name of copyright owner] 210# 211# CDDL HEADER END 212# 213 214# 215# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 216# 217 218# 219# This file and its contents are supplied under the terms of the 220# Common Development and Distribution License ("CDDL"), version 1.0. 221# You may only use this file in accordance with the terms of version 222# 1.0 of the CDDL. 223# 224# A full copy of the text of the CDDL should have accompanied this 225# source. A copy of the CDDL is also available via the Internet 226# at http://www.illumos.org/license/CDDL. 227# 228 229# Copyright 2011, Richard Lowe 230 231# Manual pages are documentation, and more specifically 'man' documentation 232# 233# CDDL HEADER START 234# 235# The contents of this file are subject to the terms of the 236# Common Development and Distribution License (the "License"). 237# You may not use this file except in compliance with the License. 238# 239# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 240# or http://www.opensolaris.org/os/licensing. 241# See the License for the specific language governing permissions 242# and limitations under the License. 243# 244# When distributing Covered Code, include this CDDL HEADER in each 245# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 246# If applicable, add the following below this CDDL HEADER, with the 247# fields enclosed by brackets "[]" replaced with your own identifying 248# information: Portions Copyright [yyyy] [name of copyright owner] 249# 250# CDDL HEADER END 251# 252 253# 254# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 255# Copyright 2011, Richard Lowe 256# 257 258# 259# For kernel/drv, set .conf files to mode 0644. Assume all other 260# files there are drivers, and give them mode 0755 and reboot-needed. 261# 262# The (?<!r) construct in the reboot-needed transform is a negative 263# lookbehind assertion: it says "only match this regex if the 264# previously matched text does NOT match regex r." So it will match 265# all files in the various kernel trees, except for .conf files. 266# 267 268 269# 270# Non-global zones should not have content in kernel, usr/kernel (and 271# other kernel dirs) or in boot/. 272# 273 274 275# 276# shared objects should generally have mode 0755 277# 278 279# 280# Catch some of the collections of largely read-only files 281# 282 283 284# 285# For what's left, go with root:bin 0644, +x for directories 286# 287 288# 289# Default values for legacy actions 290# 291# 292# CDDL HEADER START 293# 294# The contents of this file are subject to the terms of the 295# Common Development and Distribution License (the "License"). 296# You may not use this file except in compliance with the License. 297# 298# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 299# or http://www.opensolaris.org/os/licensing. 300# See the License for the specific language governing permissions 301# and limitations under the License. 302# 303# When distributing Covered Code, include this CDDL HEADER in each 304# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 305# If applicable, add the following below this CDDL HEADER, with the 306# fields enclosed by brackets "[]" replaced with your own identifying 307# information: Portions Copyright [yyyy] [name of copyright owner] 308# 309# CDDL HEADER END 310# 311 312# 313# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 314# 315 316# 317# Pull out the license paths for staging in the proto area. Ignore 318# those with no path separators, as that indicates a file kept in 319# $SRC/pkg/license_files, rather than alongside the associated source. 320# 321 322# 323# Ordering is important here, and the last line wins. 324# 325# The default of "current" is provided by the calling environment, 326# rather than a print operation. 327# 328set name=org.opensolaris.smf.fmri value=svc:/network/security/kadmin value=svc:/network/security/kadmin:default value=svc:/network/security/krb5kdc value=svc:/network/security/krb5kdc:default value=svc:/network/security/ktkt_warn value=svc:/network/security/ktkt_warn:default 329depend fmri=consolidation/osnet/osnet-incorporation type=require 330depend fmri=pkg:/SUNWcs@0.5.11-0.155.53 type=require 331depend fmri=pkg:/library/libtecla@1.6.0-0.155.53 type=require 332depend fmri=pkg:/library/security/openssl@1.0.2.21-2022.0.0.9.17623.47 type=require 333depend fmri=pkg:/system/library/security/gss@0.5.11-0.155.53 type=require 334depend fmri=pkg:/system/library@0.5.11-0.155.53 type=require 335depend fmri=service/security/gss type=require 336# 337# This file and its contents are supplied under the terms of the 338# Common Development and Distribution License ("CDDL"). You may 339# only use this file in accordance with the terms of the CDDL. 340# 341# A full copy of the text of the CDDL should have accompanied this 342# source. A copy of the CDDL is also available via the Internet at 343# http://www.illumos.org/license/CDDL. 344# 345 346# 347# Copyright 2019 Alexander Pyhalov 348# Copyright 2020 OmniOS Community Edition (OmniOSce) Association. 349# 350 351# 352# These transforms drop the information that we don't want to appear 353# in final package versions. 354# 355 356# Drop pkg.depend.bypass-generate attributes 357 358# Drop pkg.depend.runpath attributes 359 360# Remove pkg debug information 361 362