meson: Re-shuffle PAM

Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
This commit is contained in:
Stéphane Graber 2022-05-27 19:49:23 -04:00
parent 54f1ddb39d
commit 24dcd86d9a
No known key found for this signature in database
GPG Key ID: C638974D64792D67
2 changed files with 12 additions and 12 deletions

View File

@ -569,9 +569,7 @@ liblxc_includes = [basic_includes, include_directories(
# Early sub-directories. # Early sub-directories.
subdir('src/include') subdir('src/include')
subdir('src/lxc') subdir('src/lxc')
if want_pam_cgroup == true subdir('src/lxc/pam')
subdir('src/lxc/pam')
endif
# Library. # Library.
liblxc_dependencies = [ liblxc_dependencies = [

View File

@ -16,7 +16,8 @@ pam_cgfs_sources = files(
'../string_utils.c', '../string_utils.c',
'../string_utils.h') + include_sources '../string_utils.h') + include_sources
pam_cgfs = shared_module( if want_pam_cgroup == true
pam_cgfs = shared_module(
'pam_cgfs', 'pam_cgfs',
include_directories: pam_cgfs_includes, include_directories: pam_cgfs_includes,
sources: pam_cgfs_sources, sources: pam_cgfs_sources,
@ -25,3 +26,4 @@ pam_cgfs = shared_module(
install_mode: 'rw-r--r--', # 644 install_mode: 'rw-r--r--', # 644
install: true, install: true,
install_dir: pam_security) install_dir: pam_security)
endif