-
Notifications
You must be signed in to change notification settings - Fork 173
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
Updated dirac-proxy-init #29
Comments
I don't think dirac-proxy init should check if there's a proxy uploaded. After all, there are groups that don't require the proxy to be uploaded like dirac_admin. The one that should check the proxy is either when submitting a job or one optimizer. |
Users should deal with proxies in a single place. I agree that there are groups for which there is no need to upload proxies. Then this should be a property of the group. If the proxy for a group should be uploaded then this should be checked in dirac-proxy-init and automatically uploaded transparently to the user. |
That cannot be done. We cannot upload a user's proxy without his explicit consent. That was one of the clear runes Marteen told us when we were discussing this stuff with him. |
We were doing it for years now. Nobody complained. If we will start to require explicit consent of the user, we are guaranteed to have problems with users forgetting to do that. In any case the dirac-proxy-init must check if the proxy is uploaded and warn user if it is not although it is supposed to, or if it is uploaded but is close to expiration |
dirac-proxy-init does not check if the user has the proxy uploaded. We could do: If a special ProxyAutoUpload is defined in the group, dirac-proxy-init can check and notify the user in the cli. If that var has value upload, then query the user if the proxy should be uploaded Y/n. |
dirac-proxy-init still misses the possibility to generate VOMS proxies. This is necessary to replace proxy-init. |
Comitted in #216 |
The functionality now available in proxy-init, dirac-proxy-init and dirac-upload-proxy should be collected altogether in just one command dirac-proxy-init . Other commands will be dropped. The following is to be implemented:
The text was updated successfully, but these errors were encountered: