[Git][java-team/ca-certificates-java][master] Improve handling of pem file

Bastien Roucariès (@rouca) gitlab at salsa.debian.org
Tue Feb 24 20:33:39 GMT 2026



Bastien Roucariès pushed to branch master at Debian Java Maintainers / ca-certificates-java


Commits:
45f2c580 by Bastien Roucariès at 2026-02-24T21:33:04+01:00
Improve handling of pem file

- - - - -


1 changed file:

- debian/ca-certificates-java.postinst


Changes:

=====================================
debian/ca-certificates-java.postinst
=====================================
@@ -107,13 +107,17 @@ convert_pkcs12_keystore_to_jks()
 
 find_pem_files()
 {
-	find $ETCCERTSDIR -type l -name \*.pem | sort | while read symlink ; do
-		case $(readlink "$symlink") in
-			$CERTSDIR*|$LOCALCERTSDIR*)
-				echo "$symlink"
+	find "$ETCCERTSDIR" -type l -name '*.pem' -print0 |
+	sort -z |
+	xargs -0 -I {} sh -c '
+		symlink="$1"
+		target=$(readlink -f "$symlink")
+		case "$target" in
+			"'"$CERTSDIR"'"/*|"'$LOCALCERTSDIR'"/*)
+				printf "%s\n" "$symlink"
 				;;
 		esac
-	done
+	' treatpemfile {}
 }
 
 update_cacerts()



View it on GitLab: https://salsa.debian.org/java-team/ca-certificates-java/-/commit/45f2c58040cbf9f97d7dffa9e0080f1b40fa8c8c

-- 
View it on GitLab: https://salsa.debian.org/java-team/ca-certificates-java/-/commit/45f2c58040cbf9f97d7dffa9e0080f1b40fa8c8c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20260224/443c315d/attachment.htm>


More information about the pkg-java-commits mailing list