X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=modules%2Fnodm.mk;h=3a359010f09d6081d16e2fff24ac57dd1e07e2fc;hb=227bf7e16154dfc27187bd69595bfb24d5f8d16f;hp=f871f432995572eb64a01a71bcf9251052fd3c4b;hpb=92dfcb2f828b2bb5eaa5b127ffa1a4bf15432335;p=blast diff --git a/modules/nodm.mk b/modules/nodm.mk index f871f43..3a35901 100644 --- a/modules/nodm.mk +++ b/modules/nodm.mk @@ -1,16 +1,18 @@ 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 @@ -23,6 +25,7 @@ ifdef webui PACKAGES += chromium endif define DEBCONF += + nodm nodm/xsession string /usr/bin/chromium --app=${webui} endef endif @@ -30,10 +33,10 @@ 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 +