Coreutils + ACL [WAS: Samba a slozitejsi prava]

Jan Derfinak ja na mail.upjs.sk
Úterý Květen 13 22:28:32 CEST 2003


On Tue, 13 May 2003, Marek Barton wrote:

> > Coreutils, ktore Ste si stiahli vychadzaju z rovnomenneho balika z
> > distrubucie SuSE Linuxu a okrem acl patchov obsahuju aj ine patche,
> > ktore tam SuSE pridala.
>
> coreutils-5.0-0.src.rpm z acl.bestbits.at obsahuje podle md5sum uplne
> presne tu samou verzi coreutils, ktera je na ftp.gnu.org. Pokud tedy SuSE
> distribuje sve patche pro coreutils i ve verzi z ftp.gnu org, tak mate
> pravdu, ale spis se mylite.

Nemylim. Vy Ste asi zvyknuty zo Slacku, ze baliky distribucie su vo formate
tgz, ale to uz v modernejsich distribuciach nie je pravda. src.rpm subor
obsahuje originalny balik/baliky, patche a postup ako to skompilovat a cele
to tvori balik distribucie. A coreutils-5.0-0.src.rpm, ktore Ste si stiahli
je balik coreutils zo SuSE.

> ok, o distribuci acl util jsem toho moc nevedel, chtel jsem pouzit
> filesystem XFS, tak jsem logicky postupoval podle navodu z oss.sgi.com a
> stahnul jsem posledni utily, ktere byly dostupne na webu sgi. Az pak jsem
> se dozvedel, ze acl utily z acl.bestbits.at nejsou pouze pro ext23, ale je
> to standart, ktery by mel fungovat se vsemi filesystemy podporujici ACL.
> Pokud tedy na acl.bestbits.at jsou nejnovejsi verze, tak to chapu tak, ze
> vedou vyvoj a sgi by se mel odkazovat na ne. Pak nevznikne zmatek jako v
> mem pripade.

Musite rozlisovat programy, ktore spravuje SGI a coreutils. SGI spravuje xfs
driver do kernelu, acl, attr, xfsprogs, xfsdump a dmapi. Pokial si z ich
siete stiahne XFS 1.2 tak k tomu mate aj utility v spravnej funkcnej verzii.
Pokial by Ste pozorne presiel web SGI, tiez by Ste zistil, ze najnovsie
verzie mate hladat v CVS.
Patche do coreutils nie su od SGI a dokonca ani od ludi, ktory robia
coreutils. Proste je to nieco naviac, co niekto napisal a nie je to v
priamom vztahu k XFS alebo SGI. V buducnosti ich asi zaintegruju do
coreutils. Vy Ste sa pustil na neistu podu patchovanie
a kompilacie vlastnych verzii a to nie je trivialne. Tvorcovia distribucii
na to maju teamy specialistov. Bolo by pre Vas jednoduchsie zvolit si
distribuciu, ktora uz tieto programy ma v sebe zahrnute.

>
> > Este jedno upozornenie. Mam pocit, ze uplne nahodne kombimujete verzie
> > roznych balikov. Ak bude pouzivat oficialne XFS 1.2 a oficialne attr 2.4.1,
> > tak po pouziti xfsdump/xfsrestore stratite EA a ACL. Pre tuto kombinaciu
> > musite definovat premennu XFS_COMPAT_ROOT pred pouzitim xfsdump/xfsrestore.
>
> uff, tak ted jste poprel muj predchozi odstavec. Tak jak to tedy je, kdyz
> pouzivam XFS, tak mam pouzivat nejnovejsi attr z acl.bestbits.at nebo mam
> pouzivat ty starsi z oss.sgi.com?

Neuvadzate ziadne verzie programov, ktore pouzivate, preto Vam prilis
neporadim. Ak pouzivate oficialny XFS 1.2 a attr 2.4.1, jednoducho si
nastavte COMPAT_XFSROOT (pozor, predtym som to uviedol nespravne meno, teraz
som pozeral do dokumetacie) tak ako som Vam radil. Ak pouzivate novsie XFS
ako 1.2, presnejsie XFS po datume 21.02.2003 tak nemusite nic nastavovat.

					jano

-- 
The future's uncertain, and the end is always near
			The Doors-Roadhouse Blues





Další informace o konferenci Linux