Print this page
More parent dependencies for packages which need them.

Split Close
Expand all
Collapse all
          --- old/usr/src/pkg/manifests/system-file-system-smb.mf
          +++ new/usr/src/pkg/manifests/system-file-system-smb.mf
↓ open down ↓ 110 lines elided ↑ open up ↑
 111  111  license usr/src/lib/libsmbfs/smb/THIRDPARTYLICENSE.boris_popov \
 112  112      license=usr/src/lib/libsmbfs/smb/THIRDPARTYLICENSE.boris_popov
 113  113  license usr/src/lib/libsmbfs/smb/THIRDPARTYLICENSE.bsd4 \
 114  114      license=usr/src/lib/libsmbfs/smb/THIRDPARTYLICENSE.bsd4
 115  115  license usr/src/lib/libsmbfs/smb/THIRDPARTYLICENSE.microsoft \
 116  116      license=usr/src/lib/libsmbfs/smb/THIRDPARTYLICENSE.microsoft
 117  117  link path=usr/lib/security/$(ARCH64)/pam_smbfs_login.so \
 118  118      target=pam_smbfs_login.so.1
 119  119  link path=usr/lib/security/pam_smbfs_login.so target=pam_smbfs_login.so.1
 120  120  link path=usr/share/man/man1m/umount_smbfs.1m target=mount_smbfs.1m
      121 +# cross zone dependency on linked image metadata
      122 +# needs to match running kernel
      123 +depend fmri=feature/package/dependency/self type=parent \
      124 +    variant.opensolaris.zone=nonglobal
 121  125  # libsmbfs uses iconv_open() which requires this at run-time.
 122  126  depend fmri=system/library/iconv/utf-8 type=require
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX