OS4X Core installation

From OS4X
Revision as of 14:08, 9 April 2007 by Admin (talk | contribs) (New page: == TAR Package == Unpack the provided tar archive file for your platform. You get the following directory structure: dist |-- apache | `-- images | `-- sounds |-- etc |...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

TAR Package

Unpack the provided tar archive file for your platform. You get the following directory structure:

dist 
|-- apache 
|   `-- images 
|   `-- sounds 
|-- etc 
|-- opt 
|   `-- os4x 
|       |-- backup 
|       |-- bin 
|       |-- cert 
|       |-- incoming 
|       |-- outgoing 
|       |-- rrd 
|       |-- scripts 
|       `-- tmp 
`-- sql 

Filesystem directories

The created directory structure under "/opt" shows a suggestion for a standard installation. All directories will get defined via web interface, so keep in mind that the names can change. An explanation for each directory is as follows:


backup

In this directory, backup files of the MySQL database can be stored. The scripts os4xbackup and os4xrestore use this directory.

bin

The binaries of the installation are stored here. The directory must at least contain the following binaries:

  • os4xeq2 – program to enqueue files into the send queue
  • os4xped2 – program to edit partner entries in the database
  • os4xrd2 – the receiving daemon
  • os4xsqd2 – the send queue daemon

cert

Global certificates, needed for resolving certificate chain resolution, are stored in this directory.

incoming

Incoming files which get successfully transfered by os4xrd get placed here. This should be an own filesystem. It must also be on the same filesystem as the directory „tmp“ (see below). The user running the OS4X processes must have read, write and execute permissions on that directory. For easy administration, set permissions to 777 (a+rwx).