Closed ironiemix closed 5 years ago
Ist is not sufficient to grep for "^docker" to determine if the docker user exists, because if there is a user like dockeradmin the postinst script will fail. Better to grep for ^docker: or use id and group commands.
grep -q ^docker: /etc/group || groupadd -g 5000 docker grep ^docker: /etc/group | grep -q 5000 || groupmod -g 5000 docker grep -q ^docker: /etc/passwd || useradd -u 5000 -d /srv/docker -g docker docker grep ^docker: /etc/passwd | grep -q 5000 || usermod -u 5000 -d /srv/docker -g docker docker
Ist is not sufficient to grep for "^docker" to determine if the docker user exists, because if there is a user like dockeradmin the postinst script will fail. Better to grep for ^docker: or use id and group commands.