class portforwarder { # do not depend on xinetd, yet. it might uninstall other inetds # for now this will have to be done manually file { "/etc/ssh/userkeys/portforwarder": content => template("portforwarder/authorized_keys.erb"), mode => 444, ; "/etc/xined.d": ensure => directory, owner => root, group => root, mode => 755, ; #"/etc/xinetd.d/dsa-portforwader": # content => template("portforwarder/xinetd.erb"), # notify => Exec["xinetd reload"] # ; } exec { "xinetd reload": path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin", refreshonly => true, ; } } # vim:set et: # vim:set ts=4: # vim:set shiftwidth=4: