Le 12/01/2015 23:03, Erickson, Robert a écrit :
> I am exploring the Tizen multi-user and multi-seat setup possibilities
> (in particular for ivi) and have a few questions.
Nice to see help coming :-)
>
> From the wiki <https://wiki.tizen.org/wiki/Multi-user_Architecture>
> documents:
>
> * What has been implemented and what is missing? We'd be happy to
> pitch in. I've done a quick search of the jira for this topic, but it
> is too broad - touching a lot of functionality. Is there a common
> discussion of what is going on?
The Common landing place on the Wiki is here :
  https://wiki.tizen.org/wiki/Multi-user_Architecture#Multi_User_use_cases

I would propose that start by looking where we have misses in the use case.
>
> * How do we distinguish a privileged and a regular use for the
> multi-user package
> <https://wiki.tizen.org/wiki/Multi-user_PackageApplicationManagement>?
There is a generic function which has been created and is currently
mapped in a Group but can be changed depending of the platform demand.
See (required to be logged in Gerrit)
  
https://review.tizen.org/gerrit/gitweb?p=platform/core/appfw/tizen-platform-wrapper.git;a=blob_plain;f=src/tzplatform_config.h;hb=HEAD
>
> * Is there any consensus on user management and authentication? I am
> trying out the Tizen Login Manager (TLM) - I see there is active
> development, and most of the defects have been closed out. Is this
> stable for use?
TLM has been introduced in M 14.4 and Common Q4.

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

extern
gid_t tzplatform_context_getgid(struct tzplatform_context *context, enum 
tzplatform_variable id);


/*
 Return 1 if given uid is in the system admin group (named "system")
 Return 0 if not
 Return -1 in case of error.

 Example:
        tzplatform_has_system_group(1000)

    will return 0 or 1 depends on right of given uid.
    
   NOTE :
   * If you pass the -1 value to this function it will take the current uid 
given
   * by the POSIX function getuid(); 
   
   *** WARNING : ***
   * This is a temporary feature
   * This will be managed by Cynara
    
*/
extern
int tzplatform_has_system_group(uid_t uid);

#ifdef __cplusplus
}
#endif

#endif /* LIBTIZEN_PLATFORM_WRAPPER */

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

Reply via email to