-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Solaris support #67
Comments
Thanks to open enhancement!
I'll change the ruby code, I need call whole groups for a specific user. |
Good question. If I recall it correctly the original motivation was to replace group management functionality which isn't really working in Puppet. I found an alternative implementation of group management and from that I started verifying if something like that would actually work. I ended up using Anyway we have an API and the underlying implementation could be changed or there might use different commands for each platform. The puppet's implementation also doesn't support all features on Solaris. The hardest part is testing and making sure that a small change won't break existing installations. Solaris uses different kernel than other Linux distributions, thus we can't use automated Docker tests. Probably using VirtualBox will be necessary. |
@redno2 I've refactored group provider to work with The problematic part is ensuring explicit members of a given group. This is nice:
but the management currently works in an inverse way. For given group e.g. |
Btw. according to Puppet docs on Solaris provider |
Support group management on Solaris, which doesn't have
gpasswd
.The text was updated successfully, but these errors were encountered: