diff --git a/truststore_linux.go b/truststore_linux.go
index 696f3cd751463d94298b1fa74f1caef5741605d7..92bbfba44ecff8b5de9e5a72bffe5c4d29fac06b 100644
--- a/truststore_linux.go
+++ b/truststore_linux.go
@@ -34,6 +34,9 @@ func init() {
 	} else if pathExists("/usr/local/share/ca-certificates/") {
 		SystemTrustFilename = "/usr/local/share/ca-certificates/%s.crt"
 		SystemTrustCommand = []string{"update-ca-certificates"}
+	} else if pathExists("/usr/shared/pki/trust/anchors/") {
+		SystemTrustFilename = "/usr/shared/pki/trust/anchors/%s.crt"
+		SystemTrustCommand = []string{"update-ca-certificates"}
 	} else if pathExists("/etc/ca-certificates/trust-source/anchors/") {
 		SystemTrustFilename = "/etc/ca-certificates/trust-source/anchors/%s.crt"
 		SystemTrustCommand = []string{"trust", "extract-compat"}