README erweitert und example config geändert um Verwirrung zu vermeiden
die example config listet wird ja nicht ausgelesen und listete bis eben als default, dass Daten nicht initiiert werden. Das verwirrt, weil ohne config das Default ist, die Daten mit zu initiieren.
Statt das in der README zu beschreiben ist es sicherlich besser, das Default zu ändern ;)
Außerdem hab ich noch Infos hinzugefügt, wie man den Upstream konfiguriert.
Merge request reports
Activity
Mentioned in issue #77 (closed)
Added 1 commit:
- caace678 - Konfigurierbarkeit der IP-Adresse, auf der gelauscht wird
Hi,
merke gerade, dass ich für unterschiedliche Mergerequests unterschiedliche branches verwenden muss
der hat den zweiten Commit direkt nachgezogender ist an sich aber auch ganz sinnvoll
Er erlaubt es die Server-IP von 127.0.0.1 in der Config auf 0.0.0.0 zu ändern, damit man mit anderen Geräten im Netzwerk testen kann
Die Config wird man dann später auch bei der Liveschaltung brauchen können.EDIT:
ich plane noch, die README später zu erweitern, um zu zeigen, wie man auch aus einer Virtualbox per Netzwerkbrücke den Server im Netzwerk erreichbar zu machenEdited by Felix BaumannDie Config wird man dann später auch bei der Liveschaltung brauchen können.
Im Livebetrieb verwenden wir nicht die
run.py
, sondernuwsgi
direkt (siehe die nginx config, die ich vor Kurzem hinzugefügt hatte). Zum Debuggen finde ich die Option aber ganz sinnvoll.Ich denke aber nicht, dass wir im README eine Anleitung für irgendein VM-Setup brauchen. Das ist viel zu speziell.
ok dann kannst du das ganze ja mergen
Die Anleitung für ein VM Setup hab ich ja noch gar nicht erstelltEdited by Felix Baumannähm, ich nutze Ubuntu, da scheint 2 auch noch der Standard zu sein alle Pakete bei denen keine 3 steht, gibt es in dieser Version nicht über apt
ich dachte, dass würde bedeuten, dass sie dann für beide Versionen funktionieren
wenn dem nicht so ist, muss man sie wohl über pip3 laden, kann das sein? wenn ja, werde ich das natürlich anpassen
Die beiden Pakete heißen bei Debian (bzw. Ubuntu, das mach keinen großen Unterschied): python3-ldap3, python3-mysql.connector
Bei Archlinux heißt python3-mysql.connector aber python-mysql-connector. Das wird also schenll sehr kompliziert, wenn man sich an irgendwelche Distros anpasst. Mein Vorschlag wäre: Reverte die Änderungen bei der Paketliste und vervollständige die "Kurzform unter Ubuntu"-Zeile.
Wobei man das ldap-Paket wirklich in python-ldap3 umbenennen sollte.
Added 1 commit:
- 8c638533 - gewünschter Fix
Added 1 commit:
- b116b3c4 - der echte Fix
ja, hab deine Nachricht erst nach dem "gewünschten" Fix gelesen ^ ^
hab nur die Schreibweisen aus eurem README genommen und deshalb nicht die echten Pakete gefunden
jetzt solltest du eigentlich mergen können
Edited by Felix BaumannMentioned in merge request !5 (closed)