(I reported this bug to bug-cvs as well.) "gserver" authentication won't work in cvs-1.11.2, because it attempts to use the closure of a stdio buffer incorrectly. Any attempt to use gserver authentication yields the error message "gserver currently only enabled for socket connections." I've attached a diff which fixes this problem and abstracts access to this information to make it less likely that the problem will occur in the future.
Created attachment 58016 [details] don't use stdio buffer closure incorrectly
Incorporating into 1.11.2-3. Thanks!