summaryrefslogtreecommitdiff
path: root/openerp/cli/server.py
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2015-04-20 16:38:07 +0200
committerChristophe Simonis <chs@odoo.com>2015-04-20 16:38:07 +0200
commit0baf5f9916a7fde4d0d4fa97c1ee70059ae886fb (patch)
tree76e8bbf9e5fc4a3d189d32d418a54934a6e9122d /openerp/cli/server.py
parent9750c1eae31df8008100debf8bf2bb3ca2ae64e7 (diff)
[IMP] core: allow (but still warn) running odoo as root
Diffstat (limited to 'openerp/cli/server.py')
-rw-r--r--openerp/cli/server.py7
1 files 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'.