[Java lista] Nexus Private Repository
István Viczián
viczian.istvan at gmail.com
2010. Okt. 8., P, 00:34:57 CEST
Szia,
Értem, egyesével kell hozzáadni a view-t repository-nként, mert nem tranziens.
Viszont azt nem értem, hogy amikor az anon user-en csak a Repo: All
Repositories (Read) role van rajta, amiben meg csak a All repositories
- (view) és All repositories - (read) Previlege van rajta, akkor
viszont mindegyiket látja. Feltételezem a All repositories - (view)
valami speckó, más, mint a Public repositories - (view). Az előbbinél
van tranzitivitás, a másodiknál nincs. Ami különbséget észrevettem,
hogy a másodiknál ki van töltve a Repository mező: "Public
Respositories". Az elsőnél nincs, gondolom ezért vonatkozik mindenre.
Számomra nem következetes.
De ahogy mondod, ez szépséghiba, ha úgyis elérhető. :)
Viczi
2010/10/8 Tamás Cservenák <tamas at cservenak.net>:
> Jaj, bocs, faradok....
>
> Nem azokat a piros-nyilazottakat kell hozzaadni a Public Stuff role-hoz, de
> gondolom erre te is rajottel....
>
> bocsi, mar keso van.
>
>
> Tehat:
>
> * a view nem tranzitiv
> * a view-t explicit meg kell adnod az anon usernek, tehat ezzel vezerled
> "mit lat" (tehat, nalad egy kicsit nehezkes, mert ha uj repo-t csinalsz, es
> anon lathatova akarod tenni, ujabb role modositas kell)
>
>
> De amint irod, nincs is szuksege az anon-nak ezekre, mert a _tartalmat_
> eleri a group-on keresztul.
>
>
> Thanks,
> ~t~
>
> 2010/10/8 Tamás Cservenák <tamas at cservenak.net>
>>
>> Szia,
>>
>> hát, ez egy hülyeség ami sok vitát váltott ki a Sonatype-on belül is.
>> Minden permission tranzitív, KIVÉVE a "view" permissiont.
>>
>> Gondolj bele, van egy group, ami tartalmaz 100 repot... ha "view"-t adsz a
>> group-ra, akkor megjelenik mind a 100 repo is a gridben?
>>
>> http://screencast.com/t/7BuqhHn8K7
>>
>> Ezt a ketto view-t add még a public-stuff Role-hoz, és jó lesz.
>>
>> En szemelyesen nagyon nem vagyok kibekulve a "security"-vel, ahogy az
>> implementalva lett a Nexus-ban. Maga az apache Shiro qrva jo (ajanlom), de
>> ahogy Brian implementalta... az egy mess.
>>
>>
>> Thanks,
>> ~t~
>>
>> 2010/10/8 István Viczián <viczian.istvan at gmail.com>
>>>
>>> Szia,
>>>
>>> Nagyon szépen köszönöm a segítséget!
>>> Pont ezt csináltam végig, és pont ugyanez lett az eredménye.
>>> Valami miatt úgy gondoltam, hogy a tevékenységsorozat után nem csak a
>>> Public Repositories group-nak, hanem a konkrét repository-knak is meg
>>> kellett volna jelenniük. Mert valahol úgy olvastam, hogy ha a group-ra
>>> adok, akkor az olyan, mintha az összes repository-ra adnék. Értem én,
>>> hogy a group úgyis tartalmazza az összeset, de miért nem láthatom?
>>> Vagy igazából arra nincs is szükségem?
>>> Bár default beállítással az anon látja a group-ot is, és a benne lévő
>>> összes repository-t is.
>>>
>>> Issue:
>>> https://issues.sonatype.org/browse/NEXUS-3830
>>>
>>> Kislányodnak üzenem, hogy ne ezt a szakmát válassza! :)))
>>>
>>> Viczi
>>>
>>> 2010/10/7 Tamás Cservenák <tamas at cservenak.net>:
>>> > Ami kimaradt:
>>> >
>>> > elnezest a sok "gondolkodasert" (szunetek), a 2 eves kislanyom az
>>> > olemben
>>> > volt.
>>> >
>>> > Tovabba, csinalj egy jira issue-t legyszi, es jelezd ezt az "outdated"
>>> > FAQ
>>> > reszt:
>>> >
>>> > https://issues.sonatype.org/browse/NEXUS
>>> >
>>> >
>>> > Koszi!
>>> >
>>> > ~t~
>>> >
>>> > 2010/10/7 Tamás Cservenák <tamas at cservenak.net>
>>> >>
>>> >> Szia,
>>> >>
>>> >> ime 3 percben
>>> >>
>>> >> http://screencast.com/t/cWVwWaVrXiH8
>>> >>
>>> >> Majdnem biztos vagyok, hogy minden okes volt (ha maven-nel mentel
>>> >> volna
>>> >> neki, mukodott volna), csak kihagytad a view permissiont, tehat az UI
>>> >> nem
>>> >> mutatott semmit. Az a FAQ regi, Nexus 1.1-et emleget...
>>> >>
>>> >>
>>> >>
>>> >> Thanks,
>>> >> ~t~
>>> >>
>>> >> 2010/10/7 István Viczián <viczian.istvan at gmail.com>
>>> >>>
>>> >>> Üdv,
>>> >>>
>>> >>> Azt próbálom megcsinálni Nexus-ban, hogy vannak a default
>>> >>> repository-k, melyek a Public repositories group tagjai, meg
>>> >>> felvettem
>>> >>> kettőt, melyet beletettem egy új, Private repositories group-ba.
>>> >>> Utána vettem fel a Public repositories group-hoz Previlege-t, majd
>>> >>> vettem fel egy Role-t, amibe beletettem az előző Public Privilege-et
>>> >>> (read).
>>> >>> Majd az anonymous felhasználótól elvettem a 'Repo: All Repositories
>>> >>> (read)' Role-t, és hozzáadtam az enyémet.
>>> >>>
>>> >>> Mindezt ez alapján:
>>> >>> http://nexus.sonatype.org/nexus-faq.html#18
>>> >>>
>>> >>> Az anonymous semmit nem lát. Mi lehet a baj?
>>> >>>
>>> >>> A cél ugye az, hogy amik alapban vannak a Nexus-ban, azokat az anonym
>>> >>> is lássa, de a két új felvettet ne.
>>> >>>
>>> >>> Viczi
>>> >>> _______________________________________________
>>> >>> Javalist mailing list
>>> >>> Javalist at javagrund.hu
>>> >>> http://javagrund.hu/mailman/listinfo/javalist
>>> >>
>>> >
>>> >
>>> > _______________________________________________
>>> > Javalist mailing list
>>> > Javalist at javagrund.hu
>>> > http://javagrund.hu/mailman/listinfo/javalist
>>> >
>>> >
>>> _______________________________________________
>>> Javalist mailing list
>>> Javalist at javagrund.hu
>>> http://javagrund.hu/mailman/listinfo/javalist
>>
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
További információk a(z) Javalist levelezőlistáról