Esempio n. 1
0
            # Variables used by curl, libreport, etc.
            util.setenv("http_proxy", proxy.url)
            util.setenv("ftp_proxy", proxy.url)
            util.setenv("HTTPS_PROXY", proxy.url)

    if not conf.payload.verify_ssl and hasattr(ksdata.method, "noverifyssl"):
        ksdata.method.noverifyssl = not conf.payload.verify_ssl
    if opts.multiLib:
        # sets dnf's multilib_policy to "all" (as opposed to "best")
        ksdata.packages.multiLib = opts.multiLib

    # set ksdata.method based on anaconda.method if it isn't already set
    # - anaconda.method is currently set by command line/boot options
    if anaconda.methodstr and not ksdata.method.seen:
        startup_utils.set_installation_method_from_anaconda_options(
            anaconda, ksdata)

    # Override the selinux state from kickstart if set on the command line
    from pyanaconda.modules.common.constants.services import SECURITY
    if conf.security.selinux != constants.SELINUX_DEFAULT:
        security_proxy = SECURITY.get_proxy()
        security_proxy.SetSELinux(conf.security.selinux)

    from pyanaconda import localization
    # Set the language before loading an interface, when it may be too late.

    from pyanaconda.modules.common.constants.services import LOCALIZATION
    localization_proxy = LOCALIZATION.get_proxy()

    # If the language was set on the command line, copy that to kickstart
    if opts.lang:
Esempio n. 2
0
            # Variables used by curl, libreport, etc.
            util.setenv("http_proxy", proxy.url)
            util.setenv("ftp_proxy", proxy.url)
            util.setenv("HTTPS_PROXY", proxy.url)

    if flags.noverifyssl and hasattr(ksdata.method, "noverifyssl"):
        ksdata.method.noverifyssl = flags.noverifyssl
    if opts.multiLib:
        # sets dnf's multilib_policy to "all" (as opposed to "best")
        ksdata.packages.multiLib = opts.multiLib

    # set ksdata.method based on anaconda.method if it isn't already set
    # - anaconda.method is currently set by command line/boot options
    if anaconda.methodstr and not ksdata.method.seen:
        startup_utils.set_installation_method_from_anaconda_options(anaconda, ksdata)

    # Enable SE/HMC if it was selected as an installation source.
    if ksdata.method.method == "hmc":
        flags.hmc = True

    # Override the selinux state from kickstart if set on the command line
    from pyanaconda.modules.common.constants.services import SECURITY
    if flags.selinux != constants.SELINUX_DEFAULT:
        security_proxy = SECURITY.get_proxy()
        security_proxy.SetSELinux(flags.selinux)

    from pyanaconda import localization
    # Set the language before loading an interface, when it may be too late.

    from pyanaconda.modules.common.constants.services import LOCALIZATION