]> git.plutz.net Git - rpi_small/blobdiff - Makefile
bluetooth NAP requirements
[rpi_small] / Makefile
index 74ef7220a7b94006fa130bd63ca27fb8a9939b46..ed769e66dd5d9ae84abfd4d994e1b1f09c87d652 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@ deb     http://raspbian.raspberrypi.org/raspbian stretch main non-free firmware rpi\
 deb    http://archive.raspberrypi.org/debian stretch main\n
 endef
 
-PACKAGES := apt apt-transport-https bluez bluez-firmware btrfs-tools busybox-static bzip2 ca-certificates cron deborphan firmware-atheros firmware-brcm80211 firmware-libertas firmware-linux-free firmware-misc-nonfree firmware-realtek gzip htop ifupdown init iptables iputils-ping irqbalance isc-dhcp-client less libraspberrypi-bin libraspberrypi0 make net-tools nmap ntpdate openssh-client openssh-server p7zip-full raspberrypi-bootloader raspberrypi-kernel rsync ssh sshfs sudo systemd traceroute unace unrar-free unzip vim wget wireless-tools wpasupplicant xz-utils zip
+PACKAGES := apt apt-transport-https bluez bluez-firmware bluez-tools bridge-utils btrfs-tools busybox-static bzip2 ca-certificates cron deborphan dnsmasq firmware-atheros firmware-brcm80211 firmware-libertas firmware-linux-free firmware-misc-nonfree firmware-realtek gzip htop ifupdown init iptables iputils-ping irqbalance isc-dhcp-client less libraspberrypi-bin libraspberrypi0 make net-tools nmap ntpdate openssh-client openssh-server p7zip-full pi-bluetooth rpi-update rsync ssh sshfs sudo systemd traceroute unace unrar-free unzip vim wget wireless-tools wpasupplicant xz-utils zip
 
 # Do not change, only override in config.mk
 WIFI-SSID = 
@@ -37,8 +37,10 @@ raspi_root/: raspi_root .FORCE
        chroot "$@" apt-get --yes install ${PACKAGES}
        chroot "$@" apt-get --yes --auto-remove purge
        chroot "$@" apt-get --yes --auto-remove upgrade
-       chroot "$@" rm /usr/local/sbin/invoke-rc.d
+       chroot "$@" rpi-update
+       sync
        chroot "$@" apt-get clean
+       chroot "$@" rm /usr/local/sbin/invoke-rc.d
        touch "$@"
 
 id_rsa.pub:
@@ -46,6 +48,7 @@ id_rsa.pub:
 
 files/etc/network/interfaces.d/wifi: wifi.tmpl
        sed 's;#WIFI-SSID#;${WIFI-SSID};; s;#WIFI-PASS#;${WIFI-PASS};;' <'$<' >'$@'
+       chmod 644 '$@'
 
 files/root/.ssh/authorized_keys: id_rsa.pub
        mkdir -p files/root/.ssh/