Sophie

Sophie

distrib > Fedora > 14 > i386 > by-pkgid > 1b735d673a7f9d6f8b115154339d69a9 > scriptlet

moodle-1.9.14-1.fc14.noarch.rpm

PREIN

/bin/sh
if [ -h /var/www/moodle/web/lib/magpie ]; then
  rm -f /var/www/moodle/web/lib/magpie
fi

PREUN

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

POSTIN

/bin/sh
/sbin/chkconfig --add moodle

if [ -d /var/www/moodle/web/lib/smarty -a ! -L /var/www/moodle/web/lib/smarty ]; then
  mv /var/www/moodle/web/lib/smarty /var/www/moodle/web/lib/smarty.rpmbak && \
  ln -s /usr/share/php/Smarty/ /var/www/moodle/web/lib/smarty
  rm -rf /var/www/moodle/web/lib/smarty.rpmbak
fi
if [ ! -L /var/www/moodle/web/lib/smarty ]; then
  ln -s /usr/share/php/Smarty/ /var/www/moodle/web/lib/smarty
fi

if [ -d /var/www/moodle/web/lib/adodb -a ! -L /var/www/moodle/web/lib/adodb ]; then
  mv /var/www/moodle/web/lib/adodb /var/www/moodle/web/lib/adodb.rpmbak && \
  ln -s /usr/share/php/adodb/ /var/www/moodle/web/lib/adodb
  rm -rf /var/www/moodle/web/lib/adodb.rpmbak
fi
if [ ! -L /var/www/moodle/web/lib/adodb ]; then
  ln -s /usr/share/php/adodb/ /var/www/moodle/web/lib/adodb
fi

if [ -d /var/www/moodle/web/auth/cas -a ! -L /var/www/moodle/web/auth/cas ]; then
  mv /var/www/moodle/web/auth/cas /var/www/moodle/web/auth/cas.rpmbak && \
  ln -s /usr/share/pear/ /var/www/moodle/web/auth/cas
  rm -rf /var/www/moodle/web/auth/cas.rpmbak
fi
if [ ! -L /var/www/moodle/web/auth/cas ]; then
  ln -s /usr/share/pear/ /var/www/moodle/web/auth/cas
fi