Merge pull request #539 from 4nd3r/__apt_mark

__apt_mark tweaks
remotes/origin/fix-j
Darko Poljak 8 years ago committed by GitHub
commit 1582661da9
  1. 4
      cdist/conf/type/__apt_mark/explorer/apt_version
  2. 6
      cdist/conf/type/__apt_mark/explorer/package_installed
  3. 4
      cdist/conf/type/__apt_mark/explorer/state

@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/sh -e
#
# 2016 Ander Punnar (cdist at kvlt.ee)
#
@ -26,6 +26,6 @@ apt_version_is=$(dpkg-query --show --showformat '${Version}' apt)
apt_version_should=0.8.14.2
dpkg --compare-versions $apt_version_should le $apt_version_is \
dpkg --compare-versions "$apt_version_should" le "$apt_version_is" \
&& echo 0 \
|| echo 1

@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/sh -e
#
# 2016 Ander Punnar (cdist at kvlt.ee)
#
@ -24,7 +24,7 @@ else
name="$__object_id"
fi
dpkg-query --show --showformat '${Status}' $name 2>/dev/null \
| grep -q 'ok installed' \
dpkg-query --show --showformat '${Status}' "$name" 2>/dev/null \
| grep -Fq 'ok installed' \
&& echo 0 \
|| echo 1

@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/sh -e
#
# 2016 Ander Punnar (cdist at kvlt.ee)
#
@ -24,4 +24,4 @@ else
name="$__object_id"
fi
apt-mark showhold | grep -q $name && echo hold || echo unhold
apt-mark showhold | grep -Fq "$name" && echo hold || echo unhold

Loading…
Cancel
Save