Pripojovani CD a prava souboru
Jan Gregor
gregor.jan na NOSPAMquick.cz
Sobota Červenec 31 13:05:46 CEST 2004
Pokud CD pouziva rockridge, pouzivaji se prava nastavena na CD.
V ostatnich pripadech funguje option -noexec, az na jednu vyjimku -
pokud neni tecka v nazvu nastavi se take exec bit. Reportoval jsem to
jako chybu, ale nevim jestli je to opraveno.
V souboru fs/isofs/inode.c staci zneplatnit tuto cast:
/* If there are no periods in the name,
* then set the execute permission bit
*/
for(i=0; i< de->name_len[0]; i++)
if(de->name[i]=='.' || de->name[i]==';')
break;
if(i == de->name_len[0] || de->name[i] == ';')
inode->i_mode |= S_IXUGO; /* execute permission */
Jan Gregor
Další informace o konferenci Linux