Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

4.  On the top system in the stack, create directory structure:

     mkdir /home/www/thalia
     mkdir /home/www/thalia/conf
     mkdir /home/www/thalia/log
     mkdir /home/www/thalia/bulkimage
     mkdir /home/www/thalia/tmp

5.  Place the thaliausers.xml file into /home/thalia/conf.  Most up-to-date thaliausers.xml contents are here.

...

     6a. go to www.imagemagick.org and get the source distribution:
ImageMagick-6.3.2-9.tar.gz

     6b. unzip and unstar ImageMagick-6.3.29.tar.gz and cd to ImageMagic-6.3.29
         directory

     6c. by default, the base installation directory is /usr/local. binary
         files go in /usr/local/bin and library files go in /usr/local/lib. If
         you want to specify an installationprefix other than /usr/local, you
         can do it by specify the --prefix=PATH in step 6d.

...

         The additional block should be:

           <!- - Custom permissions for Thalia -->

           <permissionGroup name="ThaliaWrite" allowFullControl="false"
                 expose="false">
              <includePermissionGroup type="sys:base" permissionGroup="Write"/>
          <includePermissionGroup type="sys:base" permissionGroup="Read"/>
          <includePermissionGroup type="sys:base"
                 permissionGroup="AddChildren"/>
          <includePermissionGroup type="sys:base" permissionGroup="Delete"/>
          <includePermissionGroup type="sys:base"
                 permissionGroup="ExecuteContent"/>
           </permissionGroup>
    
           <permissionGroup name="ThaliaRead"  allowFullControl="false"
                 expose="false">
             <includePermissionGroup type="sys:base"
                  permissionGroup="ReadProperties"/>
             <includePermissionGroup type="sys:base"
                  permissionGroup="ReadChildren"/>
         <includePermissionGroup type="sys:base"
                  permissionGroup="ReadContent"/>
           </permissionGroup>

           <permissionGroup name="ThaliaDownload" allowFullControl="false"
                expose="false">
              <includePermissionGroup type="sys:base"
                  permissionGroup="ReadProperties"/>
              <includePermissionGroup type="sys:base"
                  permissionGroup="ReadChildren"/>
              <includePermissionGroup type="sys:base"
                  permissionGroup="ReadContent"/>
          <includePermissionGroup type="sys:base"
                  permissionGroup="ExecuteContent"/>
           </permissionGroup>

           <!--  End of custom permissions for Thalia  - ->

      7e. Add an admin account to the Alfresco custom-authority-services-context.xml
          file.  The file is located at:

...