[Eisfair] Logical Link nach samba-Update verschwunden

Holger Bruenjes holgerbruenjes at gmx.net
Do Jun 4 22:59:27 CEST 2015


Hallo Marcus

Am 2015-06-04 um 22:39 schrieb Marcus Roeckrath:

> Deine Pakete würden den Fehler nicht provozieren, meine auch nicht.
> 
> Warum?
> 
> Du packst in Deine Pakete nur die eigentlichen Dateien (natürlich mit Pfad)
> aber keine reinen Verzeichnisse mit rein.

ahh, OK, Danke fuer die Analyse

Ja, dass wird bei allen Paketen die mit mktarball.sh gepackt werden
so gemacht.

> Nachdem Du mich mal darauf hingewiesen hast, mache ich das schon einige Zeit
> auch so.
> 
> Also enthalten unsere Pakete
> 
> abc/def/<datei>
> 
> aber nicht
> 
> abc
> abc/def
> 
> Das samba-Paket hat aber die reinen Verzeichnisse mit drin und ich denke
> auch eine Reihe anderer Pakete.

> 
> Ich habe meinen vorigen Test nochmal mit einem nur Dateien enthaltenden
> tar-Archive wiederholt.
> 
> Der Link bleibt unangetastet!

Darum gab es diesen Fehler bisher nicht massenweise


> Dennoch muss in unseren Paket-Installer IMHO unbedingt diese
> --keep-directory-symlink Option beim tar-Aufruf mit rein, damit
> sichergestellt ist, dass der tar symlinks nicht löscht und dann als
> Verzeichnis neu anlegt.

hmm, ich werde jetzt nur noch Pakete durchwinken, die 'keine
Verzeichnisse' installieren.

Holger



Mehr Informationen über die Mailingliste Eisfair