Userdir Ldap
- Canonical BootStack Charmers
- Monitoring
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 35 | 10 Oct 2024 | |
latest/stable | 12 | 14 Feb 2023 | |
latest/stable | 6 | 09 Feb 2022 | |
latest/stable | 2 | 01 Feb 2021 | |
latest/candidate | 35 | 10 Oct 2024 | |
latest/candidate | 12 | 11 Jan 2023 | |
latest/candidate | 7 | 09 Feb 2022 | |
latest/candidate | 4 | 21 Jul 2021 | |
latest/edge | 39 | 11 Dec 2024 | |
latest/edge | 37 | 27 Nov 2024 | |
latest/edge | 12 | 27 Nov 2024 |
juju deploy userdir-ldap
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
apt-repo-keys | string
Default: FD9070E51DF0D4FBDF6FB5C8C018BA5B562AD4EF
Apt repository key, typically needed for apt-repo-spec.
-
apt-repo-spec | string
Default: ppa:canonical-sysadmins/ud-ldap
Apt repository to install userdir-ldap from.
-
ciphers | string
Default: chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com
List of ciphers allowed. Defaults chacha20-poly1305@openssh.com available since OpenSSH 6.5, aes256-gcm@openssh.com and aes128-gcm@openssh.com available since OpenSSH 6.2. All supported in both Trusty and Xenial.
-
domain | string
Fallback domain when none present. This is mostly to work around MAAS's failure to add DNS for LXC containers - LP#1274947.
-
kex-algorithms | string
Default: curve25519-sha256@libssh.org
KEX (Key Exchange) algorithms allowed. Default curve25519-sha256@libssh.org which has been available since OpenSSH 6.5 so already supported on both Trusty and Xenial.
-
macs | string
Default: umac-128-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-256
List of MAC (message authentication code) algorithms allowed. Default MACs available since OpenSSH 6.2 so already supported on both Trusty and Xenial.
-
root-id-rsa | string
An openssh-format RSA private key with no passphrase. (This option is a trapdoor; setting it back to null has no real effect.)
-
sudoer-group | string
Default: bootstack-squad
Comma separated groups of sudoers who do not require password
-
sudoer-password-groups | string
Comma separated groups of sudoers who require a password
-
template-hostname | string
If the files rsynced from sshdist don't match our hostname, create a symlink to bridge the gap from /var/lib/misc/thishost.
-
userdb-host | string
Default: userdb.internal
Name of the userdb host
-
userdb-ip | string
Default: 185.125.190.212
IP address of the userdb host
-
userdb-known-hosts | string
A (possibly multiple-line) string of known_hosts entries to seed the userdb trust during install. If none specified, ssh-keyscan will be used.
-
users-to-migrate | string
Default: ubuntu
A space-separated list of usernames whose authorized_keys files should be migrated from ~/.ssh/authorized_keys to /etc/ssh/user-authorized-keys on install.