Jump to content

Plugin von Theobald123


steifi1979

Empfohlene Beiträge

  • Admin

Das ist ne Zeitfrage. Wenn jemand Zeit und Linux hat, kann er sich ja mal das Install-Paket

von z.B. dem MTD-Tool anschauen und für die Plugins von theobald123 analoge Installations-

pakete bauen und testen (über /tmp). Das Hochstellen auf den Server schaffe ich dann noch.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 1 month later...
  • Admin

@theobald123

 

Das komplette ausgepackte Archiv findet Du nach der Online-Installation (solange die Messagebox "Installation des Plugins MTD-Tool erfolgreich."

angezeigt wird in /tmp/tmpupdate/install/". Nach Schließen der Messagebox wird das gesame Verzeichnis allerdings gelöscht, also vorher sichern.

Das gepackte Archiv liegt gleichzeitig noch mal direkt in /tmp/.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Admin

... und hier noch die Erläuterung dazu, was in der Datei ".version" für das Beispielplugin "Demo-Plugin" stehen müßte:

 

Struktur eines Eintrages in der kwupdate.conf

T;name;description;version;ABCDEFGH;[from];[until];;;[[[dir;[[file;]file;...]

T   		Typ 		"P"=Plugin, "S"=Systemtool, "G"=Spiel, "L"=Sprachdatei, "F"=Einzelfile

name		Paketname    	für dieses Beispiel: "demo"

description 	Klarname	"Demo-Plugin", wird in den Dialogen angezeigt

version 	Version 	z.B. "1.0"

ABCDEFGH	Deinstallflags  müssen 1 oder 0 sein
						A=1 es wurden Dateien / Verzeichnisse installiert
						B=1 es wurde ein Eintrag in plugin_run.mnu vorgenommen
						C=1 es wurde zusätzlich die Datei plrun_name.mnu angelegt
						D=1 es wurde ein Eintrag in plugin_config.mnu vorgenommen
						E=1 es wurde zusätzlich die Datei plconfig_name.mnu angelegt 
						F=1 nach Installation oder Deinstallation ist ein Boxenneustart nötig
						G=1 nach Installation oder Deinstallation ist ein Neustart von Neutrino nötig   
						H   Reserve (im Moment immer 0) 					

from		ab Version  	Image-Version, ab welcher das Update installiert werden darf (ergibt sich aus
						den letzten 12 Ziffern des Versionsstrings hinter "version=" im File "/.version"
						im Root des Images. Aus Scriptinggründen muß noch eine 1 abgezogen werden. Für
						das aktuelle Image mit "201007212130" wäre das also "201007212129". 

until   	bis Version 	Image-Version, bis zu welcher dieses Update installiert werden muß oder darf.
						kann mit "from" kombiniert werden   						

dir;file	zu löschen  	wenn A=1, dann werden ab dieser Stelle beliebig viele Directorys (welche rekur-
						siv und forced gelöscht werden) und Dateien getrennt durch Semikolons angegeben
						Diese werden nacheinander gelöscht.

Die mehrfachen Semikolons dienen der Definition von momentan nicht genutzten Reserveparametern und
müssen unbedingt in der vorgegebenen Anzahl übernommen werden.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 months later...

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...