def METHOD_NAME():
    """Produce details about the system."""
    # prepare the useful environment variables: all CHARMCRAFT* (hiding AUTH keys)
    # and desktop/session
    useful_env = {
        name: value
        for name, value in os.environ.items()
        if name.startswith("CHARMCRAFT") or name in EXTRA_ENVIRONMENT
    }
    if ALTERNATE_AUTH_ENV_VAR in useful_env:
        useful_env[ALTERNATE_AUTH_ENV_VAR] = "<hidden>"
    env_string = ", ".join(f"{name}={value!r}" for name, value in sorted(useful_env.items()))
    if not env_string:
        env_string = "None"
    os_platform = utils.get_os_platform()
    return f"System details: {os_platform}; Environment: {env_string}"