On 19.07.19 11:12, Gregory Edigarov wrote:

On 18.07.19 19:38, Solene Rapenne wrote:
On Thu, Jul 18, 2019 at 07:15:50PM +0300, Gregory Edigarov wrote:
Hello,

Just tired a of rebooting into UKC a bit.

diff --git a/libexec/reorder_kernel/reorder_kernel.sh
b/libexec/reorder_kernel/reorder_kernel.sh
index ecd8d8fc563..7354350505a 100644
--- a/libexec/reorder_kernel/reorder_kernel.sh
+++ b/libexec/reorder_kernel/reorder_kernel.sh
@@ -66,5 +66,9 @@ make newbsd
  make newinstall
  sync

+if [[ -f /etc/kernel.conf ]]; then
+       config -ef /bsd < /etc/kernel.conf
+fi
+
  echo "\nKernel has been relinked and is active on next reboot.\n"
  cat $SHA256

What is that /etc/kernel.conf file? No man page mentions it.

oops, the updated diff, to sync after reconfig is done

diff --git a/libexec/reorder_kernel/reorder_kernel.sh b/libexec/reorder_kernel/reorder_kernel.sh
index ecd8d8fc563..c2b726281c2 100644
--- a/libexec/reorder_kernel/reorder_kernel.sh
+++ b/libexec/reorder_kernel/reorder_kernel.sh
@@ -66,5 +66,11 @@ make newbsd
 make newinstall
 sync

+if [[ -f /etc/kernel.conf ]]; then
+       config -ef /bsd < /etc/kernel.conf
+       sync
+       sha256 -h $SHA256 /bsd
+fi
+
 echo "\nKernel has been relinked and is active on next reboot.\n"
 cat $SHA256

Reply via email to