From 53f0285cfdf938455edb0c0219e432aa73f3b6dc Mon Sep 17 00:00:00 2001 From: Pavel Shirshov Date: Wed, 15 Mar 2017 12:58:18 -0700 Subject: [PATCH 1/2] Include kexec-tools package which could be used for fast reboot --- build_debian.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build_debian.sh b/build_debian.sh index 2d6cc35533f6..e8d6e4e55953 100755 --- a/build_debian.sh +++ b/build_debian.sh @@ -189,7 +189,11 @@ sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y in pciutils \ iptables-persistent \ logrotate \ - curl + curl \ + kexec-tools + +## Disable kexec supported reboot which was installed by default +sed -i 's/LOAD_KEXEC=true/LOAD_KEXEC=false/' $FILESYSTEM_ROOT/etc/default/kexec ## Remove sshd host keys, and will regenerate on first sshd start sudo rm -f $FILESYSTEM_ROOT/etc/ssh/ssh_host_*_key* From 999324bd3b8fd5e01509f2717229543e98c3c1bb Mon Sep 17 00:00:00 2001 From: Pavel Shirshov Date: Wed, 15 Mar 2017 16:43:06 -0700 Subject: [PATCH 2/2] Use sudo for sed --- build_debian.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_debian.sh b/build_debian.sh index e8d6e4e55953..e73c40a5bc87 100755 --- a/build_debian.sh +++ b/build_debian.sh @@ -193,7 +193,7 @@ sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y in kexec-tools ## Disable kexec supported reboot which was installed by default -sed -i 's/LOAD_KEXEC=true/LOAD_KEXEC=false/' $FILESYSTEM_ROOT/etc/default/kexec +sudo sed -i 's/LOAD_KEXEC=true/LOAD_KEXEC=false/' $FILESYSTEM_ROOT/etc/default/kexec ## Remove sshd host keys, and will regenerate on first sshd start sudo rm -f $FILESYSTEM_ROOT/etc/ssh/ssh_host_*_key*