New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 916927 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit 28 days ago
Closed: Jan 15
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Feature



Sign in to add a comment

cryptohomed should migrate selinux context from unlabeled (or old labels) after decrypting

Project Member Reported by f...@chromium.org, Dec 20

Issue description

Restoring context for homefs is not possible until the home directory is mounted decrypted by cryptohomed.

Cryptohomed should restore selinux context if a context upgrade is needed upon MountEx.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Dec 27

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/platform2/+/353a1ce2265de429a041039ad924f62b94193358

commit 353a1ce2265de429a041039ad924f62b94193358
Author: Qijiang Fan <fqj@chromium.org>
Date: Thu Dec 27 21:27:01 2018

common-mk: add selinux flag for selinux use flag.

BUG= chromium:916927 ,b:116072767
TEST=None

Change-Id: Ie7590d1c30f85f3cd8970ceec039ea97d2349915
Reviewed-on: https://chromium-review.googlesource.com/1385909
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Qijiang Fan <fqj@google.com>
Reviewed-by: Qijiang Fan <fqj@google.com>

[modify] https://crrev.com/353a1ce2265de429a041039ad924f62b94193358/common-mk/platform2.py

Project Member

Comment 2 by bugdroid1@chromium.org, Jan 10

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/b657e6da54d0b42892dc9fc8bf37cf51370e82be

commit b657e6da54d0b42892dc9fc8bf37cf51370e82be
Author: Qijiang Fan <fqj@chromium.org>
Date: Thu Jan 10 21:58:33 2019

cryptohome: add selinux to IUSE to pass to platform2.py

This will pass selinux use flag to use.selinux for platform2.py
--action=compile for package chromeos-base/cryptohome

BUG= chromium:916927 ,b:116072767
TEST=FEATURES=test USE="$USE selinux" emerge-$BOARD cryptohome

Change-Id: I70bb8da5601ddc4fc811a4ac283c9c22074e912c
Reviewed-on: https://chromium-review.googlesource.com/1404778
Commit-Ready: Qijiang Fan <fqj@google.com>
Tested-by: Qijiang Fan <fqj@google.com>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/b657e6da54d0b42892dc9fc8bf37cf51370e82be/chromeos-base/cryptohome/cryptohome-9999.ebuild

Project Member

Comment 3 by bugdroid1@chromium.org, Jan 10

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/f46703c0d74d7ef8b2b71adbc3b3c413e5b7f6c6

commit f46703c0d74d7ef8b2b71adbc3b3c413e5b7f6c6
Author: Qijiang Fan <fqj@chromium.org>
Date: Thu Jan 10 21:58:34 2019

features/selinux: add selinux use flag for cryptohome

BUG= chromium:916927 ,b:116072767
TEST=build_packages
CQ-DEPEND=CL:1401966,CL:1404778

Change-Id: Iad2ad7bebc4b44d6d2823ae91da0650c77bc4a9d
Reviewed-on: https://chromium-review.googlesource.com/1404779
Commit-Ready: Qijiang Fan <fqj@google.com>
Tested-by: Qijiang Fan <fqj@google.com>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/f46703c0d74d7ef8b2b71adbc3b3c413e5b7f6c6/profiles/features/selinux/package.use

Project Member

Comment 4 by bugdroid1@chromium.org, Jan 10

Status: Fixed (was: Started)

Sign in to add a comment