Digital > Fefes Blog 2.0 > aad7e457
  Leserreporter: Wer schöne Verschwörungslinks für mich hat: ab an felix-bloginput (at) fefe.de!
[zurück][ältere Posting][neuere Posting]  Montag, 29 September 2014 | Blog: 2 | No: 30295     feed-image

Ob das so geplant war?

Ich habe heute einen lustigen Corner Case in GNU tar 1.28 gefunden:
% tar cf t.tar dumpcache dumpcache
% tar tvf t.tar
-rwxr-xr-x leitner/users 12216 2014-09-29 10:16:25 dumpcache
-rwxr-xr-x leitner/users 0 2014-09-29 10:16:25 dumpcache link to dumpcache
Das zweite Mal tut GNU tar nicht das file rein sondern einen hard link auf sich selbst. Das hat in meinem tar.c Ärger gemacht, weil der bei hard links erstmal unlink() auf das Ziel gemacht hat, dann link(). Muss man auch erst mal drauf kommen. Ob das so geplant war? Scheint mir eher ein Artefakt des hard link handlings zu sein, wahrscheinlich eine Hashtabelle mit den bisher gesehenen struct stat oder sowas.


  • [zurück] [ältere Posting][neuere Posting]
    [zurück] [ältere Posting][neuere Posting]

    Fefes Latest Youtube Video Links