Actions
Idea #22940
openDeploy core services with an arvados group
Status:
New
Priority:
Normal
Assigned To:
-
Category:
Deployment
Target version:
-
Start date:
Due date:
Story points:
-
Description
Basic idea:
- At some low level, we ship
/usr/lib/sysusers.d/arvados.confwith:g arvados -
See sysusers.d - We arrange for
/etc/arvadosto be0755 root:arvadosand/etc/arvados/config.ymlto be0640 root:arvados. - Services that need to read the cluster configuration declare
SupplementaryGroups=arvadosin their unit definitions.
This lets us run all services as non-root, or ideally with DynamicUser, while retaining secure, read-only access to the cluster configuration.
Updated by Brett Smith 10 months ago
- Related to Idea #22941: arvados-server package replaces all of its clones added
Updated by Brett Smith 10 months ago
- Related to Support #22799: Review security hardening of systemd units used for services added
Actions