stevenriz
IS-IT--Management
- May 21, 2001
- 1,069
After installing CVS 1.11.20 on a new Solaris 10 box, I realize Solaris uses services and not inetd in the traditional way. I got the service up and running using the xlm file that came with CVS.
Now I am having logon issues using Solaris 10. When attempting a login to cvs, here is what happens.
-bash-3.00$ cvs login
Logging in to server:cvs@sam.cleanwise.com:2401/home/cvs/cvsroot
CVS password:
Server configuration missing --allow-root in inetd.conf
-bash-3.00$
In the now legacy inetd, you would normally put this line in the inetd.conf file... but now I don't know how this is or was translated to the new configuration using Solaris services...
cvspserver stream tcp nowait root /usr/local/bin/cvs cvs --allow-root=/home/cvs/cvsroot pserver
Here is what the cvs service looks like.
-bash-3.00# inetadm -l svc:/network/cvspserver/tcp:default
SCOPE NAME=VALUE
name="cvspserver"
endpoint_type="stream"
proto="tcp"
isrpc=FALSE
wait=FALSE
exec="/usr/local/bin/cvs -b /usr/local/bin pserver"
user="root"
default bind_addr=""
default bind_fail_max=-1
default bind_fail_interval=-1
default max_con_rate=-1
default max_copies=-1
default con_rate_offline=-1
default failrate_cnt=40
default failrate_interval=60
default inherit_env=TRUE
default tcp_trace=FALSE
default tcp_wrappers=FALSE
Has anyone gone through this yet?
Thanks!
steve
Now I am having logon issues using Solaris 10. When attempting a login to cvs, here is what happens.
-bash-3.00$ cvs login
Logging in to server:cvs@sam.cleanwise.com:2401/home/cvs/cvsroot
CVS password:
Server configuration missing --allow-root in inetd.conf
-bash-3.00$
In the now legacy inetd, you would normally put this line in the inetd.conf file... but now I don't know how this is or was translated to the new configuration using Solaris services...
cvspserver stream tcp nowait root /usr/local/bin/cvs cvs --allow-root=/home/cvs/cvsroot pserver
Here is what the cvs service looks like.
-bash-3.00# inetadm -l svc:/network/cvspserver/tcp:default
SCOPE NAME=VALUE
name="cvspserver"
endpoint_type="stream"
proto="tcp"
isrpc=FALSE
wait=FALSE
exec="/usr/local/bin/cvs -b /usr/local/bin pserver"
user="root"
default bind_addr=""
default bind_fail_max=-1
default bind_fail_interval=-1
default max_con_rate=-1
default max_copies=-1
default con_rate_offline=-1
default failrate_cnt=40
default failrate_interval=60
default inherit_env=TRUE
default tcp_trace=FALSE
default tcp_wrappers=FALSE
Has anyone gone through this yet?
Thanks!
steve