ARPMATS Project

How to set up ARPMATS

Here's one way of setting up ARPMATS

On the server

  • Set up the Prerequisites.
  • Ensure that PostgreSQL is running (if you've missed this step, or if the arpmats database was not created by the arpmats-server installation for some reason, it can be created by running /usr/share/arpmats-version/sql/setarp )
  • Install the following packages using a package manager (currently only RPM supported, but hoping for more)
    • arpmats-server
    • arpmats-management
    • arpmats-common
    • arpmats-pmd-packageformat (choose one)
    • arpmats-repod-repotype (choose one)
  • Use the management interface to set up entries for your clients (go to http://servername/arpmats/ )
  • Ensure that the following packages are in one of your repositories (if necessary, make your own local repository)
    • arpmats-client
    • arpmats-common
    • arpmats-pmd-packageformat (choose one)
    • arpmats-repod-repotype (choose one)
  • Put something in your cfengine configuration which ensures that arpmats-client is installed, and runs arpdate_node [hopefully this will be automated someday]

On the client

Assuming you have cfengine working, you don't need to do anything


Arpmats Project