mbox series

[kirkstone,0/4] Add sub dir for passwd files

Message ID 20231124141108.1397342-1-joakim.tjernlund@infinera.com
Headers show
Series Add sub dir for passwd files | expand

Message

Joakim Tjernlund Nov. 24, 2023, 2:10 p.m. UTC
These patches adds the possibility to store passwd/shadow files
in a sub dir, like /etc/pwdb
In a RO Root FS one can bind mount a writeable dir on /etc/pwdb
to support password changes etc.


Joakim Tjernlund (4):
  [meta classes] sed -i destroys symlinks
  base-passwd: Add PW_SUBDIR
  pseudo: Add PW_SUBDIR
  shadow: Add PW_SUBDIR

 meta/classes/rootfs-postcommands.bbclass      |  4 +-
 meta/classes/useradd_base.bbclass             |  2 +-
 .../base-passwd/base-passwd_3.5.29.bb         | 24 +++--
 meta/recipes-devtools/pseudo/pseudo.inc       | 11 ++-
 .../0001-Define-SUBUID_FILE-SUBGID_FILE.patch | 92 +++++++++++++++++++
 meta/recipes-extended/shadow/shadow.inc       | 30 +++++-
 6 files changed, 145 insertions(+), 18 deletions(-)
 create mode 100644 meta/recipes-extended/shadow/files/0001-Define-SUBUID_FILE-SUBGID_FILE.patch