This repository has been archived by the owner on Jul 2, 2024. It is now read-only.
centos-6-1.5.0
CentOS-6 6.7 x86_64 - SCL/EPEL/IUS Repos / Supervisor / OpenSSH.
- Added CentOS SCL repository.
- PAM is now enabled by default.
- Fixed issue with sshd starting before boostrap completion.
- Handle SSH host key generation in the bootstrap - prevents warning log entries.
- Updated method for matching docker images.
- Refactored supervisor configuration to be more modular. Will scan /etc/supervisord.d/ for configuration files matching
*.conf
or*.ini
- Restructured container scripts file locations.
- Improve user feedback in build and run helper scripts.
- Added option for docker environment variable inheritance using
SSH_INHERIT_ENVIRONMENT
. - Added example Systemd unit file and installation script.
- Added option for
SSH_USER_PASSWORD
to be a SHA-512 hashed string instead of a plaintext password. - Increase length of auto-generated passwords to 16 characters and redact value from sshd-bootstrap log output unless necessary for sudo access.
- No longer output the root user password in sshd-bootstrap log.
- Display SSH user's public key fingerprints and RSA host key fingerprint in sshd-bootstrap log.
- Added Forced SFTP option with /chroot ChrootDirectory using both
SSH_USER_FORCE_SFTP
andSSH_CHROOT_DIRECTORY
. - Added feature to set UID and GID of
SSH_USER
. - Replaced environment variable
SSH_USER_HOME_DIR
withSSH_USER_HOME
. - Added feature to allow '%u' to be replaced with
SSH_USER
inSSH_USER_HOME
.
Download then load the docker image using:
$ xz -dc centos-ssh.centos-6-1.5.0.tar.xz | docker load