Seite 1 von 2
Problem mit eigener Package-Erstellung
Verfasst: 25 Mär 2009, 16:18
von jta
Hey Jungs und Mädels,
wollen eigene Packages erstellen und haben uns erstmal an 7zip versucht. Haben das Script von dieser Seite genommen und eine productfile erstellen können. Hat auch soweit ohne Probleme geklappt. 7zip.msi Datei lag auch im Ordner ../7zip/Client_Data/. Allerdings kommt bei dem Befehl "opsi-packagemanager -i /PathzumFile" eine Errormeldung: "no such file or directory : 'opt/pcbin.../7zip/7zip_4.57-1.opsi'". Diese Datei existiert aber auf jeden Fall, zumindest noch vor dem Befehl. Danach ist das komplette Directory /7Zip/ gelöscht. Kann uns da jemand helfen? Haben zunächst nur die Version 7Zip465.msi genommen und die dann einfach umbenannt, war das der Fehler? Danke schonmal
MfG
So, auch schon erledigt ... Aber jetzt ein neues Problem: haben die md5 Datei gelöscht, dann gings. allerdings ein neuer Fehler: "permission denied: /7Zip/7zip.ins"
Re: Problem mit eigener Package-Erstellung
Verfasst: 25 Mär 2009, 17:30
von j.schneider
Hallo!
jta hat geschrieben:
Allerdings kommt bei dem Befehl "opsi-packagemanager -i /PathzumFile" eine Errormeldung: "no such file or directory : 'opt/pcbin.../7zip/7zip_4.57-1.opsi'".
Der Benutzer opsiconfd muss Zugriff auf die Datei/das Verzeichnis haben.
jta hat geschrieben:
allerdings ein neuer Fehler: "permission denied: /7Zip/7zip.ins"
Auch hier ein Rechte-Problem...
Gruß
Jan Schneider
Re: Problem mit eigener Package-Erstellung
Verfasst: 26 Mär 2009, 08:29
von jta
Hi,
ja das mit den Rechten hat funktioniert!

Danke!
Aber jetzt sind wir wieder bei unserem ursprünglichen Problem...
Code: Alles auswählen
ERROR: Failed to extract '/opt/pcbin/install/7zip/7zip_4.57-1.opsi': [Errno 2] No such file or directory: '/opt/pcbin/install/7zip/7zip_4.57-1.opsi'
Und das Verzeichnis wird danach wieder gelöscht...
EDIT: haben das opsi paket in den /tmp/ ordner verschoben.. Dort hat er dann wieder Probleme mit den Rechten..
Code: Alles auswählen
ERROR: Failed to change owner of '/opt/pcbin/install/7zip' to 'opsiconfd:pcpatch': [Errno 1] Operation not permitted: '/opt/pcbin/install/7zip'
Re: Problem mit eigener Package-Erstellung
Verfasst: 26 Mär 2009, 10:17
von j.schneider
Hallo!
Pakete sollten im Verzeichnis /home/opsiproducts gebaut werden.
Die Pakete werden bei der Installation in das Verzeichnis /opt/pcbin/install/<product-id> entpackt.
Dieses Verzeichnis wird jedoch vor dem Entpacken erst einmal gelöscht.
Das Paket löscht sich während der Installation also selber...
Gruß
Jan Schneider
Re: Problem mit eigener Package-Erstellung
Verfasst: 26 Mär 2009, 10:28
von jta
Hi,
ja das haben wir grad gemacht ! Dennoch kommt die selbe Fehlermeldung wieder... irgendwas haben wir wohl falsch mit den Rechten gemacht ...
opsiconfd ist in der pcpatch gruppe... wir haben deinen befehl ausgeführt... mhm

Re: Problem mit eigener Package-Erstellung
Verfasst: 26 Mär 2009, 10:34
von j.schneider
Wenn das Paket jetzt an der richtigen Stelle liegt, einfach als root folgenden Befehl ausführen:
Danach sollte die Installation funktionieren.
Re: Problem mit eigener Package-Erstellung
Verfasst: 26 Mär 2009, 10:36
von jta
Hi,
nein hat leider trotzdem nicht geklappt ... haben wir was an den Rechten vergessen?
Re: Problem mit eigener Package-Erstellung
Verfasst: 26 Mär 2009, 10:48
von j.schneider
Da scheint ja einiges verbogen zu sein...
Vielleicht hilft:
Re: Problem mit eigener Package-Erstellung
Verfasst: 26 Mär 2009, 13:17
von jta
ok das hat soweit geklappt, allerdings treten jetzt neue fehler auf, wenn wir die 7zip installation anordnen. der client bootet dann schön und erkennt, dass er 7zip installieren soll, aber dann:
1) Fehler: Sektion files_remove_winst_bat :nicht definiertes kommando in zeile xxx
danach startet er automatisch neu, neuer fehler:
2) scriptdatei c:\opsi_local_inst\local_7zip.ins nicht gefunden. nochmal versuchen? laufwerke gefunden a:\ c:\ d:\
danahc muss man den client (vm) manuell neustarten, er reagiert nicht mehr auf eingaben. anschließend hat es den anschein, dass er 7zip erfolgreich installiert, der opsi server meldet das auch. allerdings ist 7zip nirgends auf dem client zu finden. any ideas?
Re: Problem mit eigener Package-Erstellung
Verfasst: 01 Apr 2009, 08:26
von jta
push