[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