From 0baf5f9916a7fde4d0d4fa97c1ee70059ae886fb Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Mon, 20 Apr 2015 16:38:07 +0200 Subject: [PATCH] [IMP] core: allow (but still warn) running odoo as root --- openerp/cli/server.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/openerp/cli/server.py b/openerp/cli/server.py index 80e3e16b922..ef9503da3fe 100644 --- a/openerp/cli/server.py +++ b/openerp/cli/server.py @@ -50,12 +50,11 @@ __version__ = openerp.release.version _logger = logging.getLogger('openerp') def check_root_user(): - """ Exit if the process's user is 'root' (on POSIX system).""" + """Warn if the process's user is 'root' (on POSIX system).""" if os.name == 'posix': import pwd - if pwd.getpwuid(os.getuid())[0] == 'root' : - sys.stderr.write("Running as user 'root' is a security risk, aborting.\n") - sys.exit(1) + if pwd.getpwuid(os.getuid())[0] == 'root': + sys.stderr.write("Running as user 'root' is a security risk.\n") def check_postgres_user(): """ Exit if the configured database user is 'postgres'.