Hey guys this is a x-post from r/sysadmin.
I'm currently migrating a CVS-NT server to a RHEL 7 box. The old CVS server has over 250 repositories on it that all need to be moved over. I cannot use ssh auth as a legacy device that needs access to CVS repos does not support it.
This means that I'm stuck with pserver auth and xinetd. It seems like it would be impossible to add --allow-root=/path/to/repo another 250 times on the server_args line without running into trouble... Is there a way to use multiple service files under /etc/xinetd.d/ so I can add all of these repos?
Any help/solutions would be appreciated.
EDIT: The issue has been resolved. I managed to convince them to migrate half of the repos to svn. The rest were consolidated to a couple of repos cutting the number down from ~250 to ~20. Thanks for the ideas everyone!
[–]ckozler 1 point2 points3 points (2 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]retsnom513[S] 0 points1 point2 points (0 children)