USE flag: user_session_isolation

49 views
Skip to first unread message

Ted

unread,
May 21, 2023, 1:58:13 PM5/21/23
to ChromiumOS Development
Does anybody know what "user_session_isolation" USE flag does?

$ equery-reven hasuse us
er_session_isolation
 * Searching for USE flag user_session_isolation ...
[I-O] [  ] chromeos-base/chromeos-imageburner-0.0.1-r3287:0
[I-O] [  ] chromeos-base/chromeos-login-0.0.2-r5211:0/0.0.2-r5211
[I-O] [  ] chromeos-base/cryptohome-0.0.2-r4793:0/0

$ equery-reven uses chromeos-login
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for chromeos-base/chromeos-login-0.0.2-r5211:
 U I
 - - arc_adb_sideloading                       : <unknown>
 - - asan                                      : <unknown>
 - - cheets                                    : <unknown>
 - - compdb_only                               : <unknown>
 - - compilation_database                      : <unknown>
 - - coverage                                  : <unknown>
 + + cros-debug                                : <unknown>
 - - cros_host                                 : <unknown>
 - - flex_id                                   : <unknown>
 - - fuzzer                                    : <unknown>
 - - has_chromeos_config_bsp                   : <unknown>
 - - has_chromeos_config_bsp_baseboard         : <unknown>
 - - has_chromeos_config_bsp_baseboard_private : <unknown>
 - - has_chromeos_config_bsp_private           : <unknown>
 - - msan                                      : <unknown>
 - - systemd                                   : Enable use of systemd-specific libraries and features like socket activation or
                                                 session tracking
 - - test                                      : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles
                                                 this internally, so don't set it in make.conf/package.use anymore
 - - tsan                                      : <unknown>
 - - ubsan                                     : <unknown>
 + + unibuild                                  : <unknown>
 - - user_session_isolation                    : <unknown>

Daniil Lunev

unread,
May 21, 2023, 5:44:38 PM5/21/23
to Ted, ChromiumOS Development
Hi Ted,
The flag is for a not finished feature to isolate logged-in users in a separate mount namespace.
Do not toggle it on, it is unfinished, untested, and can introduce instabilities.

--
--
Chromium OS Developers mailing list: chromiu...@chromium.org
View archives, change email options, or unsubscribe:
https://groups.google.com/a/chromium.org/group/chromium-os-dev
---
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-os-d...@chromium.org.


--
Daniil Lunev
ChromeOS Platform Storage

Bin

unread,
May 29, 2023, 1:21:34 PM5/29/23
to ChromiumOS Development, Daniil Lunev, ChromiumOS Development, Ted
Thank you. Daniil.
I wonder how do you know that the flag is not finished or complete.
Should I consider that the 'description:<unknown>' means, not finished?

Reply all
Reply to author
Forward
0 new messages