diff --git a/assets/bin/RunTrackmaniaServer.sh b/assets/bin/RunTrackmaniaServer.sh index d2ef431..a1fc25e 100644 --- a/assets/bin/RunTrackmaniaServer.sh +++ b/assets/bin/RunTrackmaniaServer.sh @@ -185,6 +185,16 @@ EORCPSERV EORCPADM + # settings.xml: Registrierung deaktivieren (SuperAdmin wird automatisch angelegt) + mkdir -p "$REMOTECP_DIR/xml/settings" + cat > "$REMOTECP_DIR/xml/settings/settings.xml" < + + false + +EORCPSET + echo " settings.xml: Registrierung deaktiviert." + # ============================================================ # RemoteCP: Datenbank-Initialisierung # ============================================================ diff --git a/docs/remotecp.md b/docs/remotecp.md index 43aa08d..b8412fc 100644 --- a/docs/remotecp.md +++ b/docs/remotecp.md @@ -112,4 +112,4 @@ Falls RemoteCP nicht erreichbar ist oder Fehler anzeigt: - RemoteCP ist ein älteres Tool (Version 4.0.3.5) und wurde für PHP 5.x entwickelt, läuft aber mit PHP 7.4 - Die Live-Funktionen (`remoteCP[Live]`) benötigen eine laufende Serververbindung -- Die Registrierung neuer Benutzer ist standardmäßig aktiviert und kann in `xml/settings/settings.xml` über `false` deaktiviert werden +- Die Registrierung neuer Benutzer wird beim ersten Start automatisch deaktiviert (`xml/settings/settings.xml` → `false`). Der SuperAdmin-Account wird automatisch aus `SERVER_SA_PASSWORD` angelegt