diff --git a/puppet/zulip_ops/manifests/profile/postgresql.pp b/puppet/zulip_ops/manifests/profile/postgresql.pp index 8c60a2bca6..d578f9889c 100644 --- a/puppet/zulip_ops/manifests/profile/postgresql.pp +++ b/puppet/zulip_ops/manifests/profile/postgresql.pp @@ -31,7 +31,7 @@ class zulip_ops::profile::postgresql { exec { 'setup_disks': command => '/root/setup_disks.sh', require => Package["postgresql-${zulip::postgresql_common::version}", 'xfsprogs'], - unless => 'test $(readlink /var/lib/postgresql) = "/srv/postgresql/" -a -d /srv/postgresql', + unless => 'test /var/lib/postgresql/ -ef /srv/postgresql/', } file { "${zulip::postgresql_base::postgresql_confdir}/pg_hba.conf": diff --git a/scripts/lib/install-yarn b/scripts/lib/install-yarn index 2aa8fd81f8..c28dc12cf6 100755 --- a/scripts/lib/install-yarn +++ b/scripts/lib/install-yarn @@ -9,8 +9,7 @@ check_version() { # Reading the version of Yarn from its package.json is much faster # than running yarn --version. link="$(command -v yarn)" \ - && bin="$(readlink -f "$link")" \ - && [ "$bin" = /srv/zulip-yarn/bin/yarn ] \ + && [ "$link" -ef /srv/zulip-yarn/bin/yarn ] \ && current_version="$(jq -r '.version' /srv/zulip-yarn/package.json)" \ && [ "$current_version" = "$version" ] }