mantendo os timestamps do diretório do Snow Leopard ao extrair um piche no Mountain Lion

1

Eu tenho um diretório em uma caixa do Snow Leopard que se parece com:

MyDir/
    file1
    SubDir1/
        file2
    SubDir2/
        file3

Eu criei um arquivo criptografado (ainda no Snow Leopard):

tar -cvf - MyDir/ | openssl aes-256-cbc -out mydir.tar.enc

e eu tentei extraí-lo em uma nova caixa de Mountain Lion:

openssl aes-256-cbc -d -in mydir.tar.eng | tar -xvf - 

mas os registros de data e hora (modificação) de SubDir1 e SubDir2 não são preservados (em vez dos registros de data e hora originais, eles agora têm os novos registros de data e hora da extração). (embora, registros de data e hora de arquivo1, arquivo2 e arquivo3 sejam preservados)

Existe alguma maneira de eu manter os timestamps do Snow Leopard para o Mountain Lion?

Edit: Eu pensei que pode ser devido a diferentes versões bsdtar: No Snow Leopard, bsdtar (o tar padrão) tem a versão 2.6.2, enquanto que no Mountain Lion é 2.8.3. Então eu tentei fazer o mesmo com o gnutar (que é 1.17 no Snow Leopard e no Mountain Lion), mas isso não ajudou.

    
por psvm 22.03.2013 / 06:55

0 respostas