let me provide a little more fodder...

looking at our `./configure --help`'s output, i collected this:

EPREFIX/bin      user executables
EPREFIX/sbin     system admin executables
EPREFIX/libexec  program executables
 PREFIX/share    read-only architecture-independent data
 PREFIX/etc      read-only single-machine data
 PREFIX/com      modifiable architecture-independent data
 PREFIX/var      modifiable single-machine data
EPREFIX/lib      object code libraries
 PREFIX/info     info documentation
 PREFIX/man      man documentation

what of our current stuff shall we put where?

    bin/
   sbin/
libexec/
  share/
    etc/openca/ca/      previously @ca_prefix@/conf
    com/
    var/openca/         data storage
    var/openca/ca/      most of @ca_prefix@/
    lib/perl5/          openca modules
   info/
    man/

the openca-* commands, do they belong in sbin/ or libexec/ (i.e. are
they admin command line commands or called from CGI scripts)?
i doubt they belong in bin/, since they are no user command line
commands, right?

i would put common config files into etc/openca/ and specific stuff into
ca/, ext/, ext/ra/, ext/pub/ and ext/ocsp/ subdirectories, i.e. always
into the topmost directory.

rj

_______________________________________________
OpenCA-Devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/openca-devel

Reply via email to