Home
How It Works
Screen Shots
How to Install
License
Download
 

SPLOCKER

The ultimate SPam bLOCKER

How to Install

Installation instructions are provided here so that you can preview the information and determine whether or not you want to try and install Splocker.

There are no fancy install and build scripts here. Even worse, you will also need to download and build sendmail. But, these step by step instructions are relatively easy to follow for any competent programmer.

  1. Create a database called Splocker
  2. Create empty database tables using the files in the Schemas directory.
  3. mkdir /var/mail/SPLOCKER (or some place else if that works better for you).
  4. mkdir /var/mail/SPLOCKER/PENDING
  5. cd SplockLib; make
    You may need to modify the Makefile if your mysql client library has a different path.
    Note: jpgdsp.c is built and copied into the SplockPanel as j.cgi
  6. Use the mail.local.c file in SplockLib to make your own version of mail.local. The rest of the source for mail.local is not included in this distribution--get it from sendmail.org.
  7. cp mail.local /var/mail/SPLOCKER
  8. cp SplockLib/CronSplock /var/mail/SPLOCKER
  9. Edit SplockLib/splocker.rc
    cp SplockLib/splocker.rc /var/mail/SPLOCKER
  10. Edit SplockPanel/localvars.inc
  11. Copy your splocker web pages to your web site. For example:
    mkdir ~/public_html/splocker
    cd SplockPanel
    find . -print | cpio -puvdm ~/public_html/splocker
    For people who know what they are doing, you can get a little creative with the location--Apache's httpd.conf file or .htaccess and URL Rewriting will allow you to hide the splocker pages from your other development.
  12. Modify sendmail.cf (sometimes found in /etc/mail). Change the Mlocal line so that mail.local is now pointing to /var/mail/SPLOCKER/mail.local or wherever you put the new mail.local
  13. Restart sendmail.
  14. Install in your crontab the line in SplockLib/crontab.txt
  15. Each account is required to enable Splocker if desired. Simply go to www.yourdomain.com/splocker/mysplock.php, login with email account name and password, and configure your site as you desire.


For further information, contact: greg@splocker.com

Copyright © 2003-2005, Splocker.com
Version 2.0