21 lines
760 B
Python
21 lines
760 B
Python
"""Retired login instrumentation retained only for command compatibility."""
|
|
|
|
from __future__ import annotations
|
|
|
|
|
|
DEFAULT_TRACE_TIMEOUT_SECONDS = 10 * 60.0
|
|
LOGIN_TRACE_ENABLED = False
|
|
LOGIN_TRACE_DISABLED_REASON = (
|
|
"login-trace is retired and will not start the game: it enabled Wine relay "
|
|
"instrumentation during authentication, while the current client performs "
|
|
"anti-debug and module-integrity checks. Use login-diagnostics for a "
|
|
"credential-free check, then use wine-update for one controlled comparison "
|
|
"through the unmodified publisher launcher."
|
|
)
|
|
|
|
|
|
def run_login_trace(*_args: object, **_kwargs: object) -> None:
|
|
"""Refuse to reactivate the retired relay-based authentication trace."""
|
|
|
|
raise RuntimeError(LOGIN_TRACE_DISABLED_REASON)
|