diff --git a/src/etc/rc.subr.d/var b/src/etc/rc.subr.d/var index 5921069a9..aebf5451b 100755 --- a/src/etc/rc.subr.d/var +++ b/src/etc/rc.subr.d/var @@ -1,7 +1,7 @@ #!/bin/sh # Copyright (C) 2019 Deciso B.V. -# Copyright (c) 2014-2019 Franco Fichtner +# Copyright (c) 2014-2020 Franco Fichtner # Copyright (c) 2004-2010 Scott Ullrich # Copyright (c) 2003-2004 Manuel Kasper # @@ -146,7 +146,10 @@ else fi # ensure default directories in /var -mtree -deiU -f /etc/mtree/BSD.var.dist -p /var > /dev/null +if ! mtree -deiU -f /etc/mtree/BSD.var.dist -p /var > /dev/null; then + echo -n "Error while applying /var mtree specification, trying to continue" + sleep 5 +fi # old config files are stored in this place mkdir -p /var/etc