Project: ocPortal
Code Location: git://github.com/chrisgraham/ocPortal.gitmaster
Browse
/
Download File
manifest.xml
<MSDeploy.iisApp>
  <!-- iisapp path identifies the subdirectory in the ZIP file which
       contains all of the application files
  -->

  <iisApp path="ocportal" />

  <!-- dbmysql path identifies the SQL script file that will be
       executed for database setup.  In this app's case, the script is
       being used to create the database user for the application
  -->

  <dbmysql path="user.sql" waitAttempts="7" waitInterval="3000" />
  <dbmysql path="install1.sql" />
  <dbmysql path="install2.sql" />
  <dbmysql path="install3.sql" />
  <dbmysql path="install4.sql" />
  <dbmysql path="postinstall.sql" />

  <!-- alias is used to make a copy of a distribution file to a
       location where it will be used.  Note that when you specify the
       Application name in the "to" attribute, you should specify the full
       path using the value of iisapp above for the root.  Alias doesn't
       actually copy the file within the package.  It creates an alias to
       the original file using the new file's path and name.  This alias
       then gets copied to the file system as if it were a real file within
       the package
  -->

  <alias from="ocportal/info.php.template" to="ocportal/info.php" />

  <!-- setAcl is used to set access permissions on a file or a folder.
       The path specifies the object to apply the ACL to.  The setAclAccess
       attribute specifies the permissions.  setAclUser is used to identify
       the user that the ACL is for.  The special name
       "anonymousAuthenticationUser" is used to represent a generic id that
       will allow the PHP process to access the file with the set
       permissions. The default setting is that the object in the ACL path
       is a directory.  If it is a file, include the attribute
       "setAclResourceType" and set it's value to "file".

       If no ACL is set on a file or directory, the ACL defaults to "Read."
       The ACLs are specific, so granting Write access does not necessarily
       grant Read access. If you must write to a file or directory, you
       should add "Read,Write". If you need to be able to enumerate the
       files in a directory, you should add "ListDirectory".  Note that
       Write access does not grant Modify access.  If you will need to
       change files once they are written to disk, you will need to
       explicitly set "Modify" access. There are some permissions that are
       combinations of other permissions. For example, "Modify" includes
       "Read", "Write", "Execute", and "Delete".
  -->

  <setAcl path="ocportal/data_custom/modules/chat" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/data_custom/modules/admin_backup" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/data_custom/spelling/output.log" setAclResourceType="File" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/data_custom/spelling/write.log" setAclResourceType="File" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/data_custom/spelling/personal_dicts" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/themes" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/text_custom" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/text_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/persistant_cache" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/safe_mode_temp" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/lang_cached/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/lang_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/themes/map.ini" setAclResourceType="File" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/themes/default/css_custom" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/themes/default/images_custom" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/themes/default/templates_custom" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/themes/default/templates_cached/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/data_custom/fields.xml" setAclResourceType="File" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/data_custom/breadcrumbs.xml" setAclResourceType="File" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/data_custom/errorlog.php" setAclResourceType="File" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/ocp_sitemap.xml" setAclResourceType="File" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/data_custom/modules/admin_stats" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/imports/mods" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/exports/backups" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/exports/file_backups" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/exports/mods" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/banners" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/catalogues" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/downloads" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/filedump" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/galleries" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/galleries_thumbs" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/iotds" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/iotds_thumbs" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/attachments" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/attachments_thumbs" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/auto_thumbs" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/ocf_photos" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/ocf_photos_thumbs" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/ocf_avatars" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/ocf_cpf_upload" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/grepimages" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/uploads/watermarks" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/pages/comcode_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/forum/pages/comcode_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/personalzone/pages/comcode_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/cms/pages/comcode_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/docs/pages/comcode_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/site/pages/comcode_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/adminzone/pages/comcode_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/collaboration/pages/comcode_custom/EN" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />
  <setAcl path="ocportal/info.php" setAclResourceType="File" setAclAccess="Modify" setAclUser="anonymousAuthenticationUser" />

</MSDeploy.iisApp>