From 6b42fde02897248a10ac2629cbed8d7688ddac50 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Mon, 13 May 2019 02:59:41 -0400 Subject: [PATCH] fix: handle case where modprobe does not exist This is possible when installing dokku within a docker image. --- debian/postinst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/postinst b/debian/postinst index 789cbb50a..014926a76 100755 --- a/debian/postinst +++ b/debian/postinst @@ -33,7 +33,9 @@ case "$1" in configure) mandb [ ! -x /usr/bin/docker.io ] || ln -sf /usr/bin/docker.io /usr/local/bin/docker - modprobe aufs || echo "WARNING: Restart server to finish installing dokku!" + if [[ -f /sbin/modprobe ]]; then + modprobe aufs || echo "WARNING: Restart server to finish installing dokku!" + fi call-sshcommand create dokku /usr/bin/dokku egrep -i "^docker" /etc/group || groupadd docker