Grafik Komit

11 commits

Penulis SHA1 Pesan Tanggal
Sergey Ponomarev
27fc389df5 treewide: PKG_MAINTAINER: split by a comma
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-05-28 01:55:14 +02:00
Sergey Ponomarev
d174bb8917 treewide: add missing license information
The license is derived from sources or from a copyright of the Makefile.
Otherwise, a global Apache-2.0 is used.
Some packages had a copyright GPL-2.0 but sources clearly states for Apache so the copyright was changed.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-05-28 01:55:14 +02:00
Sergey Ponomarev
fbbfdb4afc treewide: Add missing PKG_MAINTAINER
Daniel F. Dickinson changed email address to <dfdpublic@wildtechgarden.ca>

luci-all-lxl has a maintainer Petar Koretic <petar.koretic@sartura.hr> but there is no corresponding GitHub account.
So Dirk Brenken was added as a second maintainer: he answered on an issue of the app.

When maintainer wasn't set the initial author was used, or most contributor or Jo-Philipp Wich as a default.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-05-28 01:55:14 +02:00
Sergey Ponomarev
4c03f5ff1f applications: remove LUCI_PKGARCH:=all
This is anyway default

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2023-09-24 11:16:58 +03:00
Sergey Ponomarev
2edb20189a applications: replace +luci-mod-admin-full with +luci-base
The apps don't need for the admin full.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2023-09-24 11:10:06 +03:00
Eneas U de Queiroz
c6d196cc82 luci-app-xlc: don't build package for arc
lxc does not build on arc.  Since luci-app-xlc selects lxc, it needs to
check @!arc first.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-04-12 11:24:34 +03:00
Jo-Philipp Wich
d5dff8f9a5 treewide: move server side CBI support to luci-compat
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-03 20:49:31 +01:00
Dirk Brenken
231eaf2065
luci-app-lxc: add conffiles define
- fix #2754

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-06-06 13:03:40 +02:00
Dirk Brenken
fa4dc6be91 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>
2018-05-23 22:21:46 +02:00
Admin Localnet
de0d16e4ac luci-app-lxc: various changes
1) Modify dependencies

Add dependencies required for to be able use containers created from
"images.linuxcontainers.org". Several of them require "lxc-attach" for set
password so to be able login. None of them has SSH preinstalled so
"lxc-console" is required to be able login and install SSH, for example.

Remove dependency "xz", it seems incompatible with LXC_BUSYBOX_OPTIONS when
both are enabled happens a build crash.

2) Change container image repository

The repository "virtualwrt.org/containers/" seems to not work, I have change
it by the official LXC container image repository.

3) Translate the arch

Translate the local uname architecture to a valid "images.linuxcontainers.org"
arch. Only tested with the platform "mvebu" (armv7l -> armhf).

4) Other minor fixes

Use same server to list images and download the image.
Disable GPG check when listing images.

Reported-by: "Admin Localnet <localnet@users.noreply.github.com>"

[Squashed commits, cleaned up whitespace, refactor arch mapping, escape url
 setting, use system wide ubus helper, use uci model library]

Closes: #1422
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-04-21 14:35:26 +02:00
danrl
fbd3e1219a luci-app-lxc: initial commit
Moved over here from the packages repository.

Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-02-21 09:17:36 +01:00