Thanks!
Yes, we are concentrating on Tizen 3.
I think your devices have an older kernel, but I'm not sure.
You can check if the kernel is OK with vasum-check-config.sh script from Vasum's repo or lxc-checkconfig.

If you want to play with containers on Tizen 3.0 you could use the emulator. I'm sure Vasum/Docker/LXC will work.

We are maintaining LXC for Tizen so it should be possible to build with gbs - here are the instructions for Odroid: https://wiki.tizen.org/wiki/Security:Vasum:Usage

Cheers,
Jan Olszak



On 10/26/2015 10:56 PM, Bob Summerwill wrote:
Thanks for the information, Jan and Dominig.

The Vasum video demonstration is very, very cool. Yes, I can imagine that "graphical" containers are a significantly more complicated proposition than headless server containers.

Am I right in thinking that all Vasum and Cynara work is Tizen 3.x only? The model looks quite different for Tizen 2.x - https://wiki.tizen.org/wiki/Security/Tizen_2.X_Architecture - though Smack is still there.

>> So as long as you are OK with that I guess you can use them without a 
problem.
>> All needed kernel features are switched on.

I think I would like to start my exploration with this simple scenario. But will the appropriate kernel features be enabled in Tizen 2.x, I wonder? Specifically, I have a Gear S2 (2.3.1) and Samsung Z3 (2.4.0) as my test subjects. Will anything be possible in terms of LXC experiments on those devices, I wonder?

I'm guessing that I will need to cross-compiler LXC binaries myself for Tizen?

https://linuxcontainers.org/lxc/downloads/

BTW - What happened to your builds in October? Not so many test runs happening, eh? :-(

https://wiki.tizen.org/wiki/Weekly_test_results_for_Tizen_3.X_security_framework


On Mon, Oct 26, 2015 at 5:26 AM, Jan Olszak <[email protected] <mailto:[email protected]>> wrote:

    Hi there!
    Indeed we're developing Vasum to provide "graphical" Linux
    containers for Tizen (or any other Linux distribution).
    It has a rich C/Dbus API and uses LXC under the hood.

    The problem with Docker, LXD, libvirt is that they concentrate on
    the server use case. So as long as you are OK with that I guess
    you can use them without a problem. All needed kernel features are
    switched on.

    On Tizen we have "apps" that have "permissions" enforced by
    Cynara. This complicates the installation process.
    - Security Manager had to integrate with Vasum (master-slave mode)
    to enable app installation inside containers.
    - "Smack namespaces" are pending integration to the kernel. Every
    container will have a separate label mapping.


    Currently we're working on:
    - replacing LXC with our lxcpp library
    - integrating with Wayland
    - conforming to the Open Container Initiative


    Some links:
    - Wiki: https://wiki.tizen.org/wiki/Security:Vasum
    - Github: https://github.com/Samsung/vasum
    - Documentation: http://samsung.github.io/vasum/
    - Demo for Fedora: https://www.youtube.com/watch?v=hsNvI9kHTvI


    Cheers,
    Jan Olszak



    On 10/26/2015 12:11 PM, Dominig ar Foll (Intel OTC) wrote:

        Bob,

        initial investigation on use of Name spaces has been done by
        Samsung.
        It is based on lxc.
        Get a look at
        https://wiki.tizen.org/wiki/Security:Vasum:Usage

        Dominig ar Foll
        Senior Software Architect
        Open Source Technology Centre
        Intel SSG

        Le 26/10/2015 04:08, Bob Summerwill a écrit :


            What support (if any) is missing for Tizen 2.4 and Tizen
            3.0 to be able to support LXC or even Docker?

            I know that there have been efforts in this direction in
            the past.   Just wondering about the current status and
            any plans/roadmap to support Linux containers?

            Cheers,
            Bob Summerwill

-- http://www.tizenexperts.com/author/bob-summerwill/

            [email protected] <mailto:[email protected]>
            <mailto:[email protected] <mailto:[email protected]>>



            _______________________________________________
            Dev mailing list
            [email protected] <mailto:[email protected]>
            https://lists.tizen.org/listinfo/dev


        _______________________________________________
        Dev mailing list
        [email protected] <mailto:[email protected]>
        https://lists.tizen.org/listinfo/dev


    _______________________________________________
    Dev mailing list
    [email protected] <mailto:[email protected]>
    https://lists.tizen.org/listinfo/dev




--
[email protected] <mailto:[email protected]>


_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to