Themabewertung:
  • 1 Bewertung(en) - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
opensimMULTITOOL II
#61
opensimMULTITOOL II V25.5.84.348

Einfaches Debug-Log-System

Was dieses System macht:
1. Es erstellt eine Log-Datei namens `osmtool_debug.log` im aktuellen Verzeichnis
2. Dort werden alle wichtigen Aktionen und Meldungen gespeichert

Einstellungsmöglichkeiten:

1. Logging ein/aus schalten
Code:
#LOG_ENABLED=true   # Logging ist AKTIV
LOG_ENABLED=false  # Logging ist AUS

2. Alte Log-Datei löschen
Code:
OLD_LOG_DEL=true   # Löscht alte Log-Datei vor Start
#OLD_LOG_DEL=false  # Behält alte Log-Datei und fügt neue Einträge an


3. Log-Datei Name und Ort
Code:
DEBUG_LOG="osmtool_debug.log"  # Speicherort der Log-Datei

Beispiel-Nutzung:
- Logging AUSSCHALTEN:
Setze `LOG_ENABLED=false` am Anfang des Skripts
- Alte Logs BEHALTEN:
Setze `OLD_LOG_DEL=false`
- Log-Datei umbenennen:
Ändere `DEBUG_LOG="meine_logs.txt"`

Was passiert im Hintergrund?
- Bei `LOG_ENABLED=true`:
→ Neue Log-Datei wird erstellt (alte wird gelöscht, wenn `OLD_LOG_DEL=true`)
→ Alle Meldungen werden gespeichert
- Bei `LOG_ENABLED=false`:
→ Keine Log-Datei wird erstellt/changiert
→ Meldungen erscheinen nur auf dem Bildschirm

Github: opensimMULTITOOL II
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 1 user says Thank You to Manfred Aabye for this post:
  • Bogus Curry
Zitieren
#62
Beim ersten Mal Installieren hatte ich leider den Debug aus...hatte Opensim aus git nicht Ordnungsgemäß heruntergeladen, das ist mir schon öfter passiert, eventuell abfragen und neuer Versuch? dann alles gelöscht und nochmaliger Versuch das hat dann ordnungsgemäß geklappt! Ach ja hatte Ubuntu 22.04 neu aufgesetzt
[-] The following 1 user says Thank You to RalfMichael for this post:
  • Manfred Aabye
Zitieren
#63
opensimMULTITOOL II V25.5.89.351
'bash osmtool.sh autoupgrade' und 'bash osmtool.sh autoupgradefast' wurden zum testen eingefügt.

Das Logfile sieht dann so aus:
Code:
[2025-05-06 09:44:01] [INFO] opensimMULTITOOL II V25.5.89.351
[2025-05-06 09:44:01] [INFO] Zum Abbrechen bitte STRG+C oder CTRL+C drücken.
[2025-05-06 09:44:02] [INFO] Das Arbeitsverzeichnis ist: /home
[2025-05-06 09:44:02] [INFO] Ihre IP Adresse ist: 111.222.333.444
[2025-05-06 09:44:02] [INFO] ? OpenSimulator GitHub-Verwaltung
[2025-05-06 09:44:02] [INFO] Möchten Sie den OpenSimulator vom GitHub verwenden oder aktualisieren? ([upgrade]/new)
[2025-05-06 09:44:06] [INFO] ✓ Repository gefunden. Aktualisiere mit 'git pull'...
[2025-05-06 09:44:08] [INFO] Erkenne installierte .NET-Version...
[2025-05-06 09:44:09] [INFO] ✓ Erkannte .NET-Version: 8
[2025-05-06 09:44:09] [INFO] ✓ Bearbeite Datei: opensim/OpenSim/Framework/VersionInfo.cs
[2025-05-06 09:44:09] [INFO] ✓ Änderungen zu Extended wurden erfolgreich vorgenommen.
[2025-05-06 09:44:10] [INFO] ? MoneyServer GitHub-Verwaltung
[2025-05-06 09:44:10] [INFO] Möchten Sie den MoneyServer vom GitHub verwenden oder aktualisieren? ([upgrade]/new)
[2025-05-06 09:44:11] [INFO] ✓ Repository gefunden. Aktualisiere mit 'git pull'...
[2025-05-06 09:44:12] [INFO] ✓ MONEYSERVER: addon-modules wurde nach opensim kopiert
[2025-05-06 09:44:12] [INFO] ✓ MONEYSERVER: bin wurde nach opensim kopiert
[2025-05-06 09:44:13] [INFO] ? OSSL Beispiel-Skripte GitHub-Verwaltung
[2025-05-06 09:44:13] [INFO] Möchten Sie die OpenSim OSSL Beispiel-Skripte vom GitHub verwenden oder aktualisieren? ([upgrade]/new)
[2025-05-06 09:44:16] [INFO] ✓ Repository gefunden. Aktualisiere mit 'git pull'...
[2025-05-06 09:44:17] [INFO] ✓ ScriptsAssetSet wurde nach opensim/bin/assets kopiert.
[2025-05-06 09:44:17] [INFO] ✓ ScriptsLibrary wurde nach opensim/bin/inventory kopiert.
[2025-05-06 09:44:17] [INFO] ?️  OpenSimulator Build-Prozess
[2025-05-06 09:44:17] [INFO] Möchten Sie den OpenSimulator jetzt erstellen? ([ja]/nein)
[2025-05-06 09:45:10] [INFO] ⏳ Stoppe das Grid!
[2025-05-06 09:45:10] [INFO] ☛ Stoppe sekundäre Simulatoren parallel...
[2025-05-06 09:45:24] [INFO] ✓ Stoppe sim5
[2025-05-06 09:45:24] [INFO] ✓ Stoppe sim4
[2025-05-06 09:45:24] [INFO] ✓ Stoppe sim3
[2025-05-06 09:45:24] [INFO] ✓ Stoppe sim2
[2025-05-06 09:45:39] [INFO] ✓ Stoppe sim1 (primäre Region)...
[2025-05-06 09:45:54] [INFO] ✓ Stoppe MoneyServer ...
[2025-05-06 09:46:24] [INFO] ✓ Stoppe RobustServer ...
[2025-05-06 09:46:54] [INFO] ✓ Alle Dienste gestoppt.
[2025-05-06 09:46:55] [INFO] ? OpenSim Dateikopie
[2025-05-06 09:46:57] [INFO] ✓ Dateien aus opensim/bin wurden nach robust/bin kopiert.
[2025-05-06 09:46:57] [INFO] ✓ Dateien aus opensim/bin wurden nach sim1/bin kopiert.
[2025-05-06 09:46:58] [INFO] ✓ Dateien aus opensim/bin wurden nach sim2/bin kopiert.
[2025-05-06 09:46:59] [INFO] ✓ Dateien aus opensim/bin wurden nach sim3/bin kopiert.
[2025-05-06 09:46:59] [INFO] ✓ Dateien aus opensim/bin wurden nach sim4/bin kopiert.
[2025-05-06 09:47:00] [INFO] ✓ Dateien aus opensim/bin wurden nach sim5/bin kopiert.
[2025-05-06 09:47:00] [INFO] ⏳ Starte das Grid!
[2025-05-06 09:47:00] [INFO] ✓ Starte RobustServer  aus robust/bin...
[2025-05-06 09:47:30] [INFO] ✓ Starte MoneyServer aus robust/bin...
[2025-05-06 09:48:01] [INFO] ✓ Starte sim1 (primäre Region)...
[2025-05-06 09:48:16] [INFO] ☛ Starte sekundäre Simulatoren parallel...
[2025-05-06 09:48:16] [INFO] ✓ Starte sim2 aus sim2/bin...
[2025-05-06 09:48:16] [INFO] ✓ Starte sim3 aus sim3/bin...
[2025-05-06 09:48:16] [INFO] ✓ Starte sim4 aus sim4/bin...
[2025-05-06 09:48:16] [INFO] ✓ Starte sim5 aus sim5/bin...
[2025-05-06 09:48:16] [INFO] ✓ Alle Simulatoren gestartet.
[2025-05-06 09:48:17] [INFO] opensimMULTITOOL II V25.5.84.348 wurde beendet 2025-05-06 09:48:17
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 2 users say Thank You to Manfred Aabye for this post:
  • Bogus Curry, RalfMichael
Zitieren
#64
opensimMULTITOOL II V25.5.92.356

Wichtigste Verbesserungen:
Integritätsprüfungen für jedes Repository nach clone/pull
Verbesserte Fehlerbehandlung bei allen Git-Operationen
Branch-Erkennung mit Fallback auf Standard-Branches
Änderungserkennung (Vergleich von HEAD vor/nach Pull)
Sichere Kopiervorgänge mit Prüfungen
Bessere .NET-Erkennung mit Fallback-Logik
Konsistente Rückgabewerte für Fehlerbehandlung
Detailliertere Logausgaben mit Farbcodierung
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 2 users say Thank You to Manfred Aabye for this post:
  • Bogus Curry, RalfMichael
Zitieren
#65
Jetzt klappt es prima! nur noch eines brauchte ein 2 Anlauif, da Opensim über git nicht heruntergeladen wurde, eine Fehlermeldung wurde ausgegeben, hier hätte einfach ein 2 Versuch Opensim herunterzuladen, dann währe es Perfekt.
Dann noch was Oswebinterface funkt bei mir nicht, es könnte daran liegen da ich immer auf meine Server ispconfig aufspiele, die ältere Version die ich habe geht bei mir gut.
Du bist nach meiner Meinung sehr nah dran eine perfekte schnelle Möglichkeit zu schaffen Opensim einfach zu Installieren.
[-] The following 2 users say Thank You to RalfMichael for this post:
  • Dorena Verne, Manfred Aabye
Zitieren
#66
Habe mir eben mal einen kleinen einfachen v-server bestellt. Dann werde ich auch mal loslegen und deine großartige Arbeit testen, Manni.
[-] The following 2 users say Thank You to Dorena Verne for this post:
  • DJ Archie, Manfred Aabye
Zitieren
#67
opensimMULTITOOL II V25.5.89.360
Es wird jetzt der 'OpenSimulator Github download' geprüft und wiederholt, falls nötig.

Das opensimMULTITOOL II ersetzt ISPConfig.

Warum?

Das opensimMULTITOOL II – arbeitet für dich

opensimMULTITOOL II installiert OpenSimulator genau so, wie du es als Admin selbst tun würdest – nur schneller und ohne die typischen Stolpersteine.

✔ So klar wie deine eigene Arbeit
Jeder Schritt folgt einer durchdachten Logik, die du sofort verstehst.

✔ Nur das Nötigste
Kein überflüssiger Ballast – ich installiere ausschließlich, was OpenSimulator wirklich braucht.

✔ Du behältst die volle Kontrolle
- Dein Simulator läuft danach komplett unabhängig vom Tool
- Manuelle Upgrades sind jederzeit möglich
- Alle Konfigurationsdateien bleiben für dich editierbar

*"opensimMULTITOOL II übernimt die Routinearbeit – die Entscheidungen triffst du."*

Warum das wichtig für dich ist:
- Keine undurchsichtige "Blackbox"-Installation
- Volle Kompatibilität mit normalen Update-Wege
- Perfekt, wenn du später selbst Hand anlegen willst

Github: opensimMULTITOOL
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 4 users say Thank You to Manfred Aabye for this post:
  • Anachron, DJ Archie, Dorena Verne, Mareta Dagostino
Zitieren
#68
(06.05.2025, 17:55)Dorena Verne schrieb: Habe mir eben mal einen kleinen einfachen v-server bestellt. Dann werde ich auch mal loslegen und deine großartige Arbeit testen, Manni.


Was soll ich sagen, Glückwunsch Manni, ein Geniestreich von dir. Das Tool lief fehlerfrei durch und ich konnte mich einloggen, HG funktioniert auch gleich auf Anhieb.HeartSmile
[-] The following 3 users say Thank You to Dorena Verne for this post:
  • Anachron, Bogus Curry, DJ Archie
Zitieren
#69
Hallo zusammen ;D

@Manni ;D
Nach dem MariaDB Setuip steht dieses in der Console:
Zitat:=== MariaDB/MySQL Datenbank-Setup ===
✗ Nicht unterstützte Distribution: 'manjaro'
☛ Unterstützt: debian ubuntu linuxmint pop mx kali zorin elementary raspbian centos fedora
? OpenSimulator GitHub-Verwaltung

Soweit scheint es nun durchzulaufen, die Benutzerrechte wurde auch richtig gesetzt ;D Er lädt grade OS von Git runter ;D
Have a nice Day ;D

Tschöö

Bogus
[-] The following 1 user says Thank You to Bogus Curry for this post:
  • DJ Archie
Zitieren
#70
Also bei mir ist das Script nicht durchgelaufen, was wohl aber meine Schuld war, weil ich das Webinterface installieren wollte. Und dafür muss ja ein webserver haben, das hab ich nicht bedacht ;D

Manni, kann man auch ohne den Moneyserver installieren bzw. kann an diesen beim installieren abwählen ?
Have a nice Day ;D

Tschöö

Bogus
[-] The following 1 user says Thank You to Bogus Curry for this post:
  • DJ Archie
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste