Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Montag, 1. Juni 2015, 18:48

Easy-Wi Update 5.0 31.05.2015

Das Major Release 5.0 von Easy-Wi ist erschienen.

Wichtig:

Durch den Verzicht auf die control.sh und das optionale Verwenden von Quotas muss die /etc/sudoers wie folgt erweitert werden. Dabei sind die Quotas bezogenen Einträge optional:

Quellcode

1
2
3
4
5
6
7
easywi ALL = NOPASSWD: /usr/sbin/useradd
easywi ALL = NOPASSWD: /usr/sbin/userdel
easywi ALL = NOPASSWD: /usr/sbin/deluser
easywi ALL = NOPASSWD: /usr/sbin/usermod
easywi ALL = NOPASSWD: /usr/sbin/setquota
easywi ALL = NOPASSWD: /usr/sbin/repquota
easywi ALL = (ALL, !root:easywi) NOPASSWD: /home/easywi/temp/*.sh


Je nachdem, wie ihr den Masteruser genannt habt, muss "easywi" durch euren Namen ersetzt werden.


Änderungen:

  • API:
    • TSNDS API hinzugefügt
    • Aussagekräftigere Fehlermeldung bei Zugang verweigert
    • Rückgabe der gesendeten Operation für besseres Debugging
    • Daten werden bei der Edit Operation vollständig zurück gegeben
    • IP wird beim Add/Edit von Game und Voiceservern zurück gegeben
    • Gameswitch Spiele können bei Edit Operation hinzugefügt und gelöscht werden
    • FTP User wird bei Gameservern zurück gegeben
    • Das initiale Passwort kann bei Gameservern gesetzt werden
    • Der Corecount wird bei Gameservern zurück gegeben
    • Liste aller installierter Game Typen/Master Apps
    • Liste aller Masterserver mit optionalen Limit
    • Multiple Master IDs können in allen Add Operationen verwendet werden
    • Beschreibung wird bei Master Listen zurück gegeben
    • Webspace Master Liste kann angezeigt werden
    • MySQL Master Liste kann angezeigt werden
    • Generierter Benutzername wird zurück gegeben, wenn keiner gesendet wurde
    • User Liste kann angezeigt werden
    • Neue Methode clean User externalID

  • CMS:
    • hreflang Unterstützung
    • index.php wird nach Home im Seo Mode geroutet
    • WYSIWYG Editor Summernote beim Seiten und News Management

  • Feeds:
    • Externe News des Feeds werden ebenfalls eingelesen
    • Bilder werden aus dem Feed entfernt

  • Gameserver:
    • Quota Support
    • Multiple Festplatten werden unterstützt
    • SteamCMD Login kann pro Template/Image gepflegt werden
    • control.sh durch PHP Klasse ersetzt
    • Konfiguration der control.sh durch App Server Konfiguration ersetzt
    • Protected Linux System User wird nur angelegt, wenn der Modus generell für den Gameserver verfügbar ist
    • SteamCMD Updates werden nacheinander ausgeführt
    • Option [no_padding] für optionale Startbefehle bei Addons
    • Query Port kann im Template definiert werden
    • Neues Template No More Room in Hell
    • Neues Template Project Cars
    • FTP Server ohne Chroot werden unterstützt
    • Support des Verleihs von Minecraft, Samp und Teeworlds
    • Statuscheck.php Timeout erhöht
    • Restart durch einen Cronjob wird mit der IP 127.0.0.1 gelogt
    • "@" und "." im FTP Usernamen beim FastDL zulässig

  • Generell:
    • Neues Admin/User Template in 6 Farben
    • Große Teile des Codes refactored
    • Angelegeprozesse nur noch in einem Schritt
    • SSH IPs können ausschließlich für den Connect verwendet werden (DMZ)
    • Icon und Text des Headers in den Einstellungen konfigurierbar
    • Statusseite für Cronjobs und PHP Extensions
    • Third party CSS, JS und Fonts werden mitgeliefert
    • Query Resultate werden mit while an Stelle von foreach geloopt umd Ram Verbrauch zu senken
    • Modul Konzept aktualisiert und robuster gestaltet
    • Unterstützzung von CURRENT_TIMESTAMP bei der Tabellen Reparieren Funktion
    • Benutzer kann Info Texte deaktivieren
    • Charakter "-" kann bei Passwörtern benutzt werden
    • Default externalID ist nun "leer"
    • Job Einträge werden geschrieben um alles zu stoppen, wenn User deaktiviert oder gelöscht wird
    • Verbesserte Fehler Meldungen bei External Auth

  • MySQL:
    • externalID für Datenbanken verwaltbar

  • Tickets:
    • HTML5 Validierung hinzugefügt um 404 Fehler zu vermeiden

  • Voiceserver:
    • externalID zu TSNDS hinzugefügt
    • Maximale TSNDS Menge am Master einstellbar
    • Beschreibung kann bei Voice Mastern gepflegt werden

  • Webspace:
    • Domains können Webspace zugeordnet werden
    • Frei definierbare optionale php.ini Konfiguration

  • Third Party:
    • DataTables hinzugefügt
    • Chosen hinzugefügt
    • moment.js hinzugefügt
    • Daterangepicker hinzugefügt
    • Bootstrap aktualisiert
    • Font Awesome aktualisiert
    • HybridAuth aktualisiert


Bugfixes:
  • Validator Klasse und multidimensionale Arrays
  • Installer wirft einen Fehler bei falschen MySQL Daten
  • Nur eine Zeitquelle bei der lend.php
  • External Auth benutzt falschen SSL Port
  • SSL/TLS Support beim PHPMailer
  • Custom Colums
  • Bcrypt Support wird in jedem Fall überprüft
  • Prefix beim User Anlegen als Reseller ignoriert
  • Voice Master mit externem TSDNS Master
  • Ungültiger Wert für nextfree in der Verleih API
  • PHP Notice Meldungen bei gestopptem Voice Server
  • MySQL Übersicht benutzt falschen Index
  • SQL Exception bei API MySQL DB Edit
  • TSDNS Key Login funktioniert nicht
  • Http Server startet nicht nach Edit
  • E-Mail Template von Useradd und Registration nicht bearbeitbar
  • DB Dump kann nicht gedownloaded werden
Webbasierender Config Ersteller: www.ulrich-block.de für CS 1.6, CSS, DODS und TF2.

Ebenso wird werden verschiedene Debian Gameserverkernel zum Download angeboten.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Terrorkarotte« (1. Juni 2015, 18:55)


Ähnliche Themen