diff options
| author | Christophe Simonis <chs@odoo.com> | 2015-04-20 16:38:07 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2015-04-20 16:38:07 +0200 |
| commit | 0baf5f9916a7fde4d0d4fa97c1ee70059ae886fb (patch) | |
| tree | 76e8bbf9e5fc4a3d189d32d418a54934a6e9122d /openerp/cli/server.py | |
| parent | 9750c1eae31df8008100debf8bf2bb3ca2ae64e7 (diff) | |
[IMP] core: allow (but still warn) running odoo as root
Diffstat (limited to 'openerp/cli/server.py')
| -rw-r--r-- | openerp/cli/server.py | 7 |
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'. |
