SMF entry for the CVS pserver
This is something which I stumbled over last year: with the move to SMF (Service Management Facility), just adding a line to /etc/inet/inetd.conf for a new service such as CVS doesn't work any more.
will let you run CVS as a service on your Solaris 10/Express machine. Save it as
and ensure you've got the line
cvspserver 2401/tcp #cvs pserver process
in your /etc/services, edit the exec_method to suit your site, then run
# svccfg import /var/svc/manifest/network/cvspserver-tcp.xml
# svccfg disable svc:/network/cvspserver/tcp:default
# svccfg enable svc:/network/cvspserver/tcp:default
and be on your merry way.
You should check the manpages for inetconv(1M) and smf(5), and the docs.sun.com entries in the Solaris 10 System Administrator Collection
for more information. If you really want to get stuck into SMF, then check out these resources at the bigadmin site:
SMF hits on bigadmin
Sun Microsystems --- BigAdmin: Solaris Service Management Facility --- Service Developer Introduction
Sun Microsystems --- BigAdmin: Solaris Service Management Facility --- Quickstart Guide
BigAdmin Feature Article: Solaris 10 OS Feature Spotlight: Predictive Self---Healing