[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2. Naming Conventions

This chapter describes file naming conventions used throughout this document.

Programs from the GNU Radius package use the following directories to store various configuration and log files:

Configuration or database directory
A directory where all configuration files are stored.

Log directory
A directory where radiusd stores its log files.

Accounting directory
A directory where radiusd stores accounting detail files (see section 8.2 Detailed Request Accounting).

Data directory
A directory where shared data files are stored, such as Rewrite or Scheme source files.

The default locations of these directories are determined at compile time. Usually these are:

Directory Short name Default location
Configuration directory `raddb' /usr/local/etc/raddb
Log directory `radlog' /var/log
Accounting directory `radacct' /var/log/radacct
Data directory `datadir' /usr/local/share/radius/1.3

These locations may differ depending on your local site configuration.

Throughout this document we will refer to these directories by their short names. For example, when we say:

 
... this information is contained in file `raddb/sqlserver' 

we actually mean `/usr/local/etc/raddb/sqlserver'.

To get the default directory names that your version of Radius was compiled with, run radiusd --version.

Locations of these directories may be overridden by specifying the appropriate command line options. For example, any program from the GNU Radius package accepts the command line option `-d' or `--directory', which introduces the configuration directory path.



This document was generated by Sergey Poznyakoff on November, 20 2004 using texi2html