diff --git a/run/cifs_archive/configure-archive.sh b/run/cifs_archive/configure-archive.sh index a9b7fb5..9831c6a 100644 --- a/run/cifs_archive/configure-archive.sh +++ b/run/cifs_archive/configure-archive.sh @@ -22,6 +22,12 @@ function configure_archive () { echo "Configured the archive." } +function install_required_packages () { + apt-get -y --force-yes install hping3 +} + +install_required_packages + ARCHIVE_SERVER_IP_ADDRESS="$( $INSTALL_DIR/lookup-ip-address.sh "$archiveserver" )" configure_archive "$ARCHIVE_SERVER_IP_ADDRESS" \ No newline at end of file diff --git a/setup/pi/make-root-fs-readonly.sh b/setup/pi/make-root-fs-readonly.sh index 160e038..7cfb27e 100644 --- a/setup/pi/make-root-fs-readonly.sh +++ b/setup/pi/make-root-fs-readonly.sh @@ -7,6 +7,15 @@ function append_cmdline_txt_param() { sed -i "s/\'/ ${toAppend}/g" /boot/cmdline.txt >/dev/null } +echo "Updating package index files..." +apt-get update +echo "Removing unwanted packages..." +apt-get remove -y --force-yes --purge triggerhappy logrotate dphys-swapfile +apt-get -y --force-yes autoremove --purge +# Replace log management with busybox (use logread if needed) +echo "Installing ntp and busybox-syslogd..." +apt-get -y --force-yes install ntp busybox-syslogd; dpkg --purge rsyslog + echo "Configuring system..." # Add fastboot, noswap and/or ro to end of /boot/cmdline.txt diff --git a/setup/pi/setup-teslausb b/setup/pi/setup-teslausb index edee593..c478e5b 100644 --- a/setup/pi/setup-teslausb +++ b/setup/pi/setup-teslausb @@ -191,22 +191,9 @@ function make_root_fs_readonly () { /tmp/make-root-fs-readonly.sh } -function install_required_packages () { - echo "Updating package index files..." - apt-get update - echo "Removing unwanted packages..." - apt-get remove -y --force-yes --purge triggerhappy logrotate dphys-swapfile - apt-get -y --force-yes autoremove --purge - # Replace log management with busybox (use logread if needed) - echo "Installing ntp, and busybox-syslogd..." - apt-get -y --force-yes install ntp busybox-syslogd hping3; dpkg --purge rsyslog -} - export -f setup_progress export HEADLESS_SETUP -install_required_packages - headless_setup_populate_variables # If USE_LED_FOR_SETUP_PROGRESS = true.