Name: puppet-rssh
Owner: Broad Institute
Description: Puppet module for rssh
Forked from: blom/puppet-rssh
Created: 2016-03-22 21:07:57.0
Updated: 2016-03-22 21:07:58.0
Pushed: 2016-04-01 20:16:49.0
Size: 13
Language: Ruby
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Puppet module for rssh.
puppet module install blom/rssh
mod "rssh", :git => "https://github.com/blom/puppet-rssh.git"
class { 'rssh':
}
Takes the following optional attributes:
package
: Package name (default: rssh
).config_file
: Configuration file path (default: /etc/rssh.conf
).config_mode
: Configuration file mode (default: 0644
).allow
: Allowed commands (default []
).umask
: umask value for scp and sftp (default: 022
).logfacility
: Syslog facility that rssh logs to (default: LOG_USER
).chrootpath
: chroot()
path for users (default: false
).users
: Options for specific users (default: []
).allow
takes an array:
allow => ['scp', 'sftp', 'cvs', 'rdist', 'rsync', 'svnserve']
As does users
:
users => ['foo:011:000100', 'bar:011:000100']
See rssh.conf(5)
for more information.