# error reading information on service proftpd: No such file or directory Summary: Plesk Spamdyke Config Panel Name: psa-spamdyke Version: 2.4 Release: 1 License: GPLv2 Group: Web URL: http://www.haggybear.de Packager: Scott R. Shinn Vendor: Atomic Rocket Turtle, http://www.atomicrocketturtle.com Source0: scp-%{version}.tar.gz Source1: wrapper.c Patch1: config.patch Patch2: scp_do_write.patch Patch3: disable-update.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: spamdyke %description PSA Spamdyke is a web based interface to control Spamdyke settings under plesk %prep %setup -n scp-%{version} %patch1 -p1 %patch2 -p1 %build cp %{SOURCE1} wrapper.c gcc -o wrapper wrapper.c %install %{__rm} -rf %{buildroot} %{__mkdir_p} %{buildroot}/usr/local/psa/admin/htdocs/spamdyke/ %{__mkdir_p} %{buildroot}/usr/local/psa/admin/htdocs/images/custom_buttons %{__cp} -r * %{buildroot}/usr/local/psa/admin/htdocs/spamdyke/ %{__cp} dslogo.gif %{buildroot}/usr/local/psa/admin/htdocs/images/custom_buttons/ # Hack, we dont want the .c file %{__rm} -f %{buildroot}/usr/local/psa/admin/htdocs/spamdyke/wrapper.c %clean %{__rm} -rf %{buildroot} %post MYSQL="mysql -u admin -p`cat /etc/psa/.psa.shadow` psa " SPAMDYKE_VERSION=`echo "select text from custom_buttons where text = 'Spamdyke Control Panel'" | $MYSQL` # Note, on www3 this was not seen. if [ ! "$SPAMDYKE_VERSION" ]; then echo "insert into custom_buttons(sort_key,level,level_id,place,text,url,conhelp,options,file) values ('100','1','0','domain','Spamdyke Control Panel', '/spamdyke/index.php','Spamdyke Control Panel','419', 'dslogo.gif'); " | $MYSQL fi %files %defattr(-,root,psaadm,0755) #%config(noreplace) /usr/local/psa/admin/htdocs/spamdyke/config.inc.php %dir /usr/local/psa/admin/htdocs/spamdyke/ /usr/local/psa/admin/htdocs/spamdyke/ /usr/local/psa/admin/htdocs/images/custom_buttons/dslogo.gif %attr(4755,root,psaadm) /usr/local/psa/admin/htdocs/spamdyke/wrapper %attr(0777,root,psaadm) /usr/local/psa/admin/htdocs/spamdyke/rights.txt %attr(0777,root,psaadm) /usr/local/psa/admin/htdocs/spamdyke/reports.txt %changelog * Mon Nov 15 2010 Scott R. Shinn - 2.4-1 - Update to 2.4 * Sun Apr 18 2010 Scott R. Shinn - 2.3.5-1 - Disabled internal updater - Upgrade to 2.3.5 * Wed Apr 14 2010 Scott R. Shinn - 2.3.3-2 - Added support to wrapper.c for Plesk 8.x environments - Bugfix #XXX, corrects problem with the %post routine not triggering * Sun Mar 21 2010 Scott R. Shinn - 2.3.3-1 - Update to 2.3.3 * Fri Mar 6 2009 Scott R. Shinn - 2.0.3-2 - Changed wrapper from root.root to root.psaadm - Changed LOG_FILE from /var/log/maillog to /usr/local/psa/var/log/maillog * Mon Mar 2 2009 Scott R. Shinn - 2.0.3-1 - Initial packaging for psa-spamdyke