Guideline for writing an AP for a Linux server setup