15821335 Deliver c_rehash
authorMisaki Miyashita <Misaki.Miyashita@Oracle.COM>
Tue, 20 Sep 2016 19:33:03 -0700
changeset 6939 7631770caaa9
parent 6938 64f04bb4c3c3
child 6940 0dcd942c928f
15821335 Deliver c_rehash
components/openssl/openssl-default/Makefile
components/openssl/openssl-default/openssl-default.p5m
--- a/components/openssl/openssl-default/Makefile	Tue Sep 20 16:27:38 2016 -0700
+++ b/components/openssl/openssl-default/Makefile	Tue Sep 20 19:33:03 2016 -0700
@@ -413,3 +413,4 @@
 REQUIRED_PACKAGES += network/rsync
 REQUIRED_PACKAGES += system/library
 REQUIRED_PACKAGES += system/library/security/crypto
+REQUIRED_PACKAGES += runtime/perl-522
--- a/components/openssl/openssl-default/openssl-default.p5m	Tue Sep 20 16:27:38 2016 -0700
+++ b/components/openssl/openssl-default/openssl-default.p5m	Tue Sep 20 19:33:03 2016 -0700
@@ -148,6 +148,7 @@
     mediator-implementation=default mediator-priority=vendor
 link path=usr/bin/CA.pl target=../../lib/openssl/default/CA.pl \
     mediator=openssl mediator-implementation=default mediator-priority=vendor
+file path=usr/bin/c_rehash owner=root group=bin mode=0555
 
 # Mediator links for the commands
 link path=usr/bin/openssl target=../../lib/openssl/default/openssl \
@@ -252,6 +253,7 @@
 link path=usr/sfw/bin/openssl target=../../bin/openssl
 file path=usr/share/man/man1openssl/CA.pl.1openssl
 file path=usr/share/man/man1openssl/asn1parse.1openssl
+file path=usr/share/man/man1openssl/c_rehash.1openssl
 file path=usr/share/man/man1openssl/ca.1openssl
 file path=usr/share/man/man1openssl/ciphers.1openssl
 file path=usr/share/man/man1openssl/cms.1openssl
@@ -2228,3 +2230,6 @@
 legacy pkg=SUNWopensslr desc="OpenSSL Libraries (Root)" \
     name="OpenSSL Libraries (Root)"
 license openssl-default.license license="OpenSSL, SSLeay"
+# force a dependency on the Perl runtime
+depend type=require fmri=__TBD pkg.debug.depend.file=perl \
+    pkg.debug.depend.path=usr/bin