<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.8.0-dev (info@mypapit.net)" -->
<rss version="2.0"  xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Site Articles</title>
        <description><![CDATA[Site content updates and changes.]]></description>
        <link>http://rocketdms.co.nz/</link>
        <lastBuildDate>Sat, 04 Sep 2010 16:26:31 GMT</lastBuildDate>
        <generator>FeedCreator 1.8.0-dev (info@mypapit.net)</generator>
		<atom:link href="http://rocketdms.co.nz/index.php?option=com_ninjarsssyndicator&amp;feed_id=3&amp;format=raw" rel="self" type="application/rss+xml" />        <item>
            <title>Multi-user Installation (Adding Client PCs)</title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/901-installation/132-multi-user-installation-adding-client-pcs</link>
            <description><![CDATA[<h2>Pre-requisite</h2><p>You have a working document server on your network and have transferred your licenses onto that server. You now want to install and configure RocketDMS on client workstations to use this server.</p><p> </p><h2>Export Connection Profile <br /></h2><p>On any existing workstation with a working connection to the document store server, run the Configuration program and select the <u>Document Store</u> tab : </p><p>  <img src="http://rocketdms.co.nz/images/stories/rdms/connection_export.png" border="0" /></p><ul><li>Select the required working connection profile.</li><li>Click the Export button.</li></ul><p>This will create a file with a '.rda' extension. Save this file. </p><p> </p><h2>Install On Client Workstation PC</h2><p>Transfer/copy these two files onto the workstation PC : </p><ul><li>The latest version of <a href="http://pikaia.co.nz/download.php?file=rocketDMS-setup.exe" target="_blank">rocketDMS-setup.exe. </a></li><li>The .rda file that you created above.</li></ul><p>Double-click on <a href="http://pikaia.co.nz/download.php?file=rocketDMS-setup.exe" target="_blank">rocketDMS-setup.exe</a> to run the RocketDMS installer. DO NOT START ROCKETDMS YET.</p><p>Double-click on the .rda file. This will install your exported connection profile onto this workstation and make it active. Answer YES to the questions about importing the profile and about using it for license connections.</p><p>Workstation installation is now complete. </p><p>Start RocketDMS and it should connect to your central document store . </p><p> </p>]]></description>
            <author> mike@kereru.com (Mike Bennett)</author>
            <pubDate>Wed, 01 Sep 2010 21:34:21 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/901-installation/132-multi-user-installation-adding-client-pcs</guid>
        </item>
        <item>
            <title>Multi-user Installation (Gotchas)</title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/901-installation/129-multi-user-installation-gotchas</link>
            <description><![CDATA[<p>If you are having problems connecting to back-end servers check these things:</p><h2>Firewall Ports</h2><p>The default ports that we use are <u>TCP</u> <u>3306</u> and <u>1443</u>. Ensure that connections can be made by clients to the server on these ports. Check the local firewall and anti-virus settings on the server. </p><h2> </h2><h2>MySQL Server Connections</h2><p>Check these settings:</p><ul><li>Server accepts TCP (network) connections and not just named pipe connections.</li><li>Correctly functioning rDNS (Reverse DNS) on your network. MySQL uses rDNS during the TCP connection and authentication phase. Incorrect rDNS settings can seriously impact SQL server connection performance. You may need to use the <strong><u>--skip-name-resolve</u></strong> setting.</li></ul><h2> </h2><h2>Basic TCP/IP Connectivity</h2><p>Just because a windows system lets you 'see' shared folders and the like on other Windows PCs it does not mean that your basic TCP/IP (The protocol used for Internet connectivity.) networking is correctly configured.</p><p>A good first check is to use the ping command from a DOS command window. On the client PC try pinging the server machine. You should see at least:</p><ul><li>The requested server name converted into an IP address. This indicates that DNS (Domain name) resolution is working.</li><li>A number of packets will be sent along with replies. There should be 0% loss. It will look something like this:</li></ul><blockquote><blockquote><pre>C:\Users\Mike>ping corsair<br />Pinging <u>corsair</u> [<u>67.215.65.132</u>] with 32 bytes of data:<br />Reply from 67.215.65.132: bytes=32 time=297ms TTL=43<br />Reply from 67.215.65.132: bytes=32 time=272ms TTL=43<br />Reply from 67.215.65.132: bytes=32 time=281ms TTL=43<br />Reply from 67.215.65.132: bytes=32 time=281ms TTL=43<br /><br />Ping statistics for 67.215.65.132:<br />    Packets: Sent = 4, Received = 4, Lost = 0 (<u>0% loss</u>),<br /><br />Approximate round trip times in milli-seconds:<br />    Minimum = 272ms, Maximum = 297ms, Average = 282ms</pre></blockquote></blockquote><p> </p><h2>DNS</h2><p>All TCP/IP networks should have a functioning DNS and rDNS (Domain Name Service) system. All requested host names should resolve to IP addresses and vice-versa.</p><p> </p>]]></description>
            <author> mike@kereru.com (Mike Bennett)</author>
            <pubDate>Fri, 30 Jul 2010 19:56:39 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/901-installation/129-multi-user-installation-gotchas</guid>
        </item>
        <item>
            <title>Multi-user Installation (Backend Installer Package)</title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/901-installation/127-multi-user-installation-installer-package</link>
            <description><![CDATA[<p>To use RocketDMS in multi-user mode you must have a document store that is accessible to all PCs and users across your network. For more information see: <a href="http://rocketdms.co.nz/index.php/component/content/article/901-installation/71-multi-user-installation">Multi-user Installation (Overview)			</a></p><p>You are free to use any SQL and Subversion server that is already available within your organisation or you can install a server just for RocketDMS. </p><p>To help you get started with installing your own we have provided a simple package to help with the installation and configuration of MySQL and Subversion servers onto a Windows server or PC. This back-end installer does not contain our own software. It just encapsulates and assists with the installation of these third-party packages:</p><ul><li><a href="http://www.mysql.com/" target="_blank">MySQL.</a></li><li><a href="http://www.collab.net/" target="_blank">SVN server from Collabnet</a></li><li><a href="http://www.visualsvn.com/" target="_blank">VisualSVN </a></li></ul><p>To install a basic multi-user back-end based on these three technologies, download and run the Backend Installer package on the PC or server that is to be the back-end server. : </p><p><a href="http://rocketdms.co.nz/index.php/downloads?func=download&fileid=7">Back-end Installer Package</a></p><p>This installer will:</p><ul><li>Guide you through the download of the full MySQL and SVN server packages (approximately 50MB).</li><li>Do a base installation of these packages.</li><li>Set a root password on the MySQL server. It is VERY important that you do not lose this root password.</li><li>Create a SQL database for RocketDMS to use.</li><li>Create a Subversion repository for RocketDMS to use for document version control.</li><li>Create a connection profile to be used by the main RocketDMS client program for connection to the back-end server. </li></ul><p>&nbsp;</p><p>Please note: There are many things that we can not build into an installer. For a fully functioning and properly performing server you may have to check for local environment issues that include:</p><ul><li>Firewall settings.</li><li>Anti-virus settings.</li><li>Administrator and write permissions.</li><li>Naming conventions.</li><li>Host names and domain name service settings on your network. </li><li>Available drives and space.</li></ul><p>&nbsp;</p><p>&nbsp;</p>]]></description>
            <author> mike@kereru.com (Mike Bennett)</author>
            <pubDate>Fri, 09 Jul 2010 14:15:34 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/901-installation/127-multi-user-installation-installer-package</guid>
        </item>
        <item>
            <title>Overview (Full versus Lite Comparison)</title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/901-installation/123-overview</link>
            <description><![CDATA[<p><img src="http://rocketdms.co.nz/images/stories/rdms/overview.jpg" border="0" /></p><p>&nbsp;</p>]]></description>
            <author> mike@kereru.com (Mike Bennett)</author>
            <pubDate>Fri, 18 Jun 2010 23:09:30 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/901-installation/123-overview</guid>
        </item>
        <item>
            <title>Plugging in Difference and Comparison Programs </title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/901-installation/115-diff-programs</link>
            <description><![CDATA[<p>The document revision history component gives you a tool to view the revision history for any document.</p><p> <img src="http://rocketdms.co.nz/images/stories/rdms/revision_history1.jpg" border="0" /></p><p>If you select a single revision in the Revision History list then that revision is compared with your current local working copy.</p><p>If you select two revisions (holding down the Ctrl key) then those two revisions will be compared.</p><p>Right-click and select <u>Difference</u> from the context menu.</p><p><strong><font color="#ff6600">Because there is such a huge variety of document and file types we do not include a file comparison program. You must download and/or purchase third-party comparison programs to do the specific job that you require.</font></strong></p><p>&nbsp;</p><h1>Adding A Difference Program</h1><p>In this example we will show you how to 'plug in' the freeware file comparison program called <a href="http://www.prestosoft.com/edp_examdiff.asp" target="_blank">ExamDiff</a>. </p><p><strong>All credit to the folks at <a href="http://www.prestosoft.com/edp_examdiff.asp" target="_blank">prestoSoft</a> for an excellent piece of work.</strong></p><p>Download and install your chosen difference programs. Yes, plural, you can associate different file name extensions with different comparison programs.</p><font color="#808080">Technical Note : The diff program configuration is stored in a table called <strong><u>diff</u></strong> in the the RocketDMS Document Store database. Your database administrator can edit the contents of this table using any third-party database maintenance tool. Changes in the diff program configuration are common to all system users. </font><p>Start the <u>Configuration Program</u> , <u>Database Tab</u>, <u>Diff  Programs</u> button.</p><p>This will present a simple tool that we provide to edit settings that are stored in the database :</p><p> <img src="http://rocketdms.co.nz/images/stories/rdms/revision_history2.jpg" border="0" /></p><p>Click on the + button to add a new record. A new record is created in the table. </p><p>Click on the new line created to select this record and then click in the <u>prog</u> column of that line to edit the contents there. Enter the full path to the EmxamDiff program. In this example enter :</p><p>C:/Program Files/ExamDiff/ExamDiff.exe   <u>Use forward slashes!</u></p><p>In the name column enter <u>ExamDiff</u>. </p><p>If you want this particular difference program to be used only for a specific document type enter the filename extension into the <u>ext</u> column. Leave the <u>ext</u> column empty for the diff program to be used for all document types. In this example we only want ExamDiff to be used for text documents.</p><p>Leave the <u>params</u> column as {file1} {file2}.</p><p> <img src="http://rocketdms.co.nz/images/stories/rdms/revision_history3.jpg" border="0" /></p><p>You can add as many programs as you require for different file and document types. The system will choose which program to use based upon the file name extension.</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>]]></description>
            <author> mike@kereru.com (Mike Bennett)</author>
            <pubDate>Thu, 04 Mar 2010 21:09:46 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/901-installation/115-diff-programs</guid>
        </item>
        <item>
            <title>Remote Support</title>
            <link>http://rocketdms.co.nz/index.php/remote-support</link>
            <description><![CDATA[<p>You can give us remote access to the desktop of Windows PCs by running our remote desktop support program on that PC.</p><p style="font-size: 18px; font-weight: bold; color: #43c738; text-decoration: none; border-style: none; border-width: 0pt" align="center"><a href="http://rocketdms.co.nz/index.php/downloads?func=download&fileid=4"><u>Click here</u> : Download and Run : Remote Support Program </a></p><p> </p><p align="center"><strong><u>You can not use this program to contact us and request support</u></strong>. You must <a href="http://rocketdms.co.nz/index.php/contact-us">contact us first</a>. </p><p align="center"> </p><p>If we need remote access  to your system then we will ask you to run this program to give us access to your computer. </p><p>This program installs nothing on your PC and makes no registry changes. You can see what we are doing on the screen and you can terminate our access at any time by simply closing the program.</p><p>This program has a built in configuration that connects only to our server so that it supplies remote desktop access only to us.</p><p>This program uses the <a href="http://www.uvnc.com/addons/singleclick.html" target="_blank">Single Click system by UltraVNC</a>. </p>]]></description>
            <author> mike@kereru.com (Mike Bennett)</author>
            <pubDate>Thu, 11 Feb 2010 22:03:58 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/remote-support</guid>
        </item>
        <item>
            <title>Multi-user Installation (The right setup for you)</title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/901-installation/111-multi-user-installation-the-right-setup-for-you</link>
            <description><![CDATA[<p>&nbsp;</p><h2> Simple Multi-User ( Global read/write all users )</h2><p>If you are interested only in having a global multi-user document store for your organisation and don't care about specific read/write permissions on individual documents then the simplest is :</p> <br /><ul><li> No subversion (document store) server. Use the filesystem based repository via a windows shared folder and use a <a class="moz-txt-link-freetext" href="http://rocketdms.co.nz/file:///">file:///</a> based SVN URL.</li><li> Use a MySQL database.</li></ul> <br /><h2> Multi-User ( enforce document permissions )</h2> <br /> If you want to be able to enforce read/write permissions on groups of documents you need :<br /> <br /><ul><li>A subversion (document store) server. There are many ways of doing this but the simplest I have found to set up on windows is the VisualSVN server which support user and group permissions for the repository. See: <a class="moz-txt-link-freetext" href="http://www.visualsvn.com/server/licensing/">http://www.visualsvn.com/server/licensing/</a></li><li> Use a MySQL database.</li></ul> <br /> <br /> In summary, RocketDMS is a document management client. You have an enormous choice in what you choose as your server infrastructure and different choices will give you different options.<br /> <br /> The downloaded RocketDMS package includes a minimal server infrastructure (SQLite and Filesystem based subversion) to run the single-user system on a single PC. SQlite is not really designed to be multi-user.<p>&nbsp;</p>]]></description>
            <author> mike@pikaia.co.nz (Administrator)</author>
            <pubDate>Thu, 04 Feb 2010 04:26:35 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/901-installation/111-multi-user-installation-the-right-setup-for-you</guid>
        </item>
        <item>
            <title>Multi-user Installation (Users and Permissions)</title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/901-installation/110-multi-user-installation-permissions</link>
            <description><![CDATA[<h2>Overview <br /></h2><p>Document permissions are determined by the Subversion server. Here's why :</p><p>Think client-server. There are 2 databases used in parallel behind RocketDMS: The subversion repository to store documents and changes and an SQL database to store extra document info like meta-data and fulltext indexes.<br /> <br /> The core of the permissions system is what the subversion server/repository allows you to do with files stored in it. By default the subversion repository will allow global read/write to everyone.<br /> <br /> Set up your document permissions in this order:<br /> <br /> 1. <strong>Permissions for documents are controlled by the subversion (document repository)</strong>. The (mysql/sqlite) database is used by the RocketDMS program to store all of the indexes and metadata. The (sqlite/mysql) database has only a single username for use by the program. <br /> <br /> Create and configure the required users/passwords/permissions in your subversion repository. </p><p>How you do this will depend upon the particular subversion server that you use. The authentication is part of the subversion server used. For a file based repository ( SVN repository URL starting with '<a class="moz-txt-link-freetext" href="http://rocketdms.co.nz/file:///">file:///</a>')  there is no server and hence no authentication. In this case the usernames and passwords are ignored by subversion. (But still used by the RocketDMS client to control who can use what components of the program.)<br /> <br /> <u>It is the subversion repository usernames/passwords that you use as RockertDMS logins.</u><br /> <br /> 2. <strong>RocketDMS then takes note of these usernames. </strong>The 'Users' tab in the configuration lets you set up permission for these users. These are the RocketDMS permissions that control what that user can see and do within the RocketDMS client. Nothing to do with the subversion repository (document database) in the back end.<br /> <br /> The reason for this is that RocketDMS is a subversion client in the sense that it uses a subversion repository as the database to store documents. ( Exactly analogous to any program that uses, say, a Microsoft SQL database server for it's data storage.  Like an SQL database server there are many other client programs that can also access the same database. You want the authentication controlled at the server.   ) </p><p> In this case you don't want people using another subversion client to bypass what they can not do via RocketDMS.</p><h2>Subversion Users, Passwords and Permissions (VisualSVN Manager) </h2><p>This is where you set all usernames, passwords and document access permissions. </p><p>Start the  VisualSVN Manager GUI <strong><u>Start->Programs->VisualSVN->VisualSVN Manager</u></strong><br />Select the <strong><u>Users</u></strong> section:</p><p> <img src="http://rocketdms.co.nz/images/stories/rdms/visualsvn01.png" border="0" /></p><p>Right click on Groups to create and maintain user groups.</p><p>Right click on Users to set passwords.</p><p>Right click on the repository (default install is rocketdms_docs) to apply users, groups and permissions.</p><p> </p><p>RocketDMS Client Program Permissions </p><p>This is where you manage who can see and use the various components of the RocketDMS program.</p><p>Start the configuration program, <strong><u>Start->Programs->Pikaia->RocketDMS->Configuration</u></strong>. <br />Navigate to the <u><strong>Users</strong></u> tab:</p><p> <img src="http://rocketdms.co.nz/images/stories/rdms/users01.png" border="0" /></p><p>Click the <strong><u>Users</u></strong> button. Add the same usernames as were created in the subversion server. Place the usernames in one or more groups, comma separated. Keep it simple and copy the included examples until you are sure of what you are doing.</p><p>These usernames are authenticated against the subversion server and will use the subversion passwords. </p><p> </p><h2> How do these RocketDMS program permissions work?</h2><p>You will note that there are 4 buttons labelled <strong><u>Permissions Components</u></strong>, <strong><u>Permissions</u></strong>, <strong><u>Groups</u></strong> and <strong><u>Users</u></strong>.</p><p> The RocketDMS program permissions are built up from the bottom up in this way: </p><p>1. <u><strong>Permissions Components</strong></u> : We supply you with a list of all components or parts of the program that can be controlled. You can view this list but you should NOT edit the permissions components list. We will automatically add to this permissions components list as the program develops new features. Take a note of the <u><strong>code</strong></u> value for each component you will use this code in the <u><strong>Permissions</strong></u> list.  </p><p>2. <u><strong>Permissions</strong></u> : You may edit this list to create your basic system permissions. Each permission controls one or more of the permissions <u>components</u> (codes listed comma separated). You give each of your permissions a unique <u>code</u>. Take a note of the <u><strong>code</strong></u> value for each permission you will use this code in the <u><strong>Groups</strong></u> list. </p><p>3. <u><strong>Groups</strong></u>: Groups are sets of permissions. Each group has a unique code. The default install has these groups : readonly, readwrite, everyone, admin and superuser.</p><p>4. <u><strong>Users</strong></u>: Users are assigned to one or more of the permissions <u><strong>Groups</strong></u>.  </p><p>For most purposes the default permissions and groups should provide most of what you require without any changes. </p><p><font color="#ff0000"><strong>Important Note</strong></font> : Any username that is not listed in the <u><strong>Users</strong></u> list will automatically be placed in the <u><strong>Everyone</strong></u> group. This means that you do not have to add every new user into the RocketDMS program permissions. Edit the <strong><u>Everyone</u></strong> group to have the permissions that you require for your default users. It will only be the exceptions that you have to explicitly add to the Users list.</p><p>In general , users will be added/maintained/removed using the Subversion Manager program.</p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p>]]></description>
            <author> mike@pikaia.co.nz (Administrator)</author>
            <pubDate>Thu, 04 Feb 2010 04:23:57 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/901-installation/110-multi-user-installation-permissions</guid>
        </item>
        <item>
            <title>Multi-user Installation (VisualSVN)</title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/901-installation/109-multi-user-installation-visualsvn</link>
            <description><![CDATA[<h1>Installing VisualSVN Server as your Document Store</h1><p>See:  http://www.visualsvn.com/</p><p>Download the VisualSVN Server for you environment. Install and accept all of the defaults up to this screen:</p><p><img src="http://rocketdms.co.nz/images/stories/rdms/visualsvn1.jpg" border="0" /> </p><p><strong>Repositories</strong> :  Select a folder/location for your central document store. For document store backups this is the folder to be backed up.</p><p><br />This will install the server as a windows service. The VisualSVN server Manager program will now start. If not, it can be started from Start -&gt; Programs -&gt; VisualSVN -&gt; VisualSVN Server Manager.</p><p><img src="http://rocketdms.co.nz/images/stories/rdms/visualsvn2.jpg" border="0" /></p><p>&nbsp;</p><p>Now create a repository for your documents. Right-click on Repositories and select  <u>Create New Repository</u> :</p><p><img src="http://rocketdms.co.nz/images/stories/rdms/visualsvn3.jpg" border="0" /> </p><p>Give your repository a name. Keep the <u>Create Default Structure</u> option UNCHECKED. </p><p><img src="http://rocketdms.co.nz/images/stories/rdms/visualsvn4.jpg" border="0" /></p><p>In this example you can see our repository call RocketDMS_Document_Store has been created.<br /> Note the URL to be used for our store. </p><p>&nbsp;</p><p><font color="#ff6600">This is the URL that you will enter into RocketDMS configuration as the repository URL.</font></p><p><font color="#ff6600"> In this example the URL is :</font></p><p><font color="#ff6600"><strong>https://Sparrow:444/svn/RocketDMS_Document_Store/ </strong></font></p><p>Hint: Use the Action menu to copy the URL directly into the clipboard.</p><p><img src="http://rocketdms.co.nz/images/stories/rdms/visualsvn6.jpg" border="0" /> </p><p>&nbsp;</p><h1>Users and Groups</h1><p>You can now user the Users and Groups section of the VisualSVN manager to set up user access for the repository.</p><p> <img src="http://rocketdms.co.nz/images/stories/rdms/visualsvn5.jpg" border="0" /></p><p><font color="#ff6600"><strong>IMPORTANT : RocketDMS comes pre-configured with a username called <u>superuser</u>. At the very least, create the same username here with full access to your new repository. <br /></strong></font></p><p>&nbsp;</p><p>&nbsp;</p><hr size="1" />Reminder : You also need a SQL database server for RocketDMS to use. You can use a database on your organisation's existing SQL Database infrastructure or you can install one with the help of our other documentation pages.<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>]]></description>
            <author> mike@pikaia.co.nz (Administrator)</author>
            <pubDate>Thu, 04 Feb 2010 00:22:54 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/901-installation/109-multi-user-installation-visualsvn</guid>
        </item>
        <item>
            <title>Forum Rules</title>
            <link>http://rocketdms.co.nz/index.php/component/content/article/37-pages/107-forumrules</link>
            <description><![CDATA[<p>Must be registered and logged in to post questions.</p><p>&nbsp;</p>]]></description>
            <author> mike@pikaia.co.nz (Administrator)</author>
            <pubDate>Sun, 31 Jan 2010 09:51:56 GMT</pubDate>
            <guid isPermaLink="false">http://rocketdms.co.nz/index.php/component/content/article/37-pages/107-forumrules</guid>
        </item>
    </channel>
</rss>
