-
Notifications
You must be signed in to change notification settings - Fork 26
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
Added support for Solaris 9 & 11 #26
Conversation
@boandersson can you have a look at this? You mentioned the other day that the rstat dependency was not needed. |
What is the status on this PR? has it been tested? |
The question was if it has to enable rpc/keyserv and rpc/rstat for installing VAS. Will do some tests without it. Will take me some time to get test env setup though. |
@boandersson Please note that: For Solaris 9 nisclient module will need to be adapted; so this needs to be updated for Solaris 9 systems; |
@boandersson Regarding service init - Regarding package provider; Please test the above cases and you (or me) can create a PR if you agree with them. |
@nalyanyam I agree that for Solaris 10/11 it makes sense to add rpc/bind as a dependency – it’s cleaner and vasypd won’t do it for us (although in our setup with packets on NFS, if rpc isn’t already enabled puppet will hang before getting to enabling the rpc-service :) ) On Solaris 11 package installation failed since it tried to do a /usr/sbin/pkg install –accept despite having both response-file and admin-file provided. Admittedly a bit strange but since it worked after just adding the ‘sun’-provider, I didn’t dig any deeper into the issue. Dell only provides SVR4-packages anyway. |
@boandersson |
@nalyanyam Debug: Servicevas_deps: Executing 'ps -ef' Nevertheless, it surely doesn't get worse by having the dep and rpcbind will eventually get started by vasypd anyway so I can live with that. I still don't agree with indentation but apart from that, I'm fine with the PR and it's better move forward than to polish all minor details for supporting a legacy OS :). |
@nalyanyam |
Ok, If you can't get it to work on Solaris 11 without 'sun' provider, then i will add it in the code for Solaris, since it does no harm on earlier Solaris releases as it was already the default |
@boandersson @jwennerberg |
@nalyanyam |
@jwennerberg @boandersson |
Added support for Solaris 9 & 11
Tested on Solaris 9 & 11