]> git.ipfire.org Git - thirdparty/lxc.git/log
thirdparty/lxc.git
3 years agogithub: Fix compiler version task for coverity 4139/head
Stéphane Graber [Wed, 8 Jun 2022 21:46:50 +0000 (17:46 -0400)] 
github: Fix compiler version task for coverity

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agogithub: Fix bad syntax in cifuzz
Stéphane Graber [Wed, 8 Jun 2022 21:44:08 +0000 (17:44 -0400)] 
github: Fix bad syntax in cifuzz

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4137 from brauner/2022-06-08.stgraber.master
Christian Brauner [Wed, 8 Jun 2022 18:43:10 +0000 (20:43 +0200)] 
Merge pull request #4137 from brauner/2022-06-08.stgraber.master

build: remove autotools and finish meson port

3 years agogithub/workflows/sanitizers: port sanitizers builds to meson 4137/head
Christian Brauner [Wed, 8 Jun 2022 18:14:23 +0000 (20:14 +0200)] 
github/workflows/sanitizers: port sanitizers builds to meson

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agogithub/workflows: port all workflows to Ubuntu 22.04
Christian Brauner [Wed, 8 Jun 2022 18:12:22 +0000 (20:12 +0200)] 
github/workflows: port all workflows to Ubuntu 22.04

So we have a new enough meson version everywhere.

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agogithub/workflows/cifuzz: ensure necessary paths are added
Christian Brauner [Wed, 8 Jun 2022 18:10:52 +0000 (20:10 +0200)] 
github/workflows/cifuzz: ensure necessary paths are added

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agogithub/workflows/build: remove sanitizer build
Christian Brauner [Wed, 8 Jun 2022 18:08:47 +0000 (20:08 +0200)] 
github/workflows/build: remove sanitizer build

We have a separate workflow for this.

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agogithub/workflows/build: add -Db_lto_mode=default
Christian Brauner [Wed, 8 Jun 2022 18:07:21 +0000 (20:07 +0200)] 
github/workflows/build: add -Db_lto_mode=default

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agogithub/workflows/build: install lvvm as well
Christian Brauner [Wed, 8 Jun 2022 18:06:41 +0000 (20:06 +0200)] 
github/workflows/build: install lvvm as well

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agooss-fuzz: more meson options
Christian Brauner [Wed, 8 Jun 2022 18:05:38 +0000 (20:05 +0200)] 
oss-fuzz: more meson options

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agobuild: lxc-init doesn't need to build the whole config infra
Christian Brauner [Wed, 8 Jun 2022 18:03:59 +0000 (20:03 +0200)] 
build: lxc-init doesn't need to build the whole config infra

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agobuild: add additional command line switches
Christian Brauner [Wed, 8 Jun 2022 18:03:05 +0000 (20:03 +0200)] 
build: add additional command line switches

In order to compile for fuzzers where we will need and want to turn a
bunch of things off add command line switches that allow us to do so.

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agobuild: use liblxc_sources everywhere
Christian Brauner [Wed, 8 Jun 2022 18:00:38 +0000 (20:00 +0200)] 
build: use liblxc_sources everywhere

The old split didn't buy us a lot and causes problems when buidling with
sanitizers enabled so just use the full sources.

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agoconfig: make lxc-{containers,net}.in executable
Christian Brauner [Wed, 8 Jun 2022 16:15:08 +0000 (18:15 +0200)] 
config: make lxc-{containers,net}.in executable

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agoMerge pull request #4136 from turrisxyz/Pinned-Dependencies-GitHub
Stéphane Graber [Wed, 8 Jun 2022 05:26:59 +0000 (01:26 -0400)] 
Merge pull request #4136 from turrisxyz/Pinned-Dependencies-GitHub

chore: Set permissions for GitHub actions

3 years agomeson: Always defined IS_BIONIC 4131/head
Stéphane Graber [Wed, 8 Jun 2022 05:00:51 +0000 (01:00 -0400)] 
meson: Always defined IS_BIONIC

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agosrc: Don't use ifdef/defined for config.h
Stéphane Graber [Tue, 7 Jun 2022 20:21:10 +0000 (16:21 -0400)] 
src: Don't use ifdef/defined for config.h

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agogithub: Update coverity workflow for meson
Stéphane Graber [Fri, 3 Jun 2022 19:51:09 +0000 (15:51 -0400)] 
github: Update coverity workflow for meson

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agogithub: Update build test for meson
Stéphane Graber [Fri, 3 Jun 2022 19:43:42 +0000 (15:43 -0400)] 
github: Update build test for meson

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoREADME: Update for meson
Stéphane Graber [Fri, 3 Jun 2022 19:37:05 +0000 (15:37 -0400)] 
README: Update for meson

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agodoc: Update for meson
Stéphane Graber [Fri, 3 Jun 2022 19:35:35 +0000 (15:35 -0400)] 
doc: Update for meson

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add basic Makefile
Stéphane Graber [Fri, 29 Apr 2022 03:14:07 +0000 (23:14 -0400)] 
meson: Add basic Makefile

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoRemove autotools
Stéphane Graber [Fri, 29 Apr 2022 03:12:35 +0000 (23:12 -0400)] 
Remove autotools

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agochore: Set permissions for GitHub actions 4136/head
neilnaveen [Wed, 8 Jun 2022 01:08:12 +0000 (01:08 +0000)] 
chore: Set permissions for GitHub actions

 Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: neilnaveen <42328488+neilnaveen@users.noreply.github.com>
3 years agoMerge pull request #4135 from stgraber/meson
Christian Brauner [Tue, 7 Jun 2022 21:51:34 +0000 (23:51 +0200)] 
Merge pull request #4135 from stgraber/meson

More meson fixes

3 years agomeson: Fix mntent include condition 4135/head
Stéphane Graber [Tue, 7 Jun 2022 21:16:08 +0000 (17:16 -0400)] 
meson: Fix mntent include condition

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agolxc/rexec: Use HAVE_FEXECVE
Stéphane Graber [Tue, 7 Jun 2022 21:15:54 +0000 (17:15 -0400)] 
lxc/rexec: Use HAVE_FEXECVE

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add lxcmntent to unmount-namespace hook
Stéphane Graber [Tue, 7 Jun 2022 21:15:26 +0000 (17:15 -0400)] 
meson: Add lxcmntent to unmount-namespace hook

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add missing prlimit include
Stéphane Graber [Tue, 7 Jun 2022 20:21:54 +0000 (16:21 -0400)] 
meson: Add missing prlimit include

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Only build seccomp and selinux when needed
Stéphane Graber [Tue, 7 Jun 2022 20:21:42 +0000 (16:21 -0400)] 
meson: Only build seccomp and selinux when needed

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Always define HAVE_LIBURING
Stéphane Graber [Tue, 7 Jun 2022 20:19:57 +0000 (16:19 -0400)] 
meson: Always define HAVE_LIBURING

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: seccomp is optional
Stéphane Graber [Tue, 7 Jun 2022 19:16:36 +0000 (15:16 -0400)] 
meson: seccomp is optional

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Fix on shallow git trees
Stéphane Graber [Tue, 7 Jun 2022 19:16:11 +0000 (15:16 -0400)] 
meson: Fix on shallow git trees

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add bionic detection
Stéphane Graber [Tue, 7 Jun 2022 19:14:01 +0000 (15:14 -0400)] 
meson: Add bionic detection

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Fix RPM spec variables
Stéphane Graber [Tue, 7 Jun 2022 05:30:43 +0000 (01:30 -0400)] 
meson: Fix RPM spec variables

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Make lxc-user-nic setuid
Stéphane Graber [Tue, 7 Jun 2022 05:14:37 +0000 (01:14 -0400)] 
meson: Make lxc-user-nic setuid

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Don't include lxc-test-fuzzers
Stéphane Graber [Tue, 7 Jun 2022 05:05:35 +0000 (01:05 -0400)] 
meson: Don't include lxc-test-fuzzers

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Skip static library when using sanitizer
Stéphane Graber [Mon, 6 Jun 2022 22:06:09 +0000 (18:06 -0400)] 
meson: Skip static library when using sanitizer

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Cleanup and fix includes
Stéphane Graber [Fri, 3 Jun 2022 21:53:45 +0000 (17:53 -0400)] 
meson: Cleanup and fix includes

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add coverity flag
Stéphane Graber [Fri, 3 Jun 2022 19:48:32 +0000 (15:48 -0400)] 
meson: Add coverity flag

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4133 from dasteihn/sta/fallthrough
Christian Brauner [Tue, 7 Jun 2022 11:20:05 +0000 (13:20 +0200)] 
Merge pull request #4133 from dasteihn/sta/fallthrough

CODING_STYLE: add forgotten fallthrough

3 years agoCODING_STYLE: add forgotten fallthrough 4133/head
Philipp Stanner [Tue, 7 Jun 2022 11:06:56 +0000 (13:06 +0200)] 
CODING_STYLE: add forgotten fallthrough

Signed-off-by: Philipp Stanner <stanner@posteo.de>
3 years agoMerge pull request #4130 from stgraber/master
Christian Brauner [Fri, 3 Jun 2022 08:32:25 +0000 (10:32 +0200)] 
Merge pull request #4130 from stgraber/master

Finalize the meson port

3 years agomeson: Add RPM spec 4130/head
Stéphane Graber [Thu, 2 Jun 2022 20:49:37 +0000 (16:49 -0400)] 
meson: Add RPM spec

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Rework configuration variables
Stéphane Graber [Thu, 2 Jun 2022 20:37:45 +0000 (16:37 -0400)] 
meson: Rework configuration variables

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Tweak config for manpages
Stéphane Graber [Thu, 2 Jun 2022 19:24:57 +0000 (15:24 -0400)] 
meson: Tweak config for manpages

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Export more variables to doc
Stéphane Graber [Thu, 2 Jun 2022 17:57:32 +0000 (13:57 -0400)] 
meson: Export more variables to doc

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Export LXC_DISTRO_SYSCONF
Stéphane Graber [Thu, 2 Jun 2022 17:57:02 +0000 (13:57 -0400)] 
meson: Export LXC_DISTRO_SYSCONF

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4126 from stgraber/master
Christian Brauner [Tue, 31 May 2022 07:17:31 +0000 (09:17 +0200)] 
Merge pull request #4126 from stgraber/master

Complete meson port

3 years agomeson: Add apparmor profiles 4126/head
Stéphane Graber [Mon, 30 May 2022 23:16:16 +0000 (19:16 -0400)] 
meson: Add apparmor profiles

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add sysconfig
Stéphane Graber [Mon, 30 May 2022 22:45:33 +0000 (18:45 -0400)] 
meson: Add sysconfig

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add init scripts
Stéphane Graber [Mon, 30 May 2022 22:29:52 +0000 (18:29 -0400)] 
meson: Add init scripts

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Rename want_io_uring
Stéphane Graber [Mon, 30 May 2022 22:08:04 +0000 (18:08 -0400)] 
meson: Rename want_io_uring

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Make docbook2man required if user requested doc
Stéphane Graber [Mon, 30 May 2022 21:23:44 +0000 (17:23 -0400)] 
meson: Make docbook2man required if user requested doc

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4125 from stgraber/master
Christian Brauner [Mon, 30 May 2022 20:24:07 +0000 (22:24 +0200)] 
Merge pull request #4125 from stgraber/master

meson: Tweak docs

3 years agomeson: More flexible doc handling 4125/head
Stéphane Graber [Mon, 30 May 2022 19:59:58 +0000 (15:59 -0400)] 
meson: More flexible doc handling

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Simplify if statements
Stéphane Graber [Mon, 30 May 2022 19:33:33 +0000 (15:33 -0400)] 
meson: Simplify if statements

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4124 from stgraber/master
Christian Brauner [Sat, 28 May 2022 06:27:12 +0000 (08:27 +0200)] 
Merge pull request #4124 from stgraber/master

More meson work

3 years agomeson: Add manpages 4124/head
Stéphane Graber [Sat, 28 May 2022 01:40:30 +0000 (21:40 -0400)] 
meson: Add manpages

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Only build tools when requested
Stéphane Graber [Fri, 27 May 2022 23:56:05 +0000 (19:56 -0400)] 
meson: Only build tools when requested

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add tools option
Stéphane Graber [Fri, 27 May 2022 23:54:40 +0000 (19:54 -0400)] 
meson: Add tools option

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Re-shuffle PAM
Stéphane Graber [Fri, 27 May 2022 23:49:23 +0000 (19:49 -0400)] 
meson: Re-shuffle PAM

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson_options: Move entries around
Stéphane Graber [Fri, 27 May 2022 23:00:34 +0000 (19:00 -0400)] 
meson_options: Move entries around

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4120 from brauner/2022-05-18.meson.pam
Stéphane Graber [Tue, 24 May 2022 14:26:38 +0000 (10:26 -0400)] 
Merge pull request #4120 from brauner/2022-05-18.meson.pam

build: add pam_cgfs to meson

3 years agoMerge pull request #4121 from sitano/ivan_fix_pidfds_loglvl
Christian Brauner [Sat, 21 May 2022 07:23:57 +0000 (09:23 +0200)] 
Merge pull request #4121 from sitano/ivan_fix_pidfds_loglvl

lxc_can_use_pidfd: don't log error if pidfds not supported, trace

3 years agolxc_can_use_pidfd: don't log error if pidfds not supported, trace 4121/head
Ivan Prisyazhnyy [Fri, 20 May 2022 14:07:14 +0000 (16:07 +0200)] 
lxc_can_use_pidfd: don't log error if pidfds not supported, trace

Signed-off-by: Ivan Prisyazhnyy <john.koepi@gmail.com>
3 years agopam: fix compiler warnings 4120/head
Christian Brauner [Wed, 18 May 2022 15:51:10 +0000 (17:51 +0200)] 
pam: fix compiler warnings

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agobuild: add pam_cgfs to meson
Christian Brauner [Wed, 18 May 2022 15:47:51 +0000 (17:47 +0200)] 
build: add pam_cgfs to meson

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
3 years agoMerge pull request #4115 from terceiro/rename-completion
Stéphane Graber [Sun, 15 May 2022 20:58:16 +0000 (16:58 -0400)] 
Merge pull request #4115 from terceiro/rename-completion

bash: rename main bash completion file

3 years agoMerge pull request #4117 from stgraber/master
Christian Brauner [Thu, 12 May 2022 22:13:59 +0000 (00:13 +0200)] 
Merge pull request #4117 from stgraber/master

More meson coverage

3 years agomeson: Add remaining scripts 4117/head
Stéphane Graber [Thu, 12 May 2022 16:57:17 +0000 (18:57 +0200)] 
meson: Add remaining scripts

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Re-organize dir variables
Stéphane Graber [Thu, 12 May 2022 16:56:56 +0000 (18:56 +0200)] 
meson: Re-organize dir variables

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add init helper scripts
Stéphane Graber [Thu, 12 May 2022 16:48:46 +0000 (18:48 +0200)] 
meson: Add init helper scripts

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add common configs
Stéphane Graber [Thu, 12 May 2022 14:16:36 +0000 (16:16 +0200)] 
meson: Add common configs

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add SELinux configs
Stéphane Graber [Thu, 12 May 2022 14:06:23 +0000 (16:06 +0200)] 
meson: Add SELinux configs

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add global config
Stéphane Graber [Thu, 12 May 2022 13:58:36 +0000 (15:58 +0200)] 
meson: Add global config

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agobash: rename main bash completion file 4115/head
Antonio Terceiro [Wed, 11 May 2022 19:49:35 +0000 (16:49 -0300)] 
bash: rename main bash completion file

Since the `lxc` binary is actually provided by lxd, the main
bash-completion file needs to be moved away to not conflict with a bash
completion file provided for the `lxc` binary by lxd.

Signed-off-by: Antonio Terceiro <terceiro@debian.org>
3 years agoMerge pull request #4113 from stgraber/master
Christian Brauner [Sat, 7 May 2022 22:06:52 +0000 (00:06 +0200)] 
Merge pull request #4113 from stgraber/master

More meson tweaks

3 years agomeson: Add doc examples 4113/head
Stéphane Graber [Fri, 6 May 2022 20:25:59 +0000 (22:25 +0200)] 
meson: Add doc examples

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Rework options
Stéphane Graber [Fri, 6 May 2022 20:25:42 +0000 (22:25 +0200)] 
meson: Rework options

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4110 from stgraber/master
Christian Brauner [Mon, 2 May 2022 14:34:14 +0000 (07:34 -0700)] 
Merge pull request #4110 from stgraber/master

More meson fixes

3 years agomeson: Use dependencies for pkgconfig 4110/head
Stéphane Graber [Mon, 2 May 2022 12:21:46 +0000 (14:21 +0200)] 
meson: Use dependencies for pkgconfig

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Bump minimal version
Stéphane Graber [Mon, 2 May 2022 12:21:32 +0000 (14:21 +0200)] 
meson: Bump minimal version

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Simplify pc handling
Stéphane Graber [Sun, 1 May 2022 22:00:51 +0000 (00:00 +0200)] 
meson: Simplify pc handling

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4109 from stgraber/master
Christian Brauner [Sun, 1 May 2022 13:20:55 +0000 (06:20 -0700)] 
Merge pull request #4109 from stgraber/master

More meson fixes

3 years agomeson: Add bash completion 4109/head
Stéphane Graber [Sun, 1 May 2022 10:21:46 +0000 (12:21 +0200)] 
meson: Add bash completion

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Include the /var paths
Stéphane Graber [Sun, 1 May 2022 10:04:57 +0000 (12:04 +0200)] 
meson: Include the /var paths

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Include rootfs dir
Stéphane Graber [Sun, 1 May 2022 09:59:54 +0000 (11:59 +0200)] 
meson: Include rootfs dir

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Setup pkgconfig
Stéphane Graber [Sun, 1 May 2022 09:49:45 +0000 (11:49 +0200)] 
meson: Setup pkgconfig

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Include headers
Stéphane Graber [Sun, 1 May 2022 08:52:02 +0000 (10:52 +0200)] 
meson: Include headers

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Fix hook install locations
Stéphane Graber [Sun, 1 May 2022 08:24:03 +0000 (10:24 +0200)] 
meson: Fix hook install locations

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Fix library version
Stéphane Graber [Sun, 1 May 2022 08:22:05 +0000 (10:22 +0200)] 
meson: Fix library version

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Add lxc-attach
Stéphane Graber [Sun, 1 May 2022 08:21:50 +0000 (10:21 +0200)] 
meson: Add lxc-attach

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Fix internal binaries
Stéphane Graber [Sun, 1 May 2022 08:21:33 +0000 (10:21 +0200)] 
meson: Fix internal binaries

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Fix template installation location
Stéphane Graber [Sun, 1 May 2022 08:21:08 +0000 (10:21 +0200)] 
meson: Fix template installation location

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Get test binaries to match autotools
Stéphane Graber [Sun, 1 May 2022 08:03:21 +0000 (10:03 +0200)] 
meson: Get test binaries to match autotools

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agoMerge pull request #4108 from stgraber/master
Christian Brauner [Fri, 29 Apr 2022 07:51:29 +0000 (09:51 +0200)] 
Merge pull request #4108 from stgraber/master

Meson improvements

3 years agoUpdate MAINTAINERS file 4108/head
Stéphane Graber [Fri, 29 Apr 2022 03:12:30 +0000 (23:12 -0400)] 
Update MAINTAINERS file

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Fix unix epoch
Stéphane Graber [Fri, 29 Apr 2022 02:35:21 +0000 (22:35 -0400)] 
meson: Fix unix epoch

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
3 years agomeson: Update run_command calls
Stéphane Graber [Fri, 29 Apr 2022 02:32:56 +0000 (22:32 -0400)] 
meson: Update run_command calls

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>