Path : /usr/bin/ |
|
Current File : //usr/bin/rebuild-security-providers |
#!/bin/bash
# Rebuild the list of security providers in classpath.security
secfiles="/usr/lib/security/classpath.security /usr/lib64/security/classpath.security"
for secfile in $secfiles; do
# check if this classpath.security file exists
[ -f "$secfile" ] || continue
sed -i '/^security\.provider\./d' "$secfile"
count=0
for provider in $(ls /etc/java/security/security.d)
do
count=$((count + 1))
echo "security.provider.${count}=${provider#*-}" >> "$secfile"
done
done
@KyuuKazami