<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>unixpowered.com &#187; cvs</title>
	<atom:link href="http://www.unixpowered.com/blog/category/cvs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unixpowered.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 21 Jul 2010 13:42:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using CVS with SMF</title>
		<link>http://www.unixpowered.com/blog/2008/04/08/using-cvs-with-smf/</link>
		<comments>http://www.unixpowered.com/blog/2008/04/08/using-cvs-with-smf/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 11:24:00 +0000</pubDate>
		<dc:creator>somedude</dc:creator>
				<category><![CDATA[cvs]]></category>
		<category><![CDATA[inetd]]></category>
		<category><![CDATA[smf]]></category>
		<category><![CDATA[solaris tips]]></category>
		<category><![CDATA[solaris utilities]]></category>

		<guid isPermaLink="false">http://wayciak.wordpress.com/?p=23</guid>
		<description><![CDATA[Most services in Solaris 10 are controlled by SMF. SMF uses xml files to define services it manages. I had a need to quickly create a service manifest for CVS. The inetconv command takes an input file with inetd.conf format and converts it into basic SMF manifest and imports it into the SMF repository. In [...]]]></description>
			<content:encoded><![CDATA[<p>Most services in Solaris 10 are controlled by <acronym title="Service Management Facility">SMF</acronym>. SMF uses xml files to define services it manages. I had a need to quickly create a service manifest for <acronym title="Concurrent Versions System">CVS</acronym>. The <em>inetconv</em> command takes an input file with <em>inetd.conf</em> format and converts it into basic SMF manifest and imports it into the SMF repository. In the case of CVS I created cvs_inetd file with following content:</p>
<p><code>cvspserver stream tcp nowait root /export/apps/cvs -f --allow-root=/export/cvs_repos/primary --allow-root=/export/cvs_repos/secondary pserver</code></p>
<p>Then I converted and imported the file using the following:</p>
<p><code>root@ultra# <strong>inetconv -f -i ./cvs_inetd</strong><br />
cvspserver -&gt; /var/svc/manifest/network/cvspserver-tcp.xml<br />
Importing cvspserver-tcp.xml ...Done<br />
root@ultra#</code></p>
<p>The resulting CVS manifest was saved in <em>/var/svc/manifest/network</em>. Later, if needed, you can view, modify, etc. the service manifest properties using <em>svccfg</em> and <em>svcprop</em> commands. The <em>-f</em> switch above causes CVS manifest in <em>/var/svc/manifest/network</em> be overwritten, if it exists.</p>
<p>Also, make sure cvspserver is defined in <em>/etc/services</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixpowered.com/blog/2008/04/08/using-cvs-with-smf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
