Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
## No workie class ssh::service { service { "sshd": case $operatingsystemrelease { "5.10": { name => "svc:/network/ssh:default", provider => smf, } /^(9|10)/: { name => "com.openssh.sshd", provider => launchd } /^8/: { name => "sshd", provider => base, start => "/System/Library/StartupItems/SSHD start", restart => "/System/Library/StartupItems/SSHD restart", stop => "/System/Library/StartupItems/SSHD stop", } } ensure => "running", subscribe => File["sshd_config"] } } ## Same thing, but actually works class ssh::service { Service { ensure => "running", subscribe => File["sshd_config"] } case $operatingsystemrelease { "5.10": { service { "sshd": name => "svc:/network/ssh:default", provider => smf, } } /^(9|10)/: { service { "sshd": name => "com.openssh.sshd", provider => launchd } } /^8/: { service { "sshd": name => "sshd", provider => base, start => "/System/Library/StartupItems/SSHD start", restart => "/System/Library/StartupItems/SSHD restart", stop => "/System/Library/StartupItems/SSHD stop", } } } }
This paste will be private.
From the Design Piracy series on my blog: