[freeside] Install Docs - Apache Authentication

Joel Griffiths griff at aver-computer.com
Tue Oct 5 08:26:29 PDT 1999


On Tue, 05 Oct 1999, you sed:
> Just trying to install FreeSide on my RedHat 6.0 (eeeuuuck!) server. Got the
> perl mods installed ok. Except Term-Query. It makes, and installs, but the
> test fails. they say in their readme it doesn't work, so I'll take it it's
> installed ok.
It did.

> 1. When you say 'Restrict access to this web interface' to whom does one
> restrict the access?? The freeside user? Or my-self the admin who will use it?
> I have restricted it to myself.
freeside conf.DBI:mysql:freeside/secrets
user1 conf.DBI:mysql:freeside/secrets
user2 conf.DBI:mysql:freeside/secrets

This is the user that logged in via Apache authentication. If the username is
john in your apache login then you need a person named john in the mapsecrets
file. The mapsecrets file then points to the secrets file:
DBI:mysql:ecove
freeside
passord

The secrets file is basically the user that logs into the database and has
authority to access and modify the tables in freeside. The mapsecrets file is
the user who logs into the apache authent module and it points to a file
containing the database login information (secrets).


> 2. With the configuration files:
>     (i)     In the 'mapsecrets' file, what entries do I need to enter?
>     (ii)    What other files do I use? What do I put in them... some sample
> configuration files would be good in the documentation I think. Also file
> names. eg:
You shouldn't need to put in any more files except for the things like
shellmachines, shells, smtpmachine, radiusmachines, etc. These are used to tell
freeside where to go, and if to go, to certain machines to install new users.



>                    Do you want me to make a directory called:
> `/usr/local/etc/freeside/conf.DBI:mysql:freeside'  (is this a valid
> filename?!?!)
Yes.


>                    And store files like:         address, domain, home
> 
> and so on as separate files in this directory? The documentation seems
> unclear. Maybe it's because it's late, I've been sitting at this computer all
> day, and I got 4 hours of sleep yesterday... !?!? :)
Yes
Again, these are used to tell freeside where and if to install shell accounts,
radius users, and home directories. They are just text files and in general
they are pretty self explanatory.

> I'm using just the default shadow passwd kind of authentication on my system.
> We're just a house-hold with a permenant modem connection to the net, wanting
> to sell a few friends dial-up access, and of course need billing, and can't
> afford the $1000 U.S. most people are asking for their software.
If you are not using radius, I believe you can leave the radiusmachines file
blank. Just put the files in you need or can at least come up with the
information for.

-- Joel Griffiths --
Senior Internet Engineer                  Aver, Inc.
(760) 568-4351 Phone              (760) 341-8694 Fax
"The world won't change just because I complain."
               Martina McBride



More information about the freeside-users mailing list