Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > 606db5eddda84e2c10834024058a6e6d > scriptlet

tomcat6-6.0.39-1.1.mga3.noarch.rpm

PREIN

/bin/sh
# add the tomcat user and group
/usr/sbin/groupadd -g 91 -r tomcat 2>/dev/null || :
/usr/sbin/useradd -c "Apache Tomcat" -u 91 -g tomcat \
    -s /sbin/nologin -r -d /usr/share/tomcat6 tomcat 2>/dev/null || :
# Save the conf, app, and lib dirs
# due to rbgz 640686. Copy them to the _tmppath so we don't pollute
# the tomcat file structure
#[ -d /var/lib/tomcat6/webapps ]  && /usr/bin/cp -rp /var/lib/tomcat6/webapps  /home/iurt/rpmbuild/tmp//tomcat6-webapps.bak || :
#[ -d /etc/tomcat6 ] && /usr/bin/cp -rp /etc/tomcat6 /home/iurt/rpmbuild/tmp//tomcat6-confdir.bak || :
#[ -d /usr/share/java/tomcat6  ] && /usr/bin/cp -rp /usr/share/java/tomcat6  /home/iurt/rpmbuild/tmp//tomcat6-libdir.bak || :

PREUN

/bin/sh
if [ "$1" = "0" ]; then
#    /etc/init.d/tomcat6 stop > /dev/null 2>&1
#	 /sbin/chkconfig --del tomcat6
	# package removal, not upgrade
	/bin/systemctl --no-reload disable tomcat6.service > /dev/null 2>&1 || :
	/bin/systemctl stop tomcat6.service > /dev/null 2>&1 || :
fi

POSTIN

/bin/sh
/usr/share/rpm-helper/add-service tomcat6 $1 tomcat6

POSTUN

/bin/sh
if [ $1 -ge 1 ]; then
	#package upgrade, not uninstall
	/bin/systemctl try-restart tomcat6.service > /dev/null 2>&1 || :
fi

POSTTRANS

/bin/sh
if [ -d /home/iurt/rpmbuild/tmp//tomcat6-webapps.bak ]; then
  /usr/bin/cp -rp /home/iurt/rpmbuild/tmp//tomcat6-webapps.bak/* /var/lib/tomcat6/webapps
  /usr/bin/rm -rf /home/iurt/rpmbuild/tmp//tomcat6-webapps.bak
fi
if [ -d /home/iurt/rpmbuild/tmp//tomcat6-libdir.bak ]; then
  /usr/bin/cp -rp /home/iurt/rpmbuild/tmp//tomcat6-libdir.bak/* /usr/share/java/tomcat6
  /usr/bin/rm -rf /home/iurt/rpmbuild/tmp//tomcat6-libdir.bak
fi
if [ -d /home/iurt/rpmbuild/tmp//tomcat6-confdir.bak ]; then
  /usr/bin/cp -rp /home/iurt/rpmbuild/tmp//tomcat6-confdir.bak/* /etc/tomcat6
  /usr/bin/rm -rf /home/iurt/rpmbuild/tmp//tomcat6-confdir.bak
fi

# execute only when update is run
if [ "$1" -eq "0" ]; then
   mkdir -p /var/cache/tomcat6/work
   mkdir -p /var/cache/tomcat6/temp
   chown tomcat:tomcat /var/cache/tomcat6/work
   chown tomcat:tomcat /var/cache/tomcat6/temp
   chmod 775 /var/cache/tomcat6/work
   chmod 775 /var/cache/tomcat6/temp
fi