CoSign: Collaborative Single Sign-On  
AnnouncementsDiscussion
 

cosign-discuss at umich.edu
general discussion of cosign development and deployment
 

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CoSign configuration change idea



Hi (I sent this as a reply to Johanna – but thought it might get better feedback with an appropriate subject),

 

Can anyone give thoughts on this change I am making? I an altering the cosignd, monster and the cosign.cgi and logout programs to read the configuration file for things which are currently specified at compile time,

like:

1. the cosigndb directory

2. the CA dir, cert and key files

3. friend host, user and password etc.

 

All of these things in my opinion should be defined at run-time, not at compile time. So what I am doing to having them read the configuration file to get these values etc. The configuration define (currently used for the location of the ACL file) will be this configuration file I am talking about. The configuration file will define the location of the ACL file.

 

This means the code need not be recompiled if anything like this changes.

The main reason I am doing this is I have created an RPM spec file (so I can build and RPM of the cosign server). This I will be using to migrate between our dev/test/prod cosign environments.

 

The only impact this will have on the way you do this currently is the configuration define at compile time no longer defines the ACL, but the ACL file location will be in the config file. I have attached an example configuration file... which is essentially the defaults from the configure.ac.

 

Any thoughts?

 

Brett

Attachment: cosign.conf
Description: Binary data


 
Copyright © 2002 - 2004 Regents of the University of Michigan :  Page last updated 15-December-2010