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__":