Aufbau der Datei 'INFO': Unterschied zwischen den Versionen
Aus Synology Wiki
imported>QTip Entwurf |
imported>QTip |
||
Zeile 1: | Zeile 1: | ||
==Einleitung== | ==Einleitung== | ||
Die Datei 'INIT' ist ein wichtiger Bestandteil | Die Datei 'INIT' ist ein wichtiger Bestandteil des Synology Paketes (SPK). Mit dieser Datei legt man den Paketnamen und weitere Einstellungen für das Paket-Zentrum fest. | ||
==Beispiel== | ==Beispiel== |
Version vom 8. August 2011, 19:13 Uhr
Einleitung
Die Datei 'INIT' ist ein wichtiger Bestandteil des Synology Paketes (SPK). Mit dieser Datei legt man den Paketnamen und weitere Einstellungen für das Paket-Zentrum fest.
Beispiel
Im folgenden Beispiel sind die minmal empfohlenen Parameter mit Beispieldaten aufgeführt.
package="Test" version="1.0" description="Test App zum Testen" maintainer="Nobody" arch="noarch"
Aufbau
Jede Zeile enthält ein Parameter mit dem entsprechenden Inhalt.
Parameter | Beschreibnung | Wert/Typ/Beispiel |
package | Paketname, wird für die Erstellung des Verzeichnisses in /var/packages verwendet | alphanumerisch |
version | Version des Paketes | alphanumerisch / 1.0 |
description | ausführliche Beschreibung (default Eintrag für alle Sprachen, falls sprachabhängige Beschreibung nicht verfügbar) | alphanumerisch |
description_xxx | ausführliche Beschreibung in der jeweiligen Sprache xxx (siehe #Sprachkürzeltabelle) | alphanumerisch |
maintainer | Entwickler | alphanumerisch / Nobody |
admin_url | URL der externen Administrationsoberfläche | URL |
admin_port | Port der externen Administrationsoberfläche | numerisch |
arch | Einschränkung auf eine bestimmte Architektur oder "noarch" (siehe Welchen_Prozessortyp_besitzt_mein_System?) | alphanumerisch / ppc_853x |
reloadui | Neuladen/Aktualisierung des Paket-Zentrums nach der Installation | yes/no |
firmware | min. Firmwarewareversion | alphanumerisch, Firmwareversion / 3.0-1593 |
*** Neu ab DSM 3.2.1869 beta *** | ||
---|---|---|
displayname | erweiterter Name für die Anzeige im Paketzentrum. Ist dieser Parameter nicht vorhanden oder leer, wird "package" verwendet. | alphanumerisch |
helpurl | URL zur Homepage/Forum des Entwicklers | URL |
report_url | URL zur Homepage/Forum des Entwicklers für Pakete im Beta-Stadium, aktiviert automatisch den Text "beta" neben dem Namen im Paket-Zentrum | URL |
startable | Bestimmt, ob ein Paket gestartet werden kann | yes/no |
install_dep_services | abhängige Dienste für die Installation | Dienste mit Leerzeichen getrennt / apache-web mysql |
start_dep_services | abhängige Dienste für den Start | Dienste mit Leerzeichen getrennt / apache-web mysql |
package_icon | PNG base64-codiert oder als PACKAGE_ICON.PNG im Paket (wird nach der Installation automatisch als base64-codierter Text in INFO geschrieben | base64-codierter Text |
Sprachkürzeltabelle
ger = german enu = english US chs = chinese simplified cht = chinese traditional csy = czech jpn = japanese krn = korean dan = danish fre = french ita = italian nld = dutch nor = norwegian plk = polish rus = russian spn = spanish sve = swedish hun = hungarian trk = turkish ptg = portuguese european ptb = portuguese brazilian