76
Odkladiště / Re:Proč jsou výchozí práva 644/755?
« kdy: 31. 08. 2018, 23:49:20 »
Myslim, ze duvodem je, ze si pod svym uctem muzes spoustet procesy s pravy jinych uzivatelu (nejcasteji asi root - tomu jsou opravneni vsak sumak, ale muzou to byt i virtualniu uzivatele, napr games, user, atpd...), ktere berou data a konfiguraci vsak z tveho ~/. V nekterych pripadech (typicky desktopove, GUI aplikace) by jsi se s tim vrtal roky, nez by jsi nastavil prava jednotlivych souboru, ke kterym musi pristupovat aby mohli vubec fungovat. A dost casu by ti vubec zabralo nez by jsi potrebne soubory v tom bynci (jakym je linuxovy ~) vubec nasel.
Navic, driv opravdu uzivatele nebyli a nemuseli byt ani takovy paranoici. Bohate stacilo chmod go-x ~ A nikdo krom konkretniho usera (a roota) se tam bez pozvanky nedostal
Tak jako tak, neni zadny problem to zmenit a nastavit... restriktivnejsi pravidla: umask, chmod...
Navic, driv opravdu uzivatele nebyli a nemuseli byt ani takovy paranoici. Bohate stacilo chmod go-x ~ A nikdo krom konkretniho usera (a roota) se tam bez pozvanky nedostal

Tak jako tak, neni zadny problem to zmenit a nastavit... restriktivnejsi pravidla: umask, chmod...
</sarkasmus>
Vzdyt to tu nikdo ocislysne ani nemoderuje.
Co jsem se tak zběžně díval, tak se mi ta přímá manipulace se dokumentem (rozbalit - upravit xml - zabalit) zamlouvá zatím asi nejvíc. Na první pohled to vypadá docela jednoduše a navíc dobře znám C++ knihovnu TinyXML, která je pro takové úlohy skvělá. Tak mě napadá, že někde na netu musí ležet specifikace, protože - pokud si dobře vzpomínám, tak na OpenDocument získali standard. Přes víkend to prozkoumám podrobněji a trochu si s tím trochu, vidím to dost optimisticky