diff options
author | Ryan Egesdahl <ryan.egesdahl@mongodb.com> | 2021-02-15 18:06:27 -0800 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-03-03 18:56:40 +0000 |
commit | 77f008215f8b56805c84a0e70834afa9d6b628e8 (patch) | |
tree | 281517f38260a09b4cb5ad26bf3b3eb136191b77 | |
parent | f695de2d08902dc69c45cb6795be9eae51265643 (diff) | |
download | mongo-77f008215f8b56805c84a0e70834afa9d6b628e8.tar.gz |
SERVER-54386 Prevent install errors when systemd is not running
(cherry picked from commit 8cf3de4ca76037e9bdace59d84f8ee7403f8a03b)
-rw-r--r-- | debian/mongodb-enterprise-server.postinst | 5 | ||||
-rw-r--r-- | debian/mongodb-enterprise-unstable-server.postinst | 5 | ||||
-rw-r--r-- | debian/mongodb-org-server.postinst | 5 | ||||
-rw-r--r-- | debian/mongodb-org-unstable-server.postinst | 5 |
4 files changed, 12 insertions, 8 deletions
diff --git a/debian/mongodb-enterprise-server.postinst b/debian/mongodb-enterprise-server.postinst index a09e41f8edf..9a5fdff903b 100644 --- a/debian/mongodb-enterprise-server.postinst +++ b/debian/mongodb-enterprise-server.postinst @@ -39,9 +39,10 @@ case "$1" in chown mongodb:mongodb /var/log/mongodb fi - # Check for changes to the service file + # Check for changes to the service file, but ignore errors when + # systemd is not running. if $(command systemctl --help >/dev/null); then - systemctl daemon-reload + systemctl daemon-reload || true fi ;; diff --git a/debian/mongodb-enterprise-unstable-server.postinst b/debian/mongodb-enterprise-unstable-server.postinst index a09e41f8edf..9a5fdff903b 100644 --- a/debian/mongodb-enterprise-unstable-server.postinst +++ b/debian/mongodb-enterprise-unstable-server.postinst @@ -39,9 +39,10 @@ case "$1" in chown mongodb:mongodb /var/log/mongodb fi - # Check for changes to the service file + # Check for changes to the service file, but ignore errors when + # systemd is not running. if $(command systemctl --help >/dev/null); then - systemctl daemon-reload + systemctl daemon-reload || true fi ;; diff --git a/debian/mongodb-org-server.postinst b/debian/mongodb-org-server.postinst index a09e41f8edf..9a5fdff903b 100644 --- a/debian/mongodb-org-server.postinst +++ b/debian/mongodb-org-server.postinst @@ -39,9 +39,10 @@ case "$1" in chown mongodb:mongodb /var/log/mongodb fi - # Check for changes to the service file + # Check for changes to the service file, but ignore errors when + # systemd is not running. if $(command systemctl --help >/dev/null); then - systemctl daemon-reload + systemctl daemon-reload || true fi ;; diff --git a/debian/mongodb-org-unstable-server.postinst b/debian/mongodb-org-unstable-server.postinst index a09e41f8edf..9a5fdff903b 100644 --- a/debian/mongodb-org-unstable-server.postinst +++ b/debian/mongodb-org-unstable-server.postinst @@ -39,9 +39,10 @@ case "$1" in chown mongodb:mongodb /var/log/mongodb fi - # Check for changes to the service file + # Check for changes to the service file, but ignore errors when + # systemd is not running. if $(command systemctl --help >/dev/null); then - systemctl daemon-reload + systemctl daemon-reload || true fi ;; |