diff --git a/src/migrations/0023_postgresql_11_to_13.py b/src/migrations/0023_postgresql_11_to_13.py index 206143dbb..5c788584e 100644 --- a/src/migrations/0023_postgresql_11_to_13.py +++ b/src/migrations/0023_postgresql_11_to_13.py @@ -1,5 +1,6 @@ import subprocess import time +import os from moulinette import m18n from yunohost.utils.error import YunohostError, YunohostValidationError @@ -19,7 +20,7 @@ class MyMigration(Migration): def run(self): - if os.system('grep -A10 "ynh-deps" /var/lib/dpkg/status | grep "Package:\|Depends:" | grep -B1 postgresql') != 0: + if os.system('grep -A10 "ynh-deps" /var/lib/dpkg/status | grep -E "Package:|Depends:" | grep -B1 postgresql') != 0: logger.info("No YunoHost app seem to require postgresql... Skipping!") return