CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2014/08/25 02:00:37
Modified files:
sysutils/ruby-puppet/3: Makefile
sysutils/ruby-puppet/3/patches:
patch-lib_puppet_provider_service_openbsd_rb
Removed files:
sysutils/ruby-puppet/3/patches: patch-lib_puppet_type_service_rb
Log message:
rewrite the service provider to use rcctl, shrinking the code by about 75%
percent..
.while retaining some of the puppet-intrinsic quirks where a service won't
be restarted if the flags change. that's still under investigation.
this does however now allow for valid resources that would previously fail:
service { 'multicast_host': enable => true}
or
service { 'ipsec': enable => true}