root ca ssl certs enable/disable feature 51/51451/2 accepted/tizen/mobile/20151112.232401 accepted/tizen/tv/20151112.232411 accepted/tizen/wearable/20151112.232426 submit/tizen/20151112.113302
authorKyungwook Tak <k.tak@samsung.com>
Thu, 12 Nov 2015 08:24:14 +0000 (17:24 +0900)
committerKyungwook Tak <k.tak@samsung.com>
Thu, 12 Nov 2015 10:30:07 +0000 (19:30 +0900)
commitafa065cb40f31035274261869658089981df3a3b
treedba9b58c04c915cb55ff8f5989b20ef53a17bd2e
parentb3e6212724fd38a1ceaedd74e1f426a3674d574d
root ca ssl certs enable/disable feature

(resource provided by ca-certificates package)
ssl ca certs hierarchy
 * orig path   : /usr/share/ca-certificates/certs
        format : openssl hash format (<subject_hash>.[0-9])
 * symlink path   : /etc/ssl/certs/* -> /usr/share/ca-certificates/certs/*
           format : same to orig format

concatenated ca bundle
 * orig path   : /var/lib/ca-certificates/ca-bundle.pem
 * symlink path : /usr/share/cert-svc/ca-certificate.crt (for backward-compatibility)

subject_hash_old format symlinks don't exist in Tizen 3.0 (it existed in lower version)
which is only needed on openssl version lower than 1.0.0 (current : 1.0.2d in Tizen 3.0)

Change-Id: I31b1f79b37b8439d534f326e9bec71e17e6a19c2
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
14 files changed:
CMakeLists.txt
cert-svc-vcore.pc.in
etc/CMakeLists.txt
etc/initialize_store_db.sh
packaging/cert-svc.manifest
packaging/cert-svc.spec
tests/pkcs12/8956b9bc.0 [deleted file]
tests/pkcs12/CMakeLists.txt
tests/pkcs12/new_test_cases.cpp
tests/plugin/CMakeLists.txt
vcore/CMakeLists.txt
vcore/server/include/cert-server-db.h
vcore/server/src/cert-server-db.c
vcore/server/src/cert-server-logic.c