#!/bin/bash
# Author: Steven Shiau <steven _at_ nchc org tw>
# License: GPL

# The working dir for the binary hook is the working dir, not in the chroot.
# Put grub2 efi boot loader
# The name server is deconfigured, we have to enable it so the apt-get will work in ocs-gen-grub2-efi-bldr.
# Load DRBL setting and functions
DRBL_SCRIPT_PATH="${DRBL_SCRIPT_PATH:-/opt/drbl/}"

. $DRBL_SCRIPT_PATH/sbin/drbl-conf-functions

cp -a /etc/resolv.conf chroot/etc/resolv.conf
chroot chroot mkdir -p /EFI/boot
chroot chroot /bin/bash ocs-gen-grub2-efi-bldr /EFI/boot
rm -rf ./binary/EFI
mv chroot/EFI ./binary/
echo -n "" > chroot/etc/resolv.conf

### THE END ###
# DO NOT PUT ANY SCRIPT AFTHER THIS!!!
rm -rf ./binary/live-binary-hook-dir/
