diff options
Diffstat (limited to 'libre/ca-certificates-utils/ca-certificates-utils.install')
-rw-r--r-- | libre/ca-certificates-utils/ca-certificates-utils.install | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libre/ca-certificates-utils/ca-certificates-utils.install b/libre/ca-certificates-utils/ca-certificates-utils.install new file mode 100644 index 000000000..8e8a483ab --- /dev/null +++ b/libre/ca-certificates-utils/ca-certificates-utils.install @@ -0,0 +1,18 @@ +export LC_ALL=C + +post_install() { + usr/bin/update-ca-certificates --fresh >/dev/null 2>&1 +} + +post_upgrade() { + usr/bin/update-ca-certificates --fresh >/dev/null 2>&1 +} + +pre_remove() { + usr/bin/update-ca-certificates --fresh >/dev/null 2>&1 +} + +post_remove() { + # remove the cert file if it is empty + [[ -s etc/ssl/certs/ca-certificates.crt ]] || rm -f etc/ssl/certs/ca-certificates.crt +} |