File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 11#
22# @summary Ensure that home directories get created on Debian and Ubuntu clients.
3- #
3+ #
44# This code is needed as the --mkhomedir parameter passed to ipa-client-install does
55# not configure PAM even though it does install the required packages.
66#
77# Currently Ubuntu 14.04/16.04 and Debian 8/9 are supported.
88#
99class easy_ipa::install::client::debian {
1010 case $facts [' os' ][' distro' ][' codename' ] {
11- /^(xenial|stretch|bionic|focal|buster|bullseye|jammy)$/: {
11+ /^(xenial|stretch|bionic|focal|buster|bullseye|jammy|bookworm )$/: {
1212 # Ensure that required packages are present even if they do not get pulled
1313 # in as freeipa-client package dependencies
1414 stdlib::ensure_packages([' oddjob' ,' oddjob-mkhomedir' ], { ' ensure' => ' present' })
Original file line number Diff line number Diff line change 1616 }
1717 ' Debian' : {
1818 case $facts [' os' ][' distro' ][' codename' ] {
19- /(trusty|xenial|bionic|buster|focal|bullseye|jammy)/: { $ipa_client_package_ensure = ' present' }
19+ /(trusty|xenial|bionic|buster|focal|bullseye|jammy|bookworm )/: { $ipa_client_package_ensure = ' present' }
2020 /(stretch)/: { $ipa_client_package_ensure = ' absent' }
2121 default: { fail(' ERROR: unsupported operating system' ) }
2222 }
You can’t perform that action at this time.
0 commit comments