Skip to content
This repository has been archived by the owner on Aug 4, 2022. It is now read-only.

Build instructions

l15k4 edited this page Mar 23, 2014 · 3 revisions

PDA is not meant to be an embeddable application but rather standalone agent monitoring postfix logs and serving client requests. So far it uses maven and you don't need to use anything else then basic maven goals like clean, test and install. Install makes a package with generated shell scripts that are self documented.

Use common.sh for package distribution.

Use control.sh for server lifecycle management

This is a directory structure you're end up with :

├── db
│   └── main
│       ├── queue
│       ├── queue.p
│       ├── queue.t
│       ├── smtpLogDb
│       └── smtpLogDb.p
└── pda
    ├── bin
    │   ├── control.sh
    │   └── start.sh
    ├── conf
    │   ├── application.conf
    │   └── bounce-regex-list.xml
    ├── logs
    │   └── app-2014-03-22_205457.log
    └── repo (jars)

Clone this wiki locally