Sophie

Sophie

distrib > Mandriva > cs4.0 > x86_64 > by-pkgid > 107dba96237eadfd0c53222e7c28c133 > scriptlet

nxserver-2.0.0-74.i386.rpm

PREIN

/bin/sh
#!/bin/sh
NODE_ROOT="/usr/NX";
NXSHELL="/bin/nxserver";

if [ "$1" = 1 ];
then
  type ssh-keygen >/dev/null 2>&1
  if [ $? -ne 0 ];
  then
    echo "Error: Cannot find 'ssh-keygen' in '$PATH'."
    echo "Error: Please make sure that 'ssh-keygen' is available."
    echo "Error: in any of the above directories."
    exit 1
  fi
  exit 0;
fi

sleep 1

PREUN

/bin/sh
#!/bin/sh

if [ "$1" = 0 ];
then
  if test -x /usr/NX/scripts/setup/nxserver ;
  then
    /usr/NX/scripts/setup/nxserver --preuninstall
    cp -pf /usr/NX/scripts/setup/nxserver /usr/NX/scripts/setup/nxserver.uninstall
  fi
fi

sleep 1

POSTIN

/bin/sh
#!/bin/sh

NODE_ROOT="/usr/NX";

if [ "$1" = 1 ];
then
  if [ -f "$NODE_ROOT/etc/server.cfg" ]; 
  then
    /usr/NX/scripts/setup/nxserver --update
  else 
    /usr/NX/scripts/setup/nxserver --install
  fi
fi

if [ "$1" -gt 1 ];
then
  /usr/NX/scripts/setup/nxserver --update
fi

sleep 1

POSTUN

/bin/sh
#!/bin/sh

NODE_ROOT="/usr/NX";

if [ "$1" = 0 ];
then
if [ ! -f "$NODE_ROOT/scripts/setup/nxserver.uninstall" ];
  then
    echo "Warning: Cannot execute '$NODE_ROOT/scripts/setup/nxserver.uninstall --uninstall': File doesn't exist." 1>&2
    echo "Warning: Postuninstall script cannot be completed." 1>&2
    exit 0
  fi
  if test -x /usr/NX/scripts/setup/nxserver.uninstall ;
  then
    /usr/NX/scripts/setup/nxserver.uninstall --uninstall
    if [ "$?" != 0 ];
    then
      exit 1;
    fi
  else
    echo "Cannot execute: /usr/NX/scripts/setup/nxserver.uninstall."
    echo "Uninstall failed."
    echo "Please remove NX Server files from '/usr/NX' directory and user: nx from the system."
  fi
fi


sleep 1