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 # Copyright 2013 Saso Kiselkov. All rights reserved.
25 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
26 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
27 # Copyright 2017 James S Blachly, MD <james.blachly@gmail.com>
28 # Copyright 2019 RackTop Systems
29 # Copyright 2019 Joyent, Inc.
30 #
31
32 #
33 # The default for payload-bearing actions in this package is to appear in the
34 # global zone only. See the include file for greater detail, as well as
35 # information about overriding the defaults.
36 #
37 <include global_zone_only_component>
38 <include system-kernel.man1m.inc>
39 <include system-kernel.man2.inc>
40 <include system-kernel.man4.inc>
41 <include system-kernel.man5.inc>
42 <include system-kernel.man7.inc>
43 <include system-kernel.man7d.inc>
48 <include system-kernel.man9e.inc>
49 <include system-kernel.man9f.inc>
50 <include system-kernel.man9p.inc>
51 <include system-kernel.man9s.inc>
52 set name=pkg.fmri value=pkg:/system/kernel@$(PKGVERS)
53 set name=pkg.description \
54 value="core kernel software for a specific instruction-set architecture"
55 set name=pkg.summary value="Core Solaris Kernel"
56 set name=info.classification value=org.opensolaris.category.2008:System/Core
57 set name=variant.arch value=$(ARCH)
58 dir path=boot group=sys
59 $(i386_ONLY)dir path=boot/acpi group=sys
60 $(i386_ONLY)dir path=boot/acpi/tables group=sys
61 dir path=boot/solaris group=sys
62 dir path=boot/solaris/bin group=sys
63 dir path=etc group=sys
64 dir path=etc/crypto group=sys
65 dir path=etc/sock2path.d group=sys
66 dir path=kernel group=sys
67 $(i386_ONLY)dir path=kernel/$(ARCH64) group=sys
68 dir path=kernel/crypto group=sys
69 dir path=kernel/crypto/$(ARCH64) group=sys
70 dir path=kernel/dacf group=sys
71 dir path=kernel/dacf/$(ARCH64) group=sys
72 dir path=kernel/drv group=sys
73 dir path=kernel/drv/$(ARCH64) group=sys
74 dir path=kernel/exec group=sys
75 dir path=kernel/exec/$(ARCH64) group=sys
76 dir path=kernel/firmware group=sys
77 dir path=kernel/fs group=sys
78 dir path=kernel/fs/$(ARCH64) group=sys
79 dir path=kernel/ipp group=sys
80 dir path=kernel/ipp/$(ARCH64) group=sys
81 dir path=kernel/kiconv group=sys
82 dir path=kernel/kiconv/$(ARCH64) group=sys
83 dir path=kernel/mac group=sys
84 dir path=kernel/mac/$(ARCH64) group=sys
85 dir path=kernel/misc group=sys
86 dir path=kernel/misc/$(ARCH64) group=sys
87 dir path=kernel/misc/scsi_vhci group=sys
294 alias=pciclass,030001 \
295 alias=pnpPNP,900
296 driver name=vnic clone_perms="vnic 0666 root sys" perms="* 0666 root sys"
297 driver name=wc perms="* 0600 root sys"
298 $(i386_ONLY)file path=boot/solaris/bin/create_diskmap group=sys mode=0555
299 file path=boot/solaris/bin/create_ramdisk group=sys mode=0555
300 file path=boot/solaris/bin/extract_boot_filelist group=sys mode=0555
301 $(i386_ONLY)file path=boot/solaris/bin/symdef group=sys mode=0555
302 $(i386_ONLY)file path=boot/solaris/bin/update_grub group=sys mode=0555
303 file path=boot/solaris/filelist.ramdisk group=sys
304 file path=boot/solaris/filelist.safe group=sys
305 file path=etc/crypto/kcf.conf group=sys \
306 original_name=SUNWckr:etc/crypto/kcf.conf preserve=true
307 $(i386_ONLY)file path=etc/mach group=sys original_name=SUNWos86r:etc/mach \
308 preserve=true
309 file path=etc/name_to_sysnum group=sys \
310 original_name=SUNWckr:etc/name_to_sysnum preserve=renameold
311 file path=etc/sock2path.d/system%2Fkernel group=sys
312 file path=etc/system group=sys original_name=SUNWckr:etc/system preserve=true
313 $(i386_ONLY)file path=kernel/$(ARCH64)/genunix group=sys mode=0755
314 file path=kernel/crypto/$(ARCH64)/aes group=sys mode=0755
315 file path=kernel/crypto/$(ARCH64)/arcfour group=sys mode=0755
316 file path=kernel/crypto/$(ARCH64)/blowfish group=sys mode=0755
317 file path=kernel/crypto/$(ARCH64)/des group=sys mode=0755
318 file path=kernel/crypto/$(ARCH64)/ecc group=sys mode=0755
319 file path=kernel/crypto/$(ARCH64)/edonr group=sys mode=0755
320 file path=kernel/crypto/$(ARCH64)/md4 group=sys mode=0755
321 file path=kernel/crypto/$(ARCH64)/md5 group=sys mode=0755
322 file path=kernel/crypto/$(ARCH64)/rsa group=sys mode=0755
323 file path=kernel/crypto/$(ARCH64)/sha1 group=sys mode=0755
324 file path=kernel/crypto/$(ARCH64)/sha2 group=sys mode=0755
325 file path=kernel/crypto/$(ARCH64)/skein group=sys mode=0755
326 file path=kernel/crypto/$(ARCH64)/swrand group=sys mode=0755
327 $(sparc_ONLY)file path=kernel/dacf/$(ARCH64)/consconfig_dacf group=sys \
328 mode=0755
329 file path=kernel/dacf/$(ARCH64)/net_dacf group=sys mode=0755
330 $(i386_ONLY)file path=kernel/drv/$(ARCH64)/acpi_drv group=sys
331 $(i386_ONLY)file path=kernel/drv/$(ARCH64)/acpi_toshiba group=sys
332 file path=kernel/drv/$(ARCH64)/aggr group=sys
333 file path=kernel/drv/$(ARCH64)/arp group=sys
517 file path=kernel/fs/$(ARCH64)/specfs group=sys mode=0755
518 file path=kernel/fs/$(ARCH64)/tmpfs group=sys mode=0755
519 file path=kernel/fs/$(ARCH64)/ufs group=sys mode=0755
520 file path=kernel/ipp/$(ARCH64)/ipgpc group=sys mode=0755
521 file path=kernel/kiconv/$(ARCH64)/kiconv_emea group=sys mode=0755
522 file path=kernel/kiconv/$(ARCH64)/kiconv_ja group=sys mode=0755
523 file path=kernel/kiconv/$(ARCH64)/kiconv_ko group=sys mode=0755
524 file path=kernel/kiconv/$(ARCH64)/kiconv_sc group=sys mode=0755
525 file path=kernel/kiconv/$(ARCH64)/kiconv_tc group=sys mode=0755
526 file path=kernel/mac/$(ARCH64)/mac_6to4 group=sys mode=0755
527 file path=kernel/mac/$(ARCH64)/mac_ether group=sys mode=0755
528 file path=kernel/mac/$(ARCH64)/mac_ib group=sys mode=0755
529 file path=kernel/mac/$(ARCH64)/mac_ipv4 group=sys mode=0755
530 file path=kernel/mac/$(ARCH64)/mac_ipv6 group=sys mode=0755
531 file path=kernel/mac/$(ARCH64)/mac_wifi group=sys mode=0755
532 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/acpica group=sys mode=0755
533 file path=kernel/misc/$(ARCH64)/bignum group=sys mode=0755
534 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/bootdev group=sys mode=0755
535 file path=kernel/misc/$(ARCH64)/busra group=sys mode=0755
536 file path=kernel/misc/$(ARCH64)/cardbus group=sys mode=0755
537 file path=kernel/misc/$(ARCH64)/cmlb group=sys mode=0755
538 file path=kernel/misc/$(ARCH64)/consconfig group=sys mode=0755
539 file path=kernel/misc/$(ARCH64)/ctf group=sys mode=0755
540 $(sparc_ONLY)file path=kernel/misc/$(ARCH64)/dada group=sys mode=0755
541 file path=kernel/misc/$(ARCH64)/dls group=sys mode=0755
542 file path=kernel/misc/$(ARCH64)/fssnap_if group=sys mode=0755
543 file path=kernel/misc/$(ARCH64)/gld group=sys mode=0755
544 file path=kernel/misc/$(ARCH64)/hook group=sys mode=0755
545 file path=kernel/misc/$(ARCH64)/hpcsvc group=sys mode=0755
546 file path=kernel/misc/$(ARCH64)/idmap group=sys mode=0755
547 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/iommulib group=sys mode=0755
548 file path=kernel/misc/$(ARCH64)/ipc group=sys mode=0755
549 file path=kernel/misc/$(ARCH64)/kbtrans group=sys mode=0755
550 file path=kernel/misc/$(ARCH64)/kcf group=sys mode=0755
551 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/kmdbmod group=sys mode=0755
552 file path=kernel/misc/$(ARCH64)/ksocket group=sys mode=0755
553 file path=kernel/misc/$(ARCH64)/mac group=sys mode=0755
554 file path=kernel/misc/$(ARCH64)/mii group=sys mode=0755
555 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/net80211 group=sys mode=0755
556 file path=kernel/misc/$(ARCH64)/neti group=sys mode=0755
|
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 # Copyright (c) 2014, 2017 by Delphix. All rights reserved.
25 # Copyright 2013 Saso Kiselkov. All rights reserved.
26 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
27 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
28 # Copyright 2017 James S Blachly, MD <james.blachly@gmail.com>
29 # Copyright 2019 RackTop Systems
30 # Copyright 2019 Joyent, Inc.
31 #
32
33 #
34 # The default for payload-bearing actions in this package is to appear in the
35 # global zone only. See the include file for greater detail, as well as
36 # information about overriding the defaults.
37 #
38 <include global_zone_only_component>
39 <include system-kernel.man1m.inc>
40 <include system-kernel.man2.inc>
41 <include system-kernel.man4.inc>
42 <include system-kernel.man5.inc>
43 <include system-kernel.man7.inc>
44 <include system-kernel.man7d.inc>
49 <include system-kernel.man9e.inc>
50 <include system-kernel.man9f.inc>
51 <include system-kernel.man9p.inc>
52 <include system-kernel.man9s.inc>
53 set name=pkg.fmri value=pkg:/system/kernel@$(PKGVERS)
54 set name=pkg.description \
55 value="core kernel software for a specific instruction-set architecture"
56 set name=pkg.summary value="Core Solaris Kernel"
57 set name=info.classification value=org.opensolaris.category.2008:System/Core
58 set name=variant.arch value=$(ARCH)
59 dir path=boot group=sys
60 $(i386_ONLY)dir path=boot/acpi group=sys
61 $(i386_ONLY)dir path=boot/acpi/tables group=sys
62 dir path=boot/solaris group=sys
63 dir path=boot/solaris/bin group=sys
64 dir path=etc group=sys
65 dir path=etc/crypto group=sys
66 dir path=etc/sock2path.d group=sys
67 dir path=kernel group=sys
68 $(i386_ONLY)dir path=kernel/$(ARCH64) group=sys
69 dir path=kernel/cc group=sys
70 dir path=kernel/cc/$(ARCH64) group=sys
71 dir path=kernel/crypto group=sys
72 dir path=kernel/crypto/$(ARCH64) group=sys
73 dir path=kernel/dacf group=sys
74 dir path=kernel/dacf/$(ARCH64) group=sys
75 dir path=kernel/drv group=sys
76 dir path=kernel/drv/$(ARCH64) group=sys
77 dir path=kernel/exec group=sys
78 dir path=kernel/exec/$(ARCH64) group=sys
79 dir path=kernel/firmware group=sys
80 dir path=kernel/fs group=sys
81 dir path=kernel/fs/$(ARCH64) group=sys
82 dir path=kernel/ipp group=sys
83 dir path=kernel/ipp/$(ARCH64) group=sys
84 dir path=kernel/kiconv group=sys
85 dir path=kernel/kiconv/$(ARCH64) group=sys
86 dir path=kernel/mac group=sys
87 dir path=kernel/mac/$(ARCH64) group=sys
88 dir path=kernel/misc group=sys
89 dir path=kernel/misc/$(ARCH64) group=sys
90 dir path=kernel/misc/scsi_vhci group=sys
297 alias=pciclass,030001 \
298 alias=pnpPNP,900
299 driver name=vnic clone_perms="vnic 0666 root sys" perms="* 0666 root sys"
300 driver name=wc perms="* 0600 root sys"
301 $(i386_ONLY)file path=boot/solaris/bin/create_diskmap group=sys mode=0555
302 file path=boot/solaris/bin/create_ramdisk group=sys mode=0555
303 file path=boot/solaris/bin/extract_boot_filelist group=sys mode=0555
304 $(i386_ONLY)file path=boot/solaris/bin/symdef group=sys mode=0555
305 $(i386_ONLY)file path=boot/solaris/bin/update_grub group=sys mode=0555
306 file path=boot/solaris/filelist.ramdisk group=sys
307 file path=boot/solaris/filelist.safe group=sys
308 file path=etc/crypto/kcf.conf group=sys \
309 original_name=SUNWckr:etc/crypto/kcf.conf preserve=true
310 $(i386_ONLY)file path=etc/mach group=sys original_name=SUNWos86r:etc/mach \
311 preserve=true
312 file path=etc/name_to_sysnum group=sys \
313 original_name=SUNWckr:etc/name_to_sysnum preserve=renameold
314 file path=etc/sock2path.d/system%2Fkernel group=sys
315 file path=etc/system group=sys original_name=SUNWckr:etc/system preserve=true
316 $(i386_ONLY)file path=kernel/$(ARCH64)/genunix group=sys mode=0755
317 file path=kernel/cc/$(ARCH64)/cc_cubic group=sys mode=0755
318 file path=kernel/cc/$(ARCH64)/cc_newreno group=sys mode=0755
319 file path=kernel/cc/$(ARCH64)/cc_sunreno group=sys mode=0755
320 file path=kernel/crypto/$(ARCH64)/aes group=sys mode=0755
321 file path=kernel/crypto/$(ARCH64)/arcfour group=sys mode=0755
322 file path=kernel/crypto/$(ARCH64)/blowfish group=sys mode=0755
323 file path=kernel/crypto/$(ARCH64)/des group=sys mode=0755
324 file path=kernel/crypto/$(ARCH64)/ecc group=sys mode=0755
325 file path=kernel/crypto/$(ARCH64)/edonr group=sys mode=0755
326 file path=kernel/crypto/$(ARCH64)/md4 group=sys mode=0755
327 file path=kernel/crypto/$(ARCH64)/md5 group=sys mode=0755
328 file path=kernel/crypto/$(ARCH64)/rsa group=sys mode=0755
329 file path=kernel/crypto/$(ARCH64)/sha1 group=sys mode=0755
330 file path=kernel/crypto/$(ARCH64)/sha2 group=sys mode=0755
331 file path=kernel/crypto/$(ARCH64)/skein group=sys mode=0755
332 file path=kernel/crypto/$(ARCH64)/swrand group=sys mode=0755
333 $(sparc_ONLY)file path=kernel/dacf/$(ARCH64)/consconfig_dacf group=sys \
334 mode=0755
335 file path=kernel/dacf/$(ARCH64)/net_dacf group=sys mode=0755
336 $(i386_ONLY)file path=kernel/drv/$(ARCH64)/acpi_drv group=sys
337 $(i386_ONLY)file path=kernel/drv/$(ARCH64)/acpi_toshiba group=sys
338 file path=kernel/drv/$(ARCH64)/aggr group=sys
339 file path=kernel/drv/$(ARCH64)/arp group=sys
523 file path=kernel/fs/$(ARCH64)/specfs group=sys mode=0755
524 file path=kernel/fs/$(ARCH64)/tmpfs group=sys mode=0755
525 file path=kernel/fs/$(ARCH64)/ufs group=sys mode=0755
526 file path=kernel/ipp/$(ARCH64)/ipgpc group=sys mode=0755
527 file path=kernel/kiconv/$(ARCH64)/kiconv_emea group=sys mode=0755
528 file path=kernel/kiconv/$(ARCH64)/kiconv_ja group=sys mode=0755
529 file path=kernel/kiconv/$(ARCH64)/kiconv_ko group=sys mode=0755
530 file path=kernel/kiconv/$(ARCH64)/kiconv_sc group=sys mode=0755
531 file path=kernel/kiconv/$(ARCH64)/kiconv_tc group=sys mode=0755
532 file path=kernel/mac/$(ARCH64)/mac_6to4 group=sys mode=0755
533 file path=kernel/mac/$(ARCH64)/mac_ether group=sys mode=0755
534 file path=kernel/mac/$(ARCH64)/mac_ib group=sys mode=0755
535 file path=kernel/mac/$(ARCH64)/mac_ipv4 group=sys mode=0755
536 file path=kernel/mac/$(ARCH64)/mac_ipv6 group=sys mode=0755
537 file path=kernel/mac/$(ARCH64)/mac_wifi group=sys mode=0755
538 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/acpica group=sys mode=0755
539 file path=kernel/misc/$(ARCH64)/bignum group=sys mode=0755
540 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/bootdev group=sys mode=0755
541 file path=kernel/misc/$(ARCH64)/busra group=sys mode=0755
542 file path=kernel/misc/$(ARCH64)/cardbus group=sys mode=0755
543 file path=kernel/misc/$(ARCH64)/cc group=sys mode=0755
544 file path=kernel/misc/$(ARCH64)/cmlb group=sys mode=0755
545 file path=kernel/misc/$(ARCH64)/consconfig group=sys mode=0755
546 file path=kernel/misc/$(ARCH64)/ctf group=sys mode=0755
547 $(sparc_ONLY)file path=kernel/misc/$(ARCH64)/dada group=sys mode=0755
548 file path=kernel/misc/$(ARCH64)/dls group=sys mode=0755
549 file path=kernel/misc/$(ARCH64)/fssnap_if group=sys mode=0755
550 file path=kernel/misc/$(ARCH64)/gld group=sys mode=0755
551 file path=kernel/misc/$(ARCH64)/hook group=sys mode=0755
552 file path=kernel/misc/$(ARCH64)/hpcsvc group=sys mode=0755
553 file path=kernel/misc/$(ARCH64)/idmap group=sys mode=0755
554 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/iommulib group=sys mode=0755
555 file path=kernel/misc/$(ARCH64)/ipc group=sys mode=0755
556 file path=kernel/misc/$(ARCH64)/kbtrans group=sys mode=0755
557 file path=kernel/misc/$(ARCH64)/kcf group=sys mode=0755
558 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/kmdbmod group=sys mode=0755
559 file path=kernel/misc/$(ARCH64)/ksocket group=sys mode=0755
560 file path=kernel/misc/$(ARCH64)/mac group=sys mode=0755
561 file path=kernel/misc/$(ARCH64)/mii group=sys mode=0755
562 $(i386_ONLY)file path=kernel/misc/$(ARCH64)/net80211 group=sys mode=0755
563 file path=kernel/misc/$(ARCH64)/neti group=sys mode=0755
|