[roll] Roll fuchsia [sestarnix] Break new FsNode SID calculation out of on-create hook

The label resolution logic is split out of fs_node_init_on_create()
into a separate helper that can be used by other hooks (e.g. the
`may_create` helper).

Doing so also paves the way for moving more of the core logic into
the cross-platform SELinux library.

Original-Bug: 355627663, 375381156
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1160792
Original-Revision: 9b86189829eec51b93c8127b1f995f0490d072fd
GitOrigin-RevId: 04ab216d95cf2595e4f3bdd759450138444fa160
Change-Id: I98f25cb6a4d33329c38d4b1cfebba989e279dfd2
1 file changed
tree: a243c8c47e81bbd32db101f3dafed5e081a3ee73
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.