Aufbau der Datei 'INFO': Unterschied zwischen den Versionen
Aus Synology Wiki
imported>QTip |
imported>QTip K →Aufbau |
||
Zeile 20: | Zeile 20: | ||
|'''Wert/Typ/Beispiel''' | |'''Wert/Typ/Beispiel''' | ||
|- | |- | ||
|package||Paketname, wird für die Erstellung des Verzeichnisses in /var/packages verwendet||alphanumerisch | |package||Paketname, wird für die Erstellung des Verzeichnisses in /var/packages verwendet.||alphanumerisch | ||
|- | |- | ||
|version||Version des Paketes||alphanumerisch / 1.0 | |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||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 | |description_xxx||ausführliche Beschreibung in der jeweiligen Sprache xxx (siehe [[#Sprachkürzeltabelle]]).||alphanumerisch | ||
|- | |- | ||
|maintainer|| | |maintainer||Name des Entwicklers||alphanumerisch / Nobody | ||
|- | |- | ||
|admin_url||URL der externen Administrationsoberfläche||URL | |admin_url||URL der externen Administrationsoberfläche||URL | ||
Zeile 34: | Zeile 34: | ||
|admin_port||Port der externen Administrationsoberfläche||numerisch | |admin_port||Port der externen Administrationsoberfläche||numerisch | ||
|- | |- | ||
|arch||Einschränkung auf eine bestimmte Architektur oder "noarch" (siehe [[Welchen_Prozessortyp_besitzt_mein_System%3F]])||alphanumerisch / ppc_853x | |arch||Einschränkung auf eine bestimmte Architektur oder "noarch" (siehe [[Welchen_Prozessortyp_besitzt_mein_System%3F]]).||alphanumerisch / ppc_853x | ||
|- | |- | ||
|reloadui||Neuladen/Aktualisierung des Paket-Zentrums nach der Installation||yes/no | |reloadui||Neuladen/Aktualisierung des Paket-Zentrums nach der Installation.||yes/no | ||
|- | |- | ||
|firmware|| | |firmware||minimale Firmwarewareversion die für die Installation nötig ist.||alphanumerisch, Firmwareversion / 3.0-1593 | ||
|- | |- | ||
! colspan="3" |'''*** Neu ab DSM 3.2.1869 beta ***''' | ! colspan="3" |'''*** Neu ab DSM 3.2.1869 beta ***''' | ||
|- | |- | ||
|displayname||erweiterter Name für die Anzeige im Paketzentrum. Ist dieser Parameter nicht vorhanden | |displayname||erweiterter Name für die Anzeige im Paketzentrum. Ist dieser Parameter nicht vorhanden, wird "package" verwendet.||alphanumerisch | ||
|- | |- | ||
|helpurl||URL zur Homepage/Forum des Entwicklers||URL | |helpurl||URL zur Homepage/Forum des Entwicklers für Informationen||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 | |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 | |startable||Bestimmt, ob ein Paket gestartet werden darf||yes/no | ||
|- | |- | ||
|install_dep_services||abhängige Dienste für die Installation||Dienste mit Leerzeichen getrennt / apache-web mysql | |install_dep_services||abhängige Dienste für die Installation||Dienste mit Leerzeichen getrennt / apache-web mysql | ||
Zeile 54: | Zeile 54: | ||
|start_dep_services||abhängige Dienste für den Start||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 | |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 oder Datei im Format PNG | ||
|} | |} | ||
Version vom 12. August 2011, 14:26 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 | Name des Entwicklers | 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 | minimale Firmwarewareversion die für die Installation nötig ist. | 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, wird "package" verwendet. | alphanumerisch |
helpurl | URL zur Homepage/Forum des Entwicklers für Informationen | 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 darf | 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 oder Datei im Format PNG |
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