From 9eeca3405bfb85a0fcdfb0a2a7310bc6f7956ec8 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 19 Jan 2017 15:10:05 +0100 Subject: [PATCH] rc: always restore native /var layout on boot --- src/etc/rc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/etc/rc b/src/etc/rc index bb1129c06..ab8b8fc5e 100755 --- a/src/etc/rc +++ b/src/etc/rc @@ -203,9 +203,11 @@ else remove_mfs_link /root /var crash fi -# make some directories in /var -mkdir -p /var/run /var/log /var/etc /var/db/entropy /var/at/jobs \ - /var/empty /var/tmp /var/crash /var/cron/tabs +# ensure default directories in /var +mtree -deiU -f /etc/mtree/BSD.var.dist -p /var > /dev/null + +# old config files are stored in this place +mkdir -p /var/etc # work around the fact that shutdown(8) doesn't clean up this file rm -f /var/run/nologin