diff --git a/slices/ca-certificates-java.yaml b/slices/ca-certificates-java.yaml index 2c490695..6448d08d 100644 --- a/slices/ca-certificates-java.yaml +++ b/slices/ca-certificates-java.yaml @@ -7,7 +7,7 @@ slices: data: essential: - ca-certificates_data - - libnss3_libs + - libnss3_nss contents: /etc/default/cacerts: /etc/ssl/certs/java/: diff --git a/slices/libnss3.yaml b/slices/libnss3.yaml index d7e4bb81..db5c002e 100644 --- a/slices/libnss3.yaml +++ b/slices/libnss3.yaml @@ -1,10 +1,25 @@ +# Network Security Service libraries. +# +# This is a set of libraries designed to support cross-platform development of +# security-enabled client and server applications. It can support SSLv2 and v4, +# TLS, PKCS #5, #7, #11, #12, S/MIME, X.509 v3 certificates and other security +# standards. package: libnss3 essential: - libnss3_copyright slices: + # The libs slice contains all the libraries coming from this package. libs: + essential: + # This package still has many other libraries which are not part of any + # slices yet. Upon creation of new slices containing those libraries, + # make sure to add those slices in this list. + - libnss3_nss + - libnss3_smime + + nss: essential: - libc6_libs - libnspr4_libs @@ -13,6 +28,13 @@ slices: /usr/lib/*-linux-*/libnss3.so: /usr/lib/*-linux-*/libnssutil3.so: + smime: + essential: + - libc6_libs + - libnspr4_libs + contents: + /usr/lib/*-linux-*/libsmime3.so: + copyright: contents: /usr/share/doc/libnss3/copyright: