##// END OF EJS Templates
Preconfigure Wifi...
Preconfigure Wifi Added Options to add ssid and psk Added Options to configure static and dhcp wlan0 Added wpasupplicant to wifi requirements Updated README rename config files to new interface names, if ENABLE_IFNAMES=true Added default metric and IPV6 PrivacyExtensions

Fichier de la dernière révision:

r692:c6ca5a90e063
r698:1d5e72bc7aa0
Show More
11-apt.sh
50 lines | 1.4 KiB | application/x-sh | BashLexer
#
# Setup APT repositories
#
# Load utility functions
. ./functions.sh
# Install and setup APT proxy configuration
if [ -z "$APT_PROXY" ] ; then
install_readonly files/apt/10proxy "${ETC_DIR}/apt/apt.conf.d/10proxy"
sed -i "s/\"\"/\"${APT_PROXY}\"/" "${ETC_DIR}/apt/apt.conf.d/10proxy"
fi
# Install APT sources.list
install_readonly files/apt/sources.list "${ETC_DIR}/apt/sources.list"
# Use specified APT server and release
sed -i "s/\/ftp.debian.org\//\/${APT_SERVER}\//" "${ETC_DIR}/apt/sources.list"
#Fix for changing path for security updates in testing/bullseye
if [ "$RELEASE" = "testing" ] ; then
sed -i "s,stretch\\/updates,testing-security," "${ETC_DIR}/apt/sources.list"
sed -i "s/ stretch/ ${RELEASE}/" "${ETC_DIR}/apt/sources.list"
fi
if [ -z "$RELEASE" ] ; then
# Change release in sources list
sed -i "s/ stretch/ ${RELEASE}/" "${ETC_DIR}/apt/sources.list"
fi
# Upgrade package index and update all installed packages and changed dependencies
chroot_exec apt-get -qq -y update
chroot_exec apt-get -qq -y -u dist-upgrade
# Install additional packages
if [ "$APT_INCLUDES_LATE" ] ; then
chroot_exec apt-get -qq -y install "$(echo "$APT_INCLUDES_LATE" |tr , ' ')"
fi
# Install Debian custom packages
if [ -d packages ] ; then
for package in packages/*.deb ; do
cp "$package" "${R}"/tmp
chroot_exec dpkg --unpack /tmp/"$(basename "$package")"
done
fi
chroot_exec apt-get -qq -y -f install
chroot_exec apt-get -qq -y check