Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projekte:clubstatus [2017-04-30 21:42]
172.20.120.12 [Presence]
projekte:clubstatus [2018-01-07 23:45]
clonejo
Line 6: Line 6:
 ^ Host | [[https://wiki-intern.aachen.ccc.de/infrastruktur:server:tokamak:web-status|web-status.server.aachen.ccc.de]] | ^ Host | [[https://wiki-intern.aachen.ccc.de/infrastruktur:server:tokamak:web-status|web-status.server.aachen.ccc.de]] |
 ^ Kontakt | [[wiki:user:clonejo |clonejo ]] | ^ Kontakt | [[wiki:user:clonejo |clonejo ]] |
-^ Status | <fc green>aktiv</fc> (2016-03-16 19:10) |+^ Status | <fc green>aktiv</fc> (2018-01-07) |
 </WRAP> </WRAP>
  
-  * Passwort: siehe [[https://wiki-intern.aachen.ccc.de/infrastruktur:server:tokamak:web-status|internes Wiki]] (das altbekannte Passwort, Benutzername ist egal)+  * Passwort: siehe [[https://wiki-intern.aachen.ccc.de/doku.php?id=vereinsfoo:logindaten#status|internes Wiki]] (Benutzername ist egal)
   * läuft unter https://status.aachen.ccc.de/   * läuft unter https://status.aachen.ccc.de/
   * die [[https://github.com/clonejo/clubstatusd/blob/master/api-specification.md|API]] ist unter https://status.aachen.ccc.de/api/   * die [[https://github.com/clonejo/clubstatusd/blob/master/api-specification.md|API]] ist unter https://status.aachen.ccc.de/api/
Line 15: Line 15:
 ===== Presence ===== ===== Presence =====
 === Die Clubinfrastruktur erkennt deine Hosts und meldet dich als anwesend === === Die Clubinfrastruktur erkennt deine Hosts und meldet dich als anwesend ===
-  * auf Dynamo läuft in der Munin-VM das Programm maccollect ([[https://git.aachen.ccc.de/~luks/maccollect|repo]], Branch "status-api"+  * auf Stellarator läuft in der maccollect-VM das Programm maccollect ([[https://git.aachen.ccc.de/~luks/maccollect|repo]], Branch "status-api"
-  * Mac-Adressen der eigenen Geräte eintragen; dafür einen Admin, z.bclonejo oder spq fragen +  * Mac-Adressen der eigenen Geräte eintragen; dafür einen [[admins@aachen.ccc.de?body=Hallo,%0a%0akoenntet Ihr unter dem Namen%0a%0a%24name%0a%0adie Mac-Adressen%0a%0a%24mac1%0a%24mac2%0a%0aeintragen?%0a%0aVielen Dank!|Admin fragen]] 
-    * in der Munin-VM in der Datei /home/maccollect/maccollect/config.yaml den Benutzernamen und zugehörige Mac-Adressen eintragen +    * in Ansible in der Datei [[https://gitlab.aachen.ccc.de/admins/ansible/blob/master/roles/host-maccollect/files/config.yml|roles/host-maccollect/files/config.yml]] den Benutzernamen und zugehörige Mac-Adressen eintragen 
-    * /etc/init.d/maccollect restart+    * site.yml für maccollect.doel.aachen.ccc.de ausführen
  
 === vom eigenen Rechner === === vom eigenen Rechner ===
-  * Die Präsenzliste wird nur alle 10min aktualisiert. Solange der Server bei einem Presence-Request mit 200 antwortet, hat es geklappt :)+  * Die Präsenzliste wird nicht sofort aktualisiert. Solange der Server bei einem Presence-Request mit 200 antwortet, hat es geklappt :)
 <code python> <code python>
 #!/bin/python3 #!/bin/python3
Line 51: Line 51:
 Alternativ: Alternativ:
 <code bash> <code bash>
-#!/bin/bash+#!/bin/sh
  
 if arping -c 1 172.20.122.1 | grep -q 00:A0:57:24:80:7D if arping -c 1 172.20.122.1 | grep -q 00:A0:57:24:80:7D
Navigation



You are not allowed to add pages