Issue #13880 has been updated by Kelsey Hightower. Status changed from In Topic Branch Pending Review to Merged - Pending Release
---------------------------------------- Feature #13880: Puppet should have an openrc service provider for Gentoo and Funtoo https://projects.puppetlabs.com/issues/13880#change-67147 Author: Stefan Schulte Status: Merged - Pending Release Priority: Normal Assignee: Stefan Schulte Category: service Target version: Affected Puppet version: Keywords: Branch: https://github.com/puppetlabs/puppet/pull/654 Gentoo (since baselayout-2) and Funtoo use openrc to control services. The current gentoo service provider does not make use of all functionalities of openrc: <pre> rc-service start/stop service rc-update enable/disable service rc-status handle runlevels </pre> It is not necessary to call initscripts directly anymore like the current `gentoo` provider does. The current gentoo provider also has a bug when handling long service names (#5197). We should provide a superior `openrc` provider for Gentoo and Funtoo (and possible others). However we cannot remove the current provider because old gentoo versions do not have all of the above commands (as statet in #5197). The new `openrc` provider should not put any confines on `operatingsystem` so it will be easier to introduce Gentoo Forks like Funtoo (Funtoo support is currently handled in #13680) -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
