#!/usr/bin/sh
##########################################################################
# COPYRIGHT:
#    5765-273 (C) COPYRIGHT IBM CORPORATION 1995.
#    All Rights Reserved.
#    Licenced Materials - Property of IBM
#
#    US Government Users Restricted Rights - Use, duplication, or
#    disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
##########################################################################
#
# This script will:
# 1) create the directories needed for Palladium within the
#    DCE namespace
# 2) create softlinks for these directories
# 3) establish the initial ACLs
#
##########################################################################
echo "Creating Palladium directories in the DCE namespace..."
echo ""
set -x
      cdscp create directory /.:/subsys/pd
      cdscp create directory /.:/subsys/pd/client
      cdscp create directory /.:/subsys/pd/logical_printers
      cdscp create directory /.:/subsys/pd/physical_printers
      cdscp create directory /.:/subsys/pd/queue
      cdscp create directory /.:/subsys/pd/registry
      cdscp create directory /.:/subsys/pd/servers
      cdscp create directory /.:/subsys/pd/servers/spooler
      cdscp create directory /.:/subsys/pd/servers/spvr
      cdscp create directory /.:/subsys/pd/servers/srvr_objs
      cdscp create directory /.:/subsys/pd/basic_gway_printers
      cdscp create directory /.:/subsys/pd/basic_gway_printers/foreign_ds
      cdscp create directory /.:/subsys/pd/basic_gway_printers/foreign_printer

      cdscp create link /.:/pdsec CDS_LinkTarget /.:/subsys/pd/servers/srvr_objs
      cdscp create link /.:/pdspl CDS_LinkTarget /.:/subsys/pd/servers/spooler
      cdscp create link /.:/pdsuv CDS_LinkTarget /.:/subsys/pd/servers/spvr
      cdscp create link /.:/pdlp  CDS_LinkTarget /.:/subsys/pd/logical_printers
      cdscp create link /.:/pdpp  CDS_LinkTarget /.:/subsys/pd/physical_printers
      cdscp create link /.:/pdq   CDS_LinkTarget /.:/subsys/pd/queue
      cdscp create link /.:/pdc   CDS_LinkTarget /.:/subsys/pd/client
echo "Establishing initial object Access Control List entries..."
echo ""
      acl_edit /.:/pdsec -ic -m group:pd_admin:rwd
      acl_edit /.:/pdsec -ic -m group:pd_operator:rw
      acl_edit /.:/pdsec -io -m group:pd_admin:rwd
      acl_edit /.:/pdsec -io -m group:pd_operator:rw
#
#    Version      Date     Time    Owner   Comment
# ------------- -------- -------- -------- ----------------------------
# V1.3          03/24/95 09:24:36 jswalker add pd_operator and pd_admin to pdsec io & ic acls
