Commit Graph

76 Commits

Author SHA1 Message Date
Antonio Terceiro
eebcd76feb lxc-debian: allow using a custom keyring
This makes it possible to create containers for unofficial
architectures such as the ones on ports.debian.org, by specifying a
custom mirror and its associated keyring.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
2022-04-10 06:31:32 -03:00
Stéphane Graber
8974b96a78
Merge pull request #42 from mbruzek/mbruzek_debian_security_distro_fix
Changed security distribution to ${release}-security.
2021-08-21 01:51:54 -04:00
Matthew Bruzek
4908a5e5fe Changed security distribution to ${release}-security.
Signed-off-by: Matthew Bruzek <mbruzek@gmail.com>
2021-08-20 23:25:40 -05:00
Christian Brauner
f17d9d03c6
Merge pull request #41 from tenforward/plamo_pkgtools8_fix
plamo: more fixes configuration process related to pkgtools8
2021-08-18 11:26:09 +02:00
KATOH Yasufumi
d9f1b169bc plamo: more fixes configuration process related to pkgtools8
The previous patch had incomplete support for pkgtools8.

Signed-off-by: KATOH Yasufumi <karma@jazz.email.ne.jp>
2021-08-18 14:00:32 +09:00
Christian Brauner
8df214978b
Merge pull request #40 from tenforward/plamo_pkgtools8_fix
plamo: Fix configuration process related to pkgtools8
2021-08-17 14:05:42 +02:00
KATOH Yasufumi
da05bc38a6 plamo: Fix configuration process related to pkgtools8
Signed-off-by: KATOH Yasufumi <karma@jazz.email.ne.jp>
2021-08-17 20:19:29 +09:00
Christian Brauner
80ba0cbd87
Merge pull request #38 from tenforward/plamo_pkgtools8
plamo: Support new pkgtools8
2021-08-13 11:38:58 +02:00
KATOH Yasufumi
285eda0c49 plamo: Support new pkgtools8
pkgtool, that is package manager for plamo, has been updated. The
package name is changed to pkgtools8, and change installation process
to match pkgtools8.

Signed-off-by: KATOH Yasufumi <karma@jazz.email.ne.jp>
2021-08-12 23:10:52 +09:00
Christian Brauner
32bc638e5e
Merge pull request #36 from TanyaEleventhGoddess/master
Changed devuan gpg key remote location
2020-09-06 22:24:11 +02:00
Tanya Degurechaff
8af77c1136 Changed devuan gpg key remote location
Signed-off-by: Tanya <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-09-06 20:15:47 +02:00
Stéphane Graber
0aab971c60
Merge pull request #35 from tenforward/plamo
plamo: fix for current Plamo 7.x
2020-09-05 12:23:09 -04:00
KATOH Yasufumi
551f56b5d5 plamo: fix for current Plamo 7.x
* glibc is now initialized when a container is first started
* pkgtools7 is not initialized when a container is first started
* initpkg is not execute in lxc-plamo

Signed-off-by: KATOH Yasufumi <karma@jazz.email.ne.jp>
2020-09-05 15:28:31 +09:00
Christian Brauner
a4b2383cd5
Merge pull request #34 from tenforward/plamo
plamo: Support current pkgtools
2020-09-03 11:03:48 +02:00
KATOH Yasufumi
4c11070332 plamo: Support current pkgtools
Our package manager "pkgtools" is updated, and renamed "pkgtools7".

Signed-off-by: KATOH Yasufumi <karma@jazz.email.ne.jp>
2020-09-03 18:00:04 +09:00
Stéphane Graber
f841a6f7f1
Merge pull request #33 from TanyaEleventhGoddess/master
Fix indentation and correct issues with suite mismatch
2020-07-14 23:17:21 -04:00
Tanya Degurechaff
8678d4f836 Avoid failures if a mirror on https is selected
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-13 18:31:53 +02:00
Tanya Degurechaff
862a6098f0 Handle suite mismatch, don't download packages if update failed
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-13 18:29:08 +02:00
Tanya Degurechaff
92d4e109f1 Reformatting tabs and spaces in a coherent way
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-13 18:29:08 +02:00
Stéphane Graber
076cd7413d
Merge pull request #31 from TanyaEleventhGoddess/current
Improvements and bugfixes to templates/lxc-devuan.in and templates/lxc-kali.in
2020-07-07 08:36:43 -04:00
Stéphane Graber
997a85ae75
Merge pull request #32 from TanyaEleventhGoddess/devuan
Devuan LXC template
2020-07-07 08:34:58 -04:00
Tanya Degurechaff
118c8f4699 Handle languages that are only UTF-8 encoded
Co-authored-by: Pierre-Elliott Bécue <peb@debian.org>
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
f91a618e02 Avoid warning 'stdin not a tty' in some cases
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
c1552e32f2 Fix indentation
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
8911d8ff4b Fix timezone configuration
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
afa18e5a30 Force hostname inclusion in /etc/hosts
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
59e707a5ca Quotation marks makes you think it's a string
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
fc18b362d8 Added DOWNLOAD_KEYRING in usage
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
bd16f6b10c Added proper copyrights to fixes authors
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
52fa9b7360 Improved apt gpg management
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:52:41 +02:00
Tanya Degurechaff
10dc3b41f9 Added devuan and kali references to makefiles and fixed lxc-kali.in permissions
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:45:08 +02:00
Tanya Degurechaff
05a7be54fb Improved Devuan template
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:45:08 +02:00
Tanya Degurechaff
d43cb69eec Added basic devuan template
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:45:08 +02:00
Tanya Degurechaff
35b8225da6 Add common & userns Devuan LXC configs
Signed-off-by: Tanya Degurechaff <34323200+TanyaEleventhGoddess@users.noreply.github.com>
2020-07-07 09:45:08 +02:00
Stéphane Graber
f26370b875
Merge pull request #29 from P-EB/master
[lxc-debian] Handle languages that are only UTF-8 encoded
2020-07-06 13:38:29 -04:00
Christian Brauner
1ba667a771
Merge pull request #25 from sdelafond/kali
Kali
2020-04-27 15:48:15 +02:00
Pierre-Elliott Bécue
e370cacc6c
[lxc-debian] Handle languages that are only UTF-8 encoded
Signed-off-by: Pierre-Elliott Bécue <becue@crans.org>
2020-03-20 12:13:45 +01:00
Christian Brauner
31e76fe8af
Merge pull request #27 from anders-code/patch-1
lxc-debian: fix incorrect use of basename instead of dirname
2020-02-12 11:57:12 +01:00
Anders
ae96852bbb lxc-debian: fix incorrect use of basename instead of dirname
mkdir -p should create the dirname of the interpreter, not its basename.

Signed-off-by: Anders Oleson <anders-code@users.noreply.github.com>
2020-02-09 22:29:08 -08:00
Sébastien Delafond
9b07574ece Add -r/--release to kali template
Signed-off-by: Sébastien Delafond <sdelafond@gmail.com>
2020-01-13 15:56:28 +01:00
Sébastien Delafond
3b68a0dee8
Update configure.ac for kali
Signed-off-by: Sébastien Delafond <sdelafond@gmail.com>
2020-01-13 15:45:58 +01:00
Christian Brauner
0e20f5db0f
Merge pull request #23 from andreasbaumann/archlinux
added systemd-sysvcompat (/sbin/init missing when starting container)
2019-11-06 00:02:11 +01:00
Andreas Baumann
2b9c1833c1 added systemd-sysvcompat (/sbin/init missing when starting container)
Signed-off-by: Andreas Baumann <mail@andreasbaumann.cc>
2019-10-31 16:43:42 +01:00
Stéphane Graber
558e61606f
Release lxc-templates 3.0.4
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-06-21 18:56:43 -04:00
Re4son
1f6af7d595 Add kali-linux distro
Signed-off-by: Re4son <re4son@kali.org>
2019-05-25 07:43:57 +10:00
Christian Brauner
13f7bd7f44
Merge pull request #16 from CC-Hsu/patch-1
Add new dependency for wget for lxc-slackware template
2019-04-03 13:09:42 +02:00
Christian Brauner
c34126d343
Merge pull request #18 from tenforward/plamo
plamo: Support https as download scheme and default to https
2019-04-02 16:33:03 +02:00
KATOH Yasufumi
937758dba9 plamo: Support https as download scheme and default to https
Signed-off-by: KATOH Yasufumi <karma@jazz.email.ne.jp>
2019-04-02 16:01:13 +09:00
Christian Brauner
71c91d48ed
Merge pull request #17 from tenforward/plamo
plamo: Workaround for building plamo 32bit 6.x container on current 7.x
2019-03-14 23:39:16 +01:00
KATOH Yasufumi
5f76c3c34c plamo: Workaround for building plamo 32bit 6.x container on current 7.x
Signed-off-by: KATOH Yasufumi <karma@jazz.email.ne.jp>
2019-03-14 18:08:59 +09:00