Sophie

Sophie

distrib > Fedora > 14 > i386 > media > updates > by-pkgid > 5181958383974e48f64f250d330890f9 > scriptlet

nordugrid-arc-aris-1.1.0-2.fc14.noarch.rpm

PREUN

/bin/sh
if [ $1 -eq 0 ]; then
  service grid-infosys stop > /dev/null 2>&1
  /sbin/chkconfig --del grid-infosys
fi

POSTIN

/bin/sh
/sbin/chkconfig --add grid-infosys
semanage port -a -t ldap_port_t -p tcp 2135 2>/dev/null || :
semanage fcontext -a -t slapd_db_t "/var/lib/arc/bdii/db(/.*)?" 2>/dev/null || :
semanage fcontext -a -t slapd_var_run_t "/var/run/arc/bdii/db(/.*)?" 2>/dev/null || :
# Remove selinux labels for old arc bdii var dir
semanage fcontext -d -t slapd_db_t "/var/run/arc/bdii(/.*)?" 2>/dev/null || :
# Move files to new locations so that the condrestart in postun works
if [ -r /var/lock/subsys/grid-infosys ] && \
   [ ! -r /var/lock/subsys/arc-bdii-update ] ; then
   [ -r /var/lock/subsys/bdii-update ] && \
   mv /var/lock/subsys/bdii-update /var/lock/subsys/arc-bdii-update
   [ -r /var/lock/subsys/bdii-slapd ] && \
   mv /var/lock/subsys/bdii-slapd /var/lock/subsys/arc-bdii-slapd
   [ -d /var/run/bdii ] && [ ! -d /var/run/arc/bdii ] && \
   mkdir -p /var/run/arc && mv /var/run/bdii /var/run/arc/bdii || :
   [ -d /var/tmp/bdii ] && [ ! -d /var/tmp/arc/bdii ] && \
   mkdir -p /var/tmp/arc && mv /var/tmp/bdii /var/tmp/arc/bdii || :
   [ -d /var/log/bdii ] && [ ! -d /var/log/arc/bdii ] && \
   mkdir -p /var/log/arc && mv /var/log/bdii /var/log/arc/bdii || :
   [ -r /var/run/bdii-update.pid ] && \
   mkdir -p /var/run/arc/bdii && \
   mv /var/run/bdii-update.pid /var/run/arc/bdii/bdii-update.pid || :
fi

POSTUN

/bin/sh
if [ $1 -ge 1 ]; then
  service grid-infosys condrestart > /dev/null 2>&1
fi
if [ $1 -eq 0 ]; then
  semanage port -d -t ldap_port_t -p tcp 2135 2>/dev/null || :
  semanage fcontext -d -t slapd_db_t "/var/lib/arc/bdii/db(/.*)?" 2>/dev/null || :
  semanage fcontext -d -t slapd_var_run_t "/var/run/arc/bdii/db(/.*)?" 2>/dev/null || :
fi

Triggers

bdii

/bin/sh
service grid-infosys condrestart > /dev/null 2>&1