Anleitung zum Weimarnetz-Erweiterung bauen: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
(+kurze Anleitung)
 
Zeile 13: Zeile 13:
 
** /www/cgi-bin/15-kindergarten
 
** /www/cgi-bin/15-kindergarten
 
*nun alle Aenderungen an den Skripten vornehmen
 
*nun alle Aenderungen an den Skripten vornehmen
*zum erzeugen der neuen Erweiterung:  
+
 
 +
====Erzeugen der Erweiterung unter Linux(auf dem Router)====
 +
 
 +
*zum erzeugen der neuen Erweiterung:
 
<pre>
 
<pre>
 
cd /www
 
cd /www
Zeile 26: Zeile 29:
 
*nun hat man auf dem Router die neue Erweiterung
 
*nun hat man auf dem Router die neue Erweiterung
 
*bei Bedarf kann man diese nun direkt vom Router runterladen (ist ja im www-Verzeichnis)
 
*bei Bedarf kann man diese nun direkt vom Router runterladen (ist ja im www-Verzeichnis)
 +
 +
====Erzeugen der Erweiterung unter Windows====
 +
 +
was du brauchst:
 +
* ein ssh/scp Programm z.b. [http://winscp.net/eng/download.php winscp] oder [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html putty]
 +
* ein Archivierungstool, welches tar bzw. tgz Dateien erzeugen kann z.b. [http://tugzip.de TUGZip]
 +
 +
*zum erzeugen der neuen Erweiterung:
 +
# lege zwei neue Ordner an, mit den Namen ''2install'' und ''cgi-bin''
 +
# kopiere die scripte(S.weimarnetz), die ''cgi-bin-nervseite'',''cgi-bin-nervnerv'' und die ''cgi-bin-info.html'' in den Ordner ''2install''
 +
# kopiere die ''kindergarten.html'' und die ''15-kindergarten'' in den Ordner ''cgi-bin''
 +
# erzeuge eine ''weimarnetz-erweiterung-VERSION-DATUM.tgz''

Version vom 20. April 2006, 14:09 Uhr

Wie baut man eine neue Version der Weimarnetz-Erweiterung selbst?

  • Neustart mit "Festplatte formatieren" am Router machen
  • Aktuelle Erweiterung per "publizieren" hochladen
  • Erweiterung mit "Uebernehmen" einspielen
  • alle Aenderungen vornehmen,es existieren nur Skripte:
    • /usr/sbin/cron.weimarnetz*
    • /etc/init.d/S??.weimarnetz*
    • /www/cgi-bin-nervseite
    • /www/cgi-bin-nervnerv
    • /www/cgi-bin-info.html
    • /www/cgi-bin/kindergarten.html
    • /www/cgi-bin/15-kindergarten
  • nun alle Aenderungen an den Skripten vornehmen

Erzeugen der Erweiterung unter Linux(auf dem Router)

  • zum erzeugen der neuen Erweiterung:
cd /www
mkdir 2install
cp /usr/sbin/*weimarnetz* 2install/
cp /etc/init.d/*weimarnetz* 2install/
cp cgi-bin-nervseite 2install/
cp cgi-bin-nervnerv 2install/
cp cgi-bin-info.html 2install/
tar cvzf weimarnetz-erweiterung-VERSION-DATUM.tgz cgi-bin/kindergarten.html cgi-bin/15-kindergarten 2install/*
  • nun hat man auf dem Router die neue Erweiterung
  • bei Bedarf kann man diese nun direkt vom Router runterladen (ist ja im www-Verzeichnis)

Erzeugen der Erweiterung unter Windows

was du brauchst:

  • ein ssh/scp Programm z.b. winscp oder putty
  • ein Archivierungstool, welches tar bzw. tgz Dateien erzeugen kann z.b. TUGZip
  • zum erzeugen der neuen Erweiterung:
  1. lege zwei neue Ordner an, mit den Namen 2install und cgi-bin
  2. kopiere die scripte(S.weimarnetz), die cgi-bin-nervseite,cgi-bin-nervnerv und die cgi-bin-info.html in den Ordner 2install
  3. kopiere die kindergarten.html und die 15-kindergarten in den Ordner cgi-bin
  4. erzeuge eine weimarnetz-erweiterung-VERSION-DATUM.tgz