SPK erstellen -> wie geht das?

Status
Für weitere Antworten geschlossen.

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Hallo

Gibt es irgendwo eine Anleitung, wie man ein SPK erstellt, und wie es aufgebaut sein muss?
Habe bisher nichts gefunden.
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Danke, genau das hatte ich gesucht.
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Noch eine Frage dazu.

In welcher Sprache werden die Install-Skripte geschrieben?
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Das sind Shell-Skripte. Im Synology-Dokument ist glaube ich auch beschrieben was wann zurückgegeben werden muss und was wann ausgeführt wird.

MfG Matthieu
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Und wie müssten die Skripte lauten, wenn die Dateien in packages.tgz nach /volume1/web/ kopiert werden müssten?
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.207
Punkte für Reaktionen
62
Punkte
114
Was mich persönlich ja total interessieren würde:

Ein Package das meine üblichen Änderungen/Anpassungen nach einem DSM Update übernehmen würde :)
Dh. profiles anpassen, Symlinks wiederherstellen, sftp aktivieren, pyLoad Icon im DSM anlegen, etc.

Das hätte schon einen gewissen Reiz...
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Ja, die Frage ist nur, wie die Dateien in packages.tgz auf die DS kopiert werden.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
@rauppe
guck dir doch mal das Manual zu tar an. Im Archiv speichert man normalerweise den Dateinamen inkl Pfad. Dann wechselt man vor dem entpacken ins entsprechende Verzeichnis und entpackt, dann sollte tar dafür sorgen, dass die Dateien im richtigen Verzeichnis landen
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Ja, die Frage ist nur, wie die Dateien in packages.tgz auf die DS kopiert werden.
Wenn mich nicht alles täuscht steht in dem Dokument was itari oben verlinkt hat genau, was wann wohin extrahiert und ausgeführt wird. Damit sollte es sich nachvollziehen lassen.

MfG Matthieu
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.207
Punkte für Reaktionen
62
Punkte
114
Es gibt ja von Q14siX dieses pyLoad package, welches im DSM ein Icon für pyLoad anlegt und dazu einen Ordner auf die DS kopiert.
Hab dieses spk mal mit 7zip geöffnet und man findet schön alle benötigten Files (auch ein package.tgz welches die Ordnerstruktur enthält).
Auf dem könnte man aufbauen oder?

Eine Frage an die Profi's:
Wie macht man denn eigentlich aus den ganzen Files ein spk, auch zB. mit 7zip oder gibts da was eigenes dafür?
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
oder in dem Verzeichniss wo scripts und das packages.tgz liegt
tar cf name.spk *

Gruß Jo
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
oder in dem Verzeichniss wo scripts und das packages.tgz liegt
tar cf name.spk *

Gruß Jo

Aber wo muss man das hinschreiben? Nach postinstall?

Funktionieren denn in der Shell-Sprache die Befehle gleich wie auf der Komandozeile?
 

Merthos

Benutzer
Mitglied seit
01. Mai 2010
Beiträge
2.709
Punkte für Reaktionen
1
Punkte
84
Ähm, sorry, aber vielleicht solltest Du Dir dann doch mal ein geeignetes Buch/Weblehrgang nehmen. Ein bissel Grundkenntnisse in Linux und der Shell sind empfehlenswert.
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Ähm, sorry, aber vielleicht solltest Du Dir dann doch mal ein geeignetes Buch/Weblehrgang nehmen. Ein bissel Grundkenntnisse in Linux und der Shell sind empfehlenswert.

Hab im Netz nicht gerade viel mit der Shell gefunden, was mit Synology zusammenhängt.
Hast du eine solche Seite für mich.
Und ja, ich bin da noch Anfänger.
 

Merthos

Benutzer
Mitglied seit
01. Mai 2010
Beiträge
2.709
Punkte für Reaktionen
1
Punkte
84

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat