From 61f1dc6a10bd38a47ea831cec67f1be8e9e30f17 Mon Sep 17 00:00:00 2001 From: Sascha Wildner Date: Thu, 9 Oct 2014 08:34:57 +0200 Subject: [PATCH] installer: Save the installation log as the last step. --- usr.sbin/installer/dfuibe_installer/fn_install.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/usr.sbin/installer/dfuibe_installer/fn_install.c b/usr.sbin/installer/dfuibe_installer/fn_install.c index 74a6d063d7..6f9eeadd72 100644 --- a/usr.sbin/installer/dfuibe_installer/fn_install.c +++ b/usr.sbin/installer/dfuibe_installer/fn_install.c @@ -644,12 +644,6 @@ fn_install_os(struct i_fn_args *a) a->os_root, cmd_name(a, "CHFLAGS"), a->os_root, pfs_mountpt[j]); - command_add(cmds, "%s%s %sinstall.log %smnt/var/log/install.log", - a->os_root, cmd_name(a, "CP"), - a->tmp, a->os_root); - command_add(cmds, "%s%s 600 %smnt/var/log/install.log", - a->os_root, cmd_name(a, "CHMOD"), a->os_root); - /* Do some preparation if encrypted partitions were configured */ if (needcrypt) { command_add(cmds, @@ -683,6 +677,13 @@ fn_install_os(struct i_fn_args *a) a->os_root); } + /* Save the installation log. */ + command_add(cmds, "%s%s %sinstall.log %smnt/var/log/install.log", + a->os_root, cmd_name(a, "CP"), + a->tmp, a->os_root); + command_add(cmds, "%s%s 600 %smnt/var/log/install.log", + a->os_root, cmd_name(a, "CHMOD"), a->os_root); + /* * Do it! */ -- 2.41.0