diff --git a/init/entrypoint.sh b/init/entrypoint.sh new file mode 100644 index 0000000..0167c9a --- /dev/null +++ b/init/entrypoint.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +if [ $(grep -ci $CUPS_USERNAME /etc/shadow) -eq 0 ]; then + adduser -H -S -G lpadmin $CUPS_USERNAME + echo $CUPS_USERNAME:$CUPS_PASSWORD | chpasswd +fi + +exec /usr/sbin/cupsd -f \ No newline at end of file