Boa Domain Instructions

BoaChangeLog

Basics

domains first, then users

Adding a Domain

run boa_add_domain

  • The script will ask for Domain: enter example.com
  • The script will ask for User: enter example
  • The script will ask to set example's password

The script creates a unix account 'example'.

Script will kick out the configuration line. copy this into etcnamed.conf on server

# vim /etc/named.conf
# /rc/named reload

Adding User to a Domain

run boa_add_users

  • The script will ask child of domain blank for none enter example.com
  • The script will ask unix user name: enter full name, like craighollabaugh
  • The script will ask email alias: enter the alias craig
  • The script will ask to set password for unix account craighollabaugh

This will create unix account craighollabaugh which will recieve mail sent to craig@example.com

Domain e-mail forwarding

file \/home/sites/example.com/.email_aliases is a virtual aliases file for a domain.

format

  • alias: local unix username
    • craig: craighollabaugh