Add license info and update README

This commit is contained in:
Patrick Van der Veken 2025-04-27 09:07:29 +02:00
parent 8f12a0b976
commit 64bb1b31d7
2 changed files with 13 additions and 4 deletions

View File

@ -2,10 +2,8 @@
## What's new ## What's new
:loudspeaker: **30/12/2020**: :loudspeaker: **27/04/2025**:
* added support for standard home directory location for public keys (`$HOME/.ssh`). Set `key_location=use_sshd` in `update_ssh.conf[.local]` with `AuthorizedKeysFile` set to the default value in `sshd_config` (or use the value `.ssh/authorized_keys`). *Caveat*: SSH Controls will not create parent nor intermediate directories in the public key file path if they are missing. * added the `ignore_errors` flag to allow uninterrupted deployment of fragements.
* added support for SELinux (CentOS/RHEL 8.x)
* various fixes
## About ## About

View File

@ -2,6 +2,17 @@
#****************************************************************************** #******************************************************************************
# @(#) update_ssh.pl # @(#) update_ssh.pl
#****************************************************************************** #******************************************************************************
# @(#) Copyright (C) 2014 by KUDOS BV <info@kudos.be>. All rights reserved.
#
# This program is a free software; you can redistribute it and/or modify
# it under the same terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details
#******************************************************************************
# This script distributes SSH keys to the appropriate files into the designated # This script distributes SSH keys to the appropriate files into the designated
# repository based on the 'access', 'alias' and 'keys' configuration files. # repository based on the 'access', 'alias' and 'keys' configuration files.
# Superfluous usage of 'hostname' reporting in log messages is encouraged to # Superfluous usage of 'hostname' reporting in log messages is encouraged to