Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[FP/Bug] Fotoalbum backup heeft onhandige permissions

Pagina: 1
Acties:

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Zojuist zat ik wat te klooien met de My T.net Fotoalbum-backup-feature.

Alleen mistte ik een heleboel foto's. Sterker nog, ik had alleen de mappen die in de root stonden. Mappen in die mappen waren er niet? Wat gek? Kortom, op onderzoek uit.

gerjan@desktop t.net $ tar tvf backup_fotoalbum_03022012.tgz 
d--------- 0/0               0 2012-02-03 23:10 Blaat
-rw-r--r-- 500/500      100372 2010-02-16 14:17 Blaat/167995.jpg
-rw-r--r-- 500/500      100061 2010-02-16 14:17 Blaat/167996.jpg
-rw-r--r-- 500/500       90388 2010-02-16 14:17 Blaat/167997.jpg
(...)
d--------- 0/0               0 2012-02-03 23:10 Forum
-rw-r--r-- 500/500      205378 2010-02-16 14:17 Forum/163727.png
d--------- 0/0               0 2012-02-03 23:10 Private
-rw-r--r-- 500/500       52740 2010-02-16 14:17 Private/165150.png
-rwxrwxrwx 500/500     1902368 2010-04-26 17:32 Private/199108.png
-rwxrwxrwx 500/500      103731 2010-07-31 16:42 Private/213012.jpg
(...)
d--------- 0/0               0 2012-02-03 23:10 Public/Forum-pics
-rw-r--r-- 500/500       34066 2010-02-16 14:17 Public/Forum-pics/151180.jpg
-rw-r--r-- 500/500       53933 2010-02-16 14:17 Public/Forum-pics/157163.jpg
-rwxr-xr-x 500/500       26349 2010-02-16 14:17 Public/Forum-pics/187164.jpg
-rwxrwxrwx 500/500      238546 2010-07-28 13:35 Public/Forum-pics/211879.jpg
-rwxrwxrwx 500/500       20001 2010-08-02 19:06 Public/Forum-pics/213435.jpg
-rwxrwxrwx 500/500      112974 2010-10-01 01:49 Public/Forum-pics/219145.png
(...)
d--------- 0/0               0 2012-02-03 23:10 Public/GoT
-rw-r--r-- 500/500     1756231 2010-02-16 14:17 Public/GoT/151578.png
-rw-r--r-- 500/500     1331423 2010-02-16 14:17 Public/GoT/151580.png
-rw-r--r-- 500/500       63058 2010-02-16 14:17 Public/GoT/152168.jpg
-rw-r--r-- 500/500       20354 2010-02-16 14:17 Public/GoT/153995.png
-rw-r--r-- 500/500       77044 2010-02-16 14:17 Public/GoT/157160.jpg
-rwxr-xr-x 500/500      561054 2010-02-16 14:17 Public/GoT/183772.png
-rwxr-xr-x 500/500      405624 2010-02-16 14:17 Public/GoT/183773.png
-rwxrwxrwx 500/500      252527 2011-03-01 23:36 Public/GoT/233356.png
-rwxrwxrwx 500/500     1271101 2011-03-16 16:48 Public/GoT/234699.png
-rwxrwxrwx 500/500     1274403 2011-03-16 16:57 Public/GoT/234700.png


Mij viel toch enigszins de wat aparte permissions van de directories op.. En dat klopte ook wel, want de output van `tar xvf backup_fotoalbum_03022012.tgz` stond ook vol met errors:

gerjan@desktop t.net $ tar xvf backup_fotoalbum_03022012.tgz
Blaat
Blaat/167995.jpg
Blaat/167996.jpg
Blaat/167997.jpg
(...)
Public/Forum-pics
tar: Public/Forum-pics: Cannot mkdir: Permission denied
Public/Forum-pics/151180.jpg
tar: Public/Forum-pics/151180.jpg: Cannot open: Permission denied
Public/Forum-pics/157163.jpg
tar: Public/Forum-pics/157163.jpg: Cannot open: Permission denied
Public/Forum-pics/187164.jpg
tar: Public/Forum-pics/187164.jpg: Cannot open: Permission denied
(...)


Da's vreemd.. Dus m'n tar kan wel files maken in de mappen met 0,0 rechten, maar geen nieuwe mappen aanmaken.

Uiteraard heb ik vervolgens 't een en ander geprobeerd met `--no-same-permissions`, maar dat gaf gek genoeg dezelfde resultaten.. (`umask -S` geeft "u=rwx,g=rx,o=rx" terug.)

Ook een zojuist nieuw aangemaakte map `Test` geeft de permission "d---------".

Verder viel me op dat sommige files erg wisselen van rechten. Van "-rw-r--r--" via "-rwxr-xr-x" naar "-rwxrwxrwx"? Apart.. :P

Kortom, hoe kom ik nu bij m'n bestanden? 8)7 Normaliter doe je gewoon `tar xvf ${filename}` en pleurt ie zonder enige problemen de files neer, maar for some reason doet 'ie 't niet goed.

Oh en een note bene: ik ben van Linux-gebruik-uit gewend dat de meeste tarball's *altijd* een soort 'root-map' aanmaken, zodat je niet al je troep los in /tmp hebt staan. Praktisch álle tarballs die ik tegenkom maken eerst een mappie, zodat je de tarball lekker makkelijk in een map als /tmp kunt pleuren zonder dat je je zorgen hoeft te maken over wat voor rotzooi je vervolgens moet gaan opruimen.

  • Xanland
  • Registratie: Oktober 2007
  • Laatst online: 15:36
Volgens mij is dit inderdaad al een bekend probleem onder MacOSX & Unix/Linux. De permissies worden ook overgekopieëerd waardoor je dit probleem krijgt.

Zie ook dit topic: Back up naar foto album importeren

RobIII: Ik probeer als ik wil stoppen met mijn auto ook altijd de sigarettenaansteker, de airco, 3 radioknoppen en de binnenverlichting en dan de rem :P