#!/bin/sh
#
# $Header: usm/src/avd/tools/aixdevcfg/rmaixsetup /main/2 2010/05/26 01:42:53 jinjche Exp $
#
# rmaixsetup
#
# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 
#
#    NAME
#      rmaixsetup - Script for undo AIX setup.
#
#    MODIFIED   (MM/DD/YY)
#    jinjche     05/25/10 - Initial creation
#
#############################################################################

#
# Undo the Aix setup
  echo "This may take several minutes. Please wait ..."
  UNAME1=$1
  /usr/sbin/rmsecattr -c /usr/lib/methods/defacfsctl
  /usr/sbin/rmsecattr -c /usr/lib/methods/udefacfsctl
  /usr/sbin/rmsecattr -c /usr/lib/methods/cfgacfsctl
  /usr/sbin/rmsecattr -c /usr/lib/methods/ucfgacfsctl
  /usr/sbin/rmsecattr -c /usr/lib/methods/defadvmctl
  /usr/sbin/rmsecattr -c /usr/lib/methods/udefadvmctl
  /usr/sbin/rmsecattr -c /usr/lib/methods/cfgadvmctl
  /usr/sbin/rmsecattr -c /usr/lib/methods/ucfgadvmctl
  /usr/sbin/rmsecattr -c /usr/lib/methods/cfgadvmvol
  /usr/sbin/rmsecattr -c /usr/lib/methods/ucfgadvmvol
  /usr/sbin/rmauth oracle.dev.advmvol.ucfg
  /usr/sbin/rmauth oracle.dev.advmvol.cfg
  /usr/sbin/rmauth oracle.dev.advmctl.ucfg
  /usr/sbin/rmauth oracle.dev.advmctl.udef
  /usr/sbin/rmauth oracle.dev.advmctl.cfg
  /usr/sbin/rmauth oracle.dev.advmctl.def
  /usr/sbin/rmauth oracle.dev.acfsctl.ucfg
  /usr/sbin/rmauth oracle.dev.acfsctl.udef
  /usr/sbin/rmauth oracle.dev.acfsctl.cfg
  /usr/sbin/rmauth oracle.dev.acfsctl.def
  /usr/sbin/rmauth oracle.dev.advmvol
  /usr/sbin/rmauth oracle.dev.advmctl
  /usr/sbin/rmauth oracle.dev.acfsctl
  /usr/sbin/rmauth oracle.dev
  /usr/sbin/rmauth oracle
  rmrole oracle_devmgmt
  setkst > /dev/null
  NEWROLE=
  NEWDROLE=
  CROLES=`/usr/sbin/lsuser -a roles $UNAME1 | /bin/cut -d= -f2`
  if [ ${CROLES}x != x ]; then
    NEWROLE=`/usr/bin/echo $CROLES|/usr/bin/sed -e s/oracle_devmgmt[,]*//`
    NEWROLE=`/usr/bin/echo $NEWROLE|/usr/bin/sed -e s/,$//`
  fi
  DROLES=`/usr/sbin/lsuser -a default_roles $UNAME1 | /bin/cut -d= -f2`
  if [ ${DROLES}x != x ]; then
    NEWDROLE=`/usr/bin/echo $DROLES|/usr/bin/sed -e s/oracle_devmgmt[,]*//`
    NEWDROLE=`/usr/bin/echo $NEWDROLE|/usr/bin/sed -e s/,$//`
  fi
  /bin/chuser roles=$NEWROLE default_roles=$NEWDROLE $UNAME1

