Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > 1ccd4fe001b27854c99d1d57f55fb003 > scriptlet

squid-3.1-14.2mdv2010.2.i586.rpm

PREIN

/bin/sh
/usr/share/rpm-helper/add-user squid $1 squid /var/spool/squid /bin/false 

for i in /var/log/squid /var/spool/squid ; do
        if [ -d $i ] ; then
                for adir in `find $i -maxdepth 0 \! -user squid`; do
                        chown -R squid:squid $adir
                done
        fi
done

PREUN

/bin/sh
/usr/share/rpm-helper/del-service squid $1 squid 
if [ $1 = 0 ] ; then
	rm -f /var/log/squid/*
        /sbin/chkconfig --del squid
fi

POSTIN

/bin/sh
/usr/share/rpm-helper/create-ssl-certificate squid $1 squid   

/usr/share/rpm-helper/add-service squid $1 squid 
 case "$LANG" in
  az*)
     DIR=Azerbaijani
     ;;
  bg*)
     DIR=Bulgarian
     ;;
  ca*)
     DIR=Catalan
     ;;
  cs*)
     DIR=Czech
     ;;
  da*)
     DIR=Danish
     ;;
  nl*)
     DIR=Dutch
     ;;
  en*)
     DIR=English
     ;;
  ea*)
     DIR=Estonian
     ;;
  fi*)
     DIR=Finnish
     ;;
  fr*)
     DIR=French
     ;;
  de*)
     DIR=German
     ;;
  el*)
     DIR=Greek
     ;;
  he*)
     DIR=Hebrew
     ;;
  hu*)
     DIR=Hungarian
     ;;
  it*)
     DIR=Italian
     ;;
  ja*)
     DIR=Japanese
     ;;
  kr*)
     DIR=Korean
     ;;
  lt*)
     DIR=Lithuanian
     ;;
  pl*)
     DIR=Polish
     ;;
  pt*)
     DIR=Portuguese
     ;;
  ro*)
     DIR=Romanian
     ;;
  ru*)
     DIR=Russian-koi8-r
     ;;
  sr*)
     DIR=Serbian
     ;;
  sk*)
     DIR=Slovak
     ;;
  es*)
     DIR=Spanish
     ;;
  sv*)
     DIR=Swedish
     ;;
  zh*)
     DIR=Traditional_Chinese
     ;;
  tr*)
     DIR=Turkish
     ;;
  *)
     DIR=English
     ;;
 esac

POSTUN

/bin/sh
/usr/share/rpm-helper/del-user squid $1 squid