Displaying 4 results from an estimated 4 matches for "viraccessdriver".
2018 May 09
2
Re: Libvirt access control drivers
...pass SELinux labels across the
> network from the client.
>
> Probably what we would more usefully add is a simple RBAC based
> module natively in libvirt.
I forgot to say that if you want to look at writing a new impl the code
is kept in $GIT/src/access/.
The current polkit impl is viraccessdriverpolkit.c. Implementing a new
driver involves creating a new source file with a virAccessDriver
struct that contains pointers to the methods that implement the desired
logic.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org...
2018 May 09
0
Re: Libvirt access control drivers
...network from the client.
> >
> > Probably what we would more usefully add is a simple RBAC based
> > module natively in libvirt.
>
> I forgot to say that if you want to look at writing a new impl the code
> is kept in $GIT/src/access/.
>
> The current polkit impl is viraccessdriverpolkit.c. Implementing a new
> driver involves creating a new source file with a virAccessDriver
> struct that contains pointers to the methods that implement the desired
> logic.
>
>
> Regards,
> Daniel
> --
> |: https://berrange.com -o- https://www.flickr.com/pho...
2018 May 09
2
Re: Libvirt access control drivers
Here https://libvirt.org/acl.html is stated that you designed this access
control system as pluggable. Are there any options ( even with modifying
libvirt code) to plug in any custom driver?
I just need to take a try and design something that will support remote
access control.
I am not sure if sVirt is the right thing I should look at.
2018-05-09 11:27 GMT+03:00 Daniel P. Berrangé
2018 May 11
3
Re: Libvirt access control drivers
...; >
>> > Probably what we would more usefully add is a simple RBAC based
>> > module natively in libvirt.
>>
>> I forgot to say that if you want to look at writing a new impl the code
>> is kept in $GIT/src/access/.
>>
>> The current polkit impl is viraccessdriverpolkit.c. Implementing a new
>> driver involves creating a new source file with a virAccessDriver
>> struct that contains pointers to the methods that implement the desired
>> logic.
>>
>>
>> Regards,
>> Daniel
>> --
>> |: https://berrange.com...