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