diff --git a/configs/bb.org-debian-buster-efi-iot-v4.14.conf b/configs/bb.org-debian-buster-efi-iot-v4.14.conf
index c6df626049a96763505189c3affa640d7e0719fc..0470914cb18378d9a719ccfdb0c0bb0996e1b801 100644
--- a/configs/bb.org-debian-buster-efi-iot-v4.14.conf
+++ b/configs/bb.org-debian-buster-efi-iot-v4.14.conf
@@ -26,8 +26,8 @@ deb_include="	\
 	cpufrequtils	\
 	curl	\
 	device-tree-compiler	\
-	dosfstools	\
 	dnsmasq	\
+	dosfstools	\
 	fake-hwclock	\
 	firmware-atheros	\
 	firmware-brcm80211	\
diff --git a/configs/bb.org-debian-buster-iot-v4.14.conf b/configs/bb.org-debian-buster-iot-v4.14.conf
index e803c7a059de0460e419541c5be79e271f4a85eb..d23208dfd93bc26d0563a7faef40e2dcb390ba8a 100644
--- a/configs/bb.org-debian-buster-iot-v4.14.conf
+++ b/configs/bb.org-debian-buster-iot-v4.14.conf
@@ -26,8 +26,8 @@ deb_include="	\
 	cpufrequtils	\
 	curl	\
 	device-tree-compiler	\
-	dosfstools	\
 	dnsmasq	\
+	dosfstools	\
 	fake-hwclock	\
 	firmware-atheros	\
 	firmware-brcm80211	\
diff --git a/configs/bb.org-debian-buster-iot-v4.9.conf b/configs/bb.org-debian-buster-iot-v4.9.conf
index 85eee649a807edbf7b22190e4034e7bf2596ab56..fdb9cddffbf90381efb76f1a909587cf1c694fe0 100644
--- a/configs/bb.org-debian-buster-iot-v4.9.conf
+++ b/configs/bb.org-debian-buster-iot-v4.9.conf
@@ -26,8 +26,8 @@ deb_include="	\
 	cpufrequtils	\
 	curl	\
 	device-tree-compiler	\
-	dosfstools	\
 	dnsmasq	\
+	dosfstools	\
 	fake-hwclock	\
 	firmware-atheros	\
 	firmware-brcm80211	\
diff --git a/configs/bb.org-ubuntu-bionic-ros-iot-v4.14.conf b/configs/bb.org-ubuntu-bionic-ros-iot-v4.14.conf
index 598ff3c651746c41d349741c1e2f06805a820a38..aaf6625f83f9649f5d457d213e3e83520b9cb94c 100644
--- a/configs/bb.org-ubuntu-bionic-ros-iot-v4.14.conf
+++ b/configs/bb.org-ubuntu-bionic-ros-iot-v4.14.conf
@@ -26,8 +26,8 @@ deb_include="	\
 	cpufrequtils	\
 	curl	\
 	device-tree-compiler	\
-	dosfstools	\
 	dnsmasq	\
+	dosfstools	\
 	fake-hwclock	\
 	git	\
 	gnupg	\
diff --git a/configs/rcn-ee_console_debian_buster_armhf.conf b/configs/rcn-ee_console_debian_buster_armhf.conf
index 5be335b76f84d229a220359c55a211ec9b7e0670..c06446e3b13d46f5545b3965aa1d6e7bbd4489b9 100644
--- a/configs/rcn-ee_console_debian_buster_armhf.conf
+++ b/configs/rcn-ee_console_debian_buster_armhf.conf
@@ -17,13 +17,18 @@ deb_include="	\
 	alsa-utils	\
 	avahi-utils	\
 	bash-completion	\
+	bc	\
+	bluetooth	\
 	bsdmainutils	\
+	build-essential	\
 	ca-certificates	\
+	can-utils	\
 	cpufrequtils	\
 	crda	\
 	device-tree-compiler	\
 	dnsmasq	\
 	dosfstools	\
+	fake-hwclock	\
 	fbset	\
 	file	\
 	firmware-atheros	\
@@ -35,6 +40,7 @@ deb_include="	\
 	firmware-zd1211	\
 	git	\
 	gnupg	\
+	haveged	\
 	hdparm	\
 	hexedit	\
 	hostapd	\
@@ -46,6 +52,7 @@ deb_include="	\
 	locales	\
 	lsb-release	\
 	lshw	\
+	make	\
 	memtester	\
 	nano	\
 	nethogs	\
@@ -54,6 +61,7 @@ deb_include="	\
 	openssh-server	\
 	pastebinit	\
 	patch	\
+	pkg-config	\
 	ppp	\
 	pps-tools	\
 	python-dbus	\
@@ -73,20 +81,20 @@ deb_include="	\
 	wpasupplicant	\
 "
 
+#
 deb_exclude=""
+#
 deb_components="main contrib non-free"
 deb_mirror=""
 ##
 ##Some packages fail to install via debootstrap: deb_additional_pkgs="<comma|space>"
 ##
 deb_additional_pkgs="	\
-	bison	\
-	build-essential	\
 	btrfs-progs	\
-	flex	\
+	grub-efi-arm	\
+	ifupdown	\
 	libnss-systemd	\
 	libpam-systemd	\
-	make	\
 "
 
 ##
@@ -96,6 +104,8 @@ rfs_password="temppwd"
 rfs_hostname="arm"
 rfs_startup_scripts="enable"
 rfs_opt_scripts="https://github.com/RobertCNelson/boot-scripts"
+rfs_default_desktop=""
+rfs_desktop_background=""
 rfs_default_locale="en_US.UTF-8"
 rfs_etc_dogtag="rcn-ee.net console Debian Image"
 rfs_console_banner="Support/FAQ: http://elinux.org/BeagleBoardDebian"
diff --git a/configs/rcn-ee_console_debian_stretch_armhf.conf b/configs/rcn-ee_console_debian_stretch_armhf.conf
index 10b9811375889d0fa9b7f778305f20cb9181dcb1..dceab2e7fef5de380176fed214250a2425a57816 100644
--- a/configs/rcn-ee_console_debian_stretch_armhf.conf
+++ b/configs/rcn-ee_console_debian_stretch_armhf.conf
@@ -18,13 +18,18 @@ deb_include="	\
 	apache2	\
 	avahi-utils	\
 	bash-completion	\
+	bc	\
+	bluetooth	\
 	bsdmainutils	\
+	build-essential	\
 	ca-certificates	\
+	can-utils	\
 	cpufrequtils	\
 	crda	\
 	device-tree-compiler	\
 	dnsmasq	\
 	dosfstools	\
+	fake-hwclock	\
 	fbset	\
 	file	\
 	firmware-atheros	\
@@ -35,6 +40,8 @@ deb_include="	\
 	firmware-ti-connectivity	\
 	firmware-zd1211	\
 	git	\
+	gnupg	\
+	haveged	\
 	hdparm	\
 	hexedit	\
 	hostapd	\
@@ -46,6 +53,7 @@ deb_include="	\
 	locales	\
 	lsb-release	\
 	lshw	\
+	make	\
 	memtester	\
 	nano	\
 	nethogs	\
@@ -53,6 +61,7 @@ deb_include="	\
 	openssh-server	\
 	pastebinit	\
 	patch	\
+	pkg-config	\
 	ppp	\
 	pps-tools	\
 	python-dbus	\
@@ -70,22 +79,22 @@ deb_include="	\
 	wireless-regdb	\
 	wireless-tools	\
 	wpasupplicant	\
-	wvdial	\
 "
 
+#
 deb_exclude=""
+#
 deb_components="main contrib non-free"
 deb_mirror=""
 ##
 ##Some packages fail to install via debootstrap: deb_additional_pkgs="<comma|space>"
 ##
 deb_additional_pkgs="	\
-	bison	\
-	build-essential	\
 	btrfs-progs	\
-	flex	\
+	grub-efi-arm	\
+	ifupdown	\
+	libnss-systemd	\
 	libpam-systemd	\
-	make	\
 "
 
 ##
@@ -95,6 +104,8 @@ rfs_password="temppwd"
 rfs_hostname="arm"
 rfs_startup_scripts="enable"
 rfs_opt_scripts="https://github.com/RobertCNelson/boot-scripts"
+rfs_default_desktop=""
+rfs_desktop_background=""
 rfs_default_locale="en_US.UTF-8"
 rfs_etc_dogtag="rcn-ee.net console Debian Image"
 rfs_console_banner="Support/FAQ: http://elinux.org/BeagleBoardDebian"
diff --git a/configs/rcn-ee_console_ubuntu_bionic_armhf.conf b/configs/rcn-ee_console_ubuntu_bionic_armhf.conf
index 9eed8ffafc606a713590efd77961ec32f59f11ab..36a898515cabc15b5d6aec1b89061e37088f2d23 100644
--- a/configs/rcn-ee_console_ubuntu_bionic_armhf.conf
+++ b/configs/rcn-ee_console_ubuntu_bionic_armhf.conf
@@ -16,18 +16,23 @@ deb_include="	\
 	alsa-utils	\
 	avahi-utils	\
 	bash-completion	\
+	bc	\
+	bluetooth	\
 	bsdmainutils	\
+	build-essential	\
 	ca-certificates	\
-	connman	\
+	can-utils	\
 	cpufrequtils	\
 	crda	\
 	device-tree-compiler	\
 	dnsmasq	\
 	dosfstools	\
+	fake-hwclock	\
 	fbset	\
 	file	\
 	git	\
 	gnupg	\
+	haveged	\
 	hdparm	\
 	hexedit	\
 	hostapd	\
@@ -39,6 +44,7 @@ deb_include="	\
 	locales	\
 	lsb-release	\
 	lshw	\
+	make	\
 	memtester	\
 	nano	\
 	nethogs	\
@@ -47,6 +53,7 @@ deb_include="	\
 	openssh-server	\
 	pastebinit	\
 	patch	\
+	pkg-config	\
 	ppp	\
 	pps-tools	\
 	python-dbus	\
@@ -66,20 +73,20 @@ deb_include="	\
 	wpasupplicant	\
 "
 
+#
 deb_exclude=""
+#
 deb_components="main universe multiverse"
 deb_mirror=""
 ##
 ##Some packages fail to install via debootstrap: deb_additional_pkgs="<comma|space>"
 ##
 deb_additional_pkgs="	\
-	bison	\
-	build-essential	\
 	btrfs-progs	\
-	flex	\
+	grub-efi-arm	\
+	ifupdown	\
 	libnss-systemd	\
 	libpam-systemd	\
-	make	\
 "
 
 ##
@@ -89,6 +96,8 @@ rfs_password="temppwd"
 rfs_hostname="arm"
 rfs_startup_scripts="enable"
 rfs_opt_scripts="https://github.com/RobertCNelson/boot-scripts"
+rfs_default_desktop=""
+rfs_desktop_background=""
 rfs_default_locale="en_US.UTF-8"
 rfs_etc_dogtag="rcn-ee.net console Ubuntu Image"
 rfs_console_banner="Support/FAQ: http://elinux.org/BeagleBoardUbuntu"
@@ -103,8 +112,8 @@ repo_rcnee_pkg_list="	\
 	bb-customizations	\
 	bb-wl18xx-firmware	\
 	bluetooth	\
+	connman	\
 	gpiod	\
-	ifupdown	\
 	ipumm-dra7xx-installer	\
 	linux-image-4.14.44-ti-r51	\
 	linux-image-4.16.14-armv7-x0	\