[freeside] config files
ivan
ivan at 420.am
Sat May 20 21:58:38 PDT 2000
On Thu, Dec 30, 1999 at 02:07:29AM -0800, Kristian Hoffmann wrote:
> > Now, the next bit is this:-
> >
> > Create the `/usr/local/etc/freeside/counters.datasrc', and
> > `/usr/local/etc/freeside/export.datasrc' directories for each datasrc (owned
> > by the freeside user).
> >
> > The "datasrc" directory is what I didn't understand. What is the name
> > related to? It's not the database name or conf.DBI:mysql:dbname=freeside
>
> I ran into the same problem. Sorry if I explain this incorrectly, but the
> three directories are conf.[datasrc], counters.[datasrc], and
> export.[datasrc]. The "[datasrc]" will be how perl accesses your
> database. For example, I use the DBI perl modules (don't think there's
> much of a choice there), mysql db server, and the dbname "freeside." My
> "[datasrc]" will be DBI:mysql:freeside which is what you use to name the
> directories. The mapsecrets file maps users from apache to a secrets file
> under conf.[datasrc] which contains the username and password for that
> [datasrc]. So, your mapsecrets file would look something like...
>
> salesguy1 conf.DBI:mysql:freeside/secrets
>
> The advantage of this is that you can have users on the same webserver
> retrieving data from different databases based on what their username is.
> It doesn't make much of a difference for most people, but if you're
> running billing services for serveral ISPs, that makes life a whole lot
> simpler.
>
> Hope that helps.
>
> P.S. Ivan, is that a pretty good explaination? Maybe you should put it
> in the config.html. :)
Patches gladly accepted, especially for this section of the documentation.
:)
--
meow
_ivan
More information about the freeside-users
mailing list