tuto3: new passwd handling

This commit is contained in:
nemunaire 2019-04-30 14:15:02 +02:00 committed by Pierre-Olivier Mercier
parent 727cadb58a
commit a6dd4b5951
1 changed files with 10 additions and 8 deletions

View File

@ -218,8 +218,6 @@ services:
options: ["rw","nosuid","noexec","nodev","relatime"]
binds:
- /etc/dresolv.conf:/etc/resolv.conf
- /var/lib/adlin/etc/cpasswd:/etc/passwd
- /var/lib/adlin/etc/cshadow:/etc/shadow
- /etc/services:/etc/services:ro
#- /dev/console:/dev/console
- name: matrix
@ -235,8 +233,6 @@ services:
binds:
- /etc/dresolv.conf:/etc/resolv.conf
- /etc/services:/etc/services:ro
- /var/lib/adlin/etc/dpasswd:/etc/passwd
- /var/lib/adlin/etc/dshadow:/etc/shadow
- name: ns-resolv
image: nemunaire/unbound:528445043685979b1b479c6c44d68de36bc872ad
net: /run/netns/ns
@ -365,15 +361,21 @@ files:
cp /etc/dshadow /var/lib/adlin/etc/ashadow
cp /etc/dpasswd /var/lib/adlin/etc/bpasswd
cp /etc/dshadow /var/lib/adlin/etc/bshadow
cp /etc/dpasswd /var/lib/adlin/etc/cpasswd
cp /etc/dshadow /var/lib/adlin/etc/cshadow
cp /etc/dpasswd /var/lib/adlin/etc/dpasswd
cp /etc/dshadow /var/lib/adlin/etc/dshadow
cp /etc/dpasswd /var/lib/adlin/etc/epasswd
cp /etc/dshadow /var/lib/adlin/etc/eshadow
exit 0
mode: "0555"
- path: /etc/init.d/999-rw-passwd.sh
contents: |
#!/bin/sh
cp /etc/dpasswd /containers/services/mainrouter/rootfs/etc/passwd
cp /etc/dshadow /containers/services/mainrouter/rootfs/etc/shadow
cp /etc/dpasswd /containers/services/matrix/rootfs/etc/passwd
cp /etc/dshadow /containers/services/matrix/rootfs/etc/shadow
exit 0
mode: "0555"
- path: /etc/init.d/500-showip.sh
contents: |
#!/bin/sh