On 01-10-20 10:59:12 CEST, Michael Bell wrote:
> if we start a restructuring of the cvs then we should think
> about a radical change of the structure. What do you think
> about the following structure ordered by the servers?
i've thought about this during the weekend, too, here is my first rough
draft proposal, which includes a lot of your suggestions.
i've put scripts/, which was in the toplevel directory, into src/,
because the scripts get installed like lots of scripts from other
directories below src/.
src
ca
http
conf
ca
cgi
htdocs
misc
...
ext
http
conf
pub
cgi
htdocs
misc
...
ra
cgi
htdocs
misc
...
ocsp
common
conf
images
lib
modules
scripts
src/ contains common/ files, and those specific to the two server hosts.
the two server host directories contain directories for their servers,
http/, ocsp/.
the http/ directories contain directories for their virtual servers.
cgi-bin/cgi-public/conf/DB.conf.in and
cgi-bin/cgi-raserver/conf/DB.conf.in are equal, shouldn't they be joined?
./cgi-bin/cgi-ca/lib/initDBI, ./cgi-bin/cgi-public/lib/initDBI and
./cgi-bin/cgi-raserver/lib/initDBI are also equal, which IMHO is a bad
thing (to have it at three places).
the same for the src/htdocs/*/images/.
IMHO we should avoid any file duplication.
a place where we've got it joined is src/conf/misc/ (current dir),
where the same Makefile.crt gets installed at two places.
where does the rbac stuff fit in?
rj
_______________________________________________
OpenCA-Devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/openca-devel