luci-app-lxc: fix "plain-vanilla" integration 1808/head
authorDirk Brenken <dev@brenken.org>
Sun, 20 May 2018 17:23:53 +0000 (19:23 +0200)
committerDirk Brenken <dev@brenken.org>
Wed, 23 May 2018 20:21:46 +0000 (22:21 +0200)
commitfa4dc6be91ad86dbaa0959b40bdb14f50ad21a67
treee8f59cedf1aa6963977122af7a22a26aa3b87974
parent37a4a1c0702c64b15a2833ce8935bccc4899443e
luci-app-lxc: fix "plain-vanilla" integration

I've tried to get the lxc app in a more usable state. Tested with mips
and amd64 targets.

* fix missing tar/xz dependency,
  only if LXC_BUSYBOX_OPTIONS is not selected
* mute needless gpg validation warning
* tidy up controller a little bit
* fix multiple possible dispatcher errors
* fix compatibility with XHTML standard theme (looks still horrible ;-)
* inform the user about custom kernel prerequisites
* inform the user about the template download
* inform the user if no template was found

Signed-off-by: Dirk Brenken <dev@brenken.org>
applications/luci-app-lxc/Makefile
applications/luci-app-lxc/luasrc/controller/lxc.lua
applications/luci-app-lxc/luasrc/model/cbi/lxc.lua
applications/luci-app-lxc/luasrc/view/lxc.htm