~quartsize/puppet-rsh

for those in the unfortunate situation
11d50384 — Laura Hild 1 year, 1 day ago
Move from GitHub to sr.ht
Slightly improve README.md
Add SELinux module to allow use of /etc/security/limits.conf

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~quartsize/puppet-rsh
read/write
git@git.sr.ht:~quartsize/puppet-rsh

You can also use your local clone with git send-email.

rsh

This module installs, configures, and manages RSH clients, servers, and .rhosts/hosts.equiv files. It provides three classes and one defined type.

include rsh

includes both rsh::clients and rsh::servers, the latter of which by default enables rshd only (to additionally enable rlogind or rexecd, see the class parameters). To manage /etc/hosts.equiv, provide an array of lines to rsh::servers::hosts_equiv.

The defined type, rsh::rhosts, manages an individual user's .rhosts file, which is required, for example, to enable RSH by root, which ignores /etc/hosts.equiv. Because making a root .rhosts effective also requires adding a line to /etc/securetty, if rsh::rhosts`` is used forroot,rsh::rhosts` will also manage the addition of that line.