Hi Folks,
I am reverse deploying some content from our Intranet server (node=Intranet). However, I want to preserve the same permissions, and when the deployment runs, the permissions are changed for
some of the files.
For example:
In source host (OD Rcvr):
drwxr-xr-x 2 beswica www 1536 Jun 2 2005 bin/
-rwxr-xr-x 1 beswica www 4551 Feb 21 2005 cgi-lib.pl*
-rwxr-xr-x 1 beswica www 8063 Aug 1 09:01 confirmedEmailToSlicca.cgi*
-rw-rw-r-- 1 beswica www 8429 Oct 3 2006 confirmedEmailToSlicca.cgi.118
In target host (OD base):
dr-xr-xr-x 2 tsadmin webdev 512 Dec 6 11:51 bin/
-r-xr-xr-x 1 tsadmin webdev 4551 Feb 21 2005 cgi-lib.pl*
-r-xr-xr-x 1 tsadmin webdev 8063 Aug 1 09:01 confirmedEmailToSlicca.cgi*
-r--r--r-- 1 tsadmin webdev 8429 Oct 3 2006 confirmedEmailToSlicca.cgi.118
In my deployment config file, I specifically left out any
file="0664"
or
directory="0775"
attributes in the
<permissionRules>
element, which is what we normally use because we normally do want permissions to change.
The important parts of my config file are:
<replicationFarmSet>
<replicationFarm name="intranetFarm">
<nodeRef useNode="Intranet"/>
</replicationFarm>
</replicationFarmSet>
<definition name="silobin_reverse_deployment">
<reverseSource useReplicationFarm="intranetFarm">
<sourceFilesystem area="/web/nrm/cgi-bin">
<pathSpecification>
<path name="silo"/>
</pathSpecification>
</sourceFilesystem>
</reverseSource>
<reverseTarget>
<targetFilesystem area="/iwmnt/default/main/silobin/WORKAREA/webdev"/>
<comparisonRules dateDifferent="yes" ignoreModes="no" ignoreUser="yes" ignoreGroup="yes"/>
<transferRules doDeletes="yes"/>
<permissionRules group="webdev"
user="tsadmin">
</permissionRules>
</reverseTarget>
</definition>
Any assistance in helping me figure out what may be causing the permissions to change would be greatly appreciated.