Optional hwrng
This commit is contained in:
parent
3a2ad40980
commit
c3b92ee949
|
@ -6,6 +6,7 @@ MY_USERNAME=$2
|
||||||
|
|
||||||
SSH_PORT=2222
|
SSH_PORT=2222
|
||||||
KERNEL_VERSION="v3.15.10-bone7"
|
KERNEL_VERSION="v3.15.10-bone7"
|
||||||
|
USE_HWRNG="yes"
|
||||||
|
|
||||||
# Directory where source code is downloaded and compiled
|
# Directory where source code is downloaded and compiled
|
||||||
INSTALL_DIR=/root/build
|
INSTALL_DIR=/root/build
|
||||||
|
@ -119,11 +120,15 @@ function enable_zram {
|
||||||
update-rc.d zram defaults
|
update-rc.d zram defaults
|
||||||
}
|
}
|
||||||
|
|
||||||
function hardware_random_number_generator {
|
function random_number_generator {
|
||||||
apt-get -y install rng-tools
|
if [ $USE_HWRNG == "yes" ]; then
|
||||||
sed -i 's|#HRNGDEVICE=/dev/hwrng|HRNGDEVICE=/dev/hwrng|g' /etc/default/rng-tools
|
apt-get -y install rng-tools
|
||||||
# TODO there should be a system restart at this point to enable /dev/hwrng
|
sed -i 's|#HRNGDEVICE=/dev/hwrng|HRNGDEVICE=/dev/hwrng|g' /etc/default/rng-tools
|
||||||
service rng-tools restart
|
# TODO there should be a system restart at this point to enable /dev/hwrng
|
||||||
|
service rng-tools restart
|
||||||
|
else
|
||||||
|
apt-get -y install haveged
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
function configure_ssh {
|
function configure_ssh {
|
||||||
|
@ -716,7 +721,7 @@ install_editor
|
||||||
enable_backports
|
enable_backports
|
||||||
update_the_kernel
|
update_the_kernel
|
||||||
enable_zram
|
enable_zram
|
||||||
hardware_random_number_generator
|
random_number_generator
|
||||||
configure_ssh
|
configure_ssh
|
||||||
regenerate_ssh_keys
|
regenerate_ssh_keys
|
||||||
set_your_domain_name
|
set_your_domain_name
|
||||||
|
|
Loading…
Reference in New Issue