IAM, Interactive Account Manager Jason Jorgensen Version 0.8 1. Introduction 2. Installation 3. Usage 4. Copyright ----------------------------------------- 1. Introduction I was working for an ISP as a System Administrator and I needed a way for myself and others to manage our customer accounts that existed on many servers local and in remote POP's. I needed a powerful sysadmin class interface for myself, and the customer support people needed a more simple interface. I looked around for a long time and could find nothing that would do what I needed or wanted and was open source. Since I have benefited soo much from the open source community I wanted to give something back. Hopefully this project will be worth something to someone else besides myself. The latest version of IAM is available at http://www.innominatus.com Sorry for the rough (anti-newbie) readme file. ----------------------------------------- 2. Installation Master Daemon - I usually copy all files to /usr/local/iam - Run 'perl -c ' against iam.pm, iamd.pl, and iamd.pm and satisfy any module dependencies - Use the sql file in the sql/ directory with a new database called IAM_MASTER - Edit IAMd.pl and tell it that its a 'master' - Run 'IAMd.pl --help' to decide how you want to run your daemon. Client Daemon - I usually copy all files to /usr/local/iam - Run 'perl -c ' against iam.pm, iamd.pl, and iamd.pm and satisfy any module dependencies - Edit IAMd.pl and tell it that its a 'client' - Run 'IAMd.pl --help' to decide how you want to run your daemon. ----------------------------------------- 3. Usage Check the examplescripts/ directory for examples to create whatever interface you want IAM WWW is also available as a web interface. ----------------------------------------- 4. Copyright IAM Copyright 2003 Jason Jorgensen, jasonj@innominatus.com This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.