From 40160e0c6eadd39ae300ca104298f0631cec1168 Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Fri, 17 Aug 2018 11:56:35 +0200 Subject: [PATCH] generate-ldif: detect installed packages even if "held" by APT --- CHANGELOG.md | 1 + generate-ldif/templates/generateldif.sh.j2 | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 94442132..34c58cde 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ The **patch** part changes incrementally at each release. * elasticsearch: add http.publish_host variable * evoacme: disable old certbot cron also in cron.daily * evolinux-base: add mail related aliases +* generate-ldif: detect installed packages even if "held" by APT * java: support for Oracle JRE * kibana: log messages go to /var/log/kibana/kibana.log * metricbeat: add a role (copied from filebeat) diff --git a/generate-ldif/templates/generateldif.sh.j2 b/generate-ldif/templates/generateldif.sh.j2 index f0cdd233..73fe88c8 100755 --- a/generate-ldif/templates/generateldif.sh.j2 +++ b/generate-ldif/templates/generateldif.sh.j2 @@ -6,7 +6,7 @@ if [ $(id -u) != 0 ]; then fi is_pkg_installed() { - dpkg -l "$1" 2>/dev/null | grep -q '^ii' + dpkg -l "$1" 2>/dev/null | grep -q -E '^(i|h)i' } get_pkg_version() {