From 64d18129e28f0d57e56a4274706ec03c0e76524a Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Thu, 29 Mar 2018 14:05:45 +0200 Subject: [PATCH] Disabling floppy in bin/postinst --- bin/postinst | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/bin/postinst b/bin/postinst index 9bb0108..92c2815 100644 --- a/bin/postinst +++ b/bin/postinst @@ -14,6 +14,8 @@ IP_ADDRESS_ETH0=$( host "${hostname}" | sed -e 's/.*has address[ ][ ]*//' ) DOMAIN=$( echo "${hostname}" | cut -d. -f2,3 ) SIMPLE_HOSTNAME=$( echo "${hostname}" | cut -d. -f1 ) +ROOT_PW_CRYPTED="$6$I0yXrNsT$YU3ekjNLy1KTWLRVNww8YM1xtO8FXgTEFhOANS.HB8baj7CxNMRCoxDQh5oFYkZbli67s4pwZ36aNchD2YL.G0" + echo echo "Some information:" echo " \$hostname: $hostname" @@ -605,6 +607,27 @@ install_puppet() { } +#----------------------------------------------------------- +disable_floppy() { + + echo + log "Disabling floppy kernel module ..." + + cat <<-EOF >"/etc/modprobe.d/local-blacklist.conf" + blacklist floppy + EOF + +} + +#----------------------------------------------------------- +set_root_pw() { + + echo + log "Setting root password ..." + usermod -p "${ROOT_PW_CRYPTED}" root + +} + #----------------------------------------------------------- main() { @@ -625,6 +648,8 @@ main() { install_ntp install_openvm_tools remove_uek_packages + disable_floppy + set_root_pw dist_upgrade install_puppet -- 2.39.5