# -*- coding: utf-8 -*- import logging, mv_common #import os config_file = "mv_config" data_config = __import__(config_file, globals(), locals(), []) def setup_web_auth(UseMythWEB_auth): if UseMythWEB_auth == 1: #enable auth logging.info("Enabling authorization for mythweb") cmd='''sed -ie "s/^.*include.*auth-inc.conf.*$/include \"\/etc\/lighttpd\/auth-inc.conf\"/g" /etc/lighttpd/lighttpd.conf''' mv_common.runcmd(cmd) else #disable auth logging.info("Disabling authorization for mythweb") cmd='''sed -ie "s/^.*include.*auth-inc.conf.*$/#include \"\/etc\/lighttpd\/auth-inc.conf\"/g" /etc/lighttpd/lighttpd.conf''' mv_common.runcmd(cmd) logging.debug("Restarting lighttpd") cmd="sudo sv restart lighttpd" mv_common.runcmd(cmd)