From 177e42e9d67601e860db45df1c0121f4905b536d Mon Sep 17 00:00:00 2001 From: Eugene Kazakov Date: Sun, 20 Dec 2015 12:43:57 +0600 Subject: [PATCH] Remove warning "Root (sudo) is required" --- letsencrypt/cli.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/letsencrypt/cli.py b/letsencrypt/cli.py index 29519d430..f614e13f8 100644 --- a/letsencrypt/cli.py +++ b/letsencrypt/cli.py @@ -1384,17 +1384,6 @@ def main(cli_args=sys.argv[1:]): zope.component.provideUtility(report) atexit.register(report.atexit_print_messages) - if not os.geteuid() == 0: - logger.warning( - "Root (sudo) is required to run most of letsencrypt functionality.") - # check must be done after arg parsing as --help should work - # w/o root; on the other hand, e.g. "letsencrypt run - # --authenticator dns" or "letsencrypt plugins" does not - # require root as well - #return ( - # "{0}Root is required to run letsencrypt. Please use sudo.{0}" - # .format(os.linesep)) - return args.func(args, config, plugins) if __name__ == "__main__":