ifdef raspi
- PACKAGES += nodm xserver-xorg-video-fbturbo xserver-xorg-input-evdev
+ PACKAGES += nodm xserver-xorg-input-evdev libgl1-mesa-dri
else
- PACKAGES += nodm xserver-xorg-video-all xserver-xorg-input-all
+ PACKAGES += nodm xserver-xorg-video-all xserver-xorg-input-all libgl1-mesa-dri
endif
define DEBCONF +=
+
nodm nodm/enabled boolean true
endef
ifdef nodm_user
_config: _nodm_user _nodm_cfg
define DEBCONF +=
+
nodm nodm/user string ${nodm_user}
endef
endif
PACKAGES += chromium
endif
define DEBCONF +=
+
nodm nodm/xsession string /usr/bin/chromium --app=${webui}
endef
endif
.PHONY: _nodm_user _nodm_cfg
_nodm_cfg: ${CFGROOT}
- #printf '%s\n' "$${DEBCONF}" |chroot "$${CFGROOT}" debconf-set-selections
rm "$${CFGROOT}/etc/default/nodm"
chroot "$${CFGROOT}" dpkg-reconfigure --default-priority -u nodm
_nodm_user: ${CFGROOT}
chroot "${CFGROOT}" adduser "${nodm_user}" video
chroot "${CFGROOT}" adduser "${nodm_user}" input
+