On 01-10-22 19:24:54 CEST, Michael Bell wrote: > Hi, > > the most important things are not the two or three servers. The most > important things are the (two) databases. The logical diversion works > like this > > offline-db > ---------- > * ca > > online-db > --------- > * ra > * publi-gw > * SCEP
i think we agree 100%, we just phrase ourselves slightly differently. my separation into (offline) ca host and ext(ernally accessible, i.e. online) host is the same as yours. i also agree with your view that the data (keys, certificates, CRLs) are the center about which the interfaces (web, ldap, ocsp) revolve. > Robert Joop wrote: > > cgi-bin/cgi-public/conf/DB.conf.in and > > cgi-bin/cgi-raserver/conf/DB.conf.in are equal, shouldn't they be joined? > > Yes, they should be joined and placed in the directory common/conf/. this also means that both databases have exactly the same structure? do they have the same contents as well? > So I would like the following: > > src > servers > ca > ca.conf > cgi > htdocs > misc > ra > pub > ocsp > data-exchange > > common > > conf > > images > > lib > > modules > > scripts so in theory there could also be 4 hosts, each with a different of the 4 (or 5) servers, one would only need to keep the databases up-to-date, i.e. roughly CSRs CRTs+CRLs ra -> ca -> {ra, pub, ocsp, ldap} ? > Every server has only one file like ca.conf. The other > configurationfiles are unique for every server and can be placed in > src/common/conf therefore we don't need a directory conf/ for every you mean the opposite of what you are saying, right? unique (german: einzigartig) would mean that they are all different, but you probably mean them to be the same, i.e. uniform (german: einheitlich)? > server. It is not important what we see behind a server. I think it's > only important that every server is only a method to manipulate or use a > database (which have at every time the same structure). This > So what do you think? Is the abstraction to radical? yes, definitely! i clears up too many things. ;-) rj _______________________________________________ OpenCA-Devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/openca-devel