installer: created skel directory

skel directory is for the installer only; contains
a directory structure and dummy READMEs used for
setting up the Zebra runtime and data directories.

Moved non-config files from etc/zebradb/* to
appropriate places under skel.
This commit is contained in:
Galen Charlton 2007-12-11 11:02:48 -06:00
parent f3a868fbae
commit 190a7f404a
22 changed files with 29 additions and 19 deletions

View File

@ -232,16 +232,6 @@ my $target_map = {
'./edithelp.pl' => 'INTRANET_CGI_DIR',
'./etc' => { target => 'KOHA_CONF_DIR', trimdir => -1 },
'./etc/zebradb' => { target => 'ZEBRA_CONF_DIR', trimdir => -1 },
'./etc/zebradb/authorities/lock' => { target => 'ZEBRA_LOCK_DIR', trimdir => 3 },
'./etc/zebradb/authorities/key' => { target => 'ZEBRA_DATA_DIR', trimdir => 3 },
'./etc/zebradb/authorities/register' => { target => 'ZEBRA_DATA_DIR', trimdir => 3 },
'./etc/zebradb/authorities/shadow' => { target => 'ZEBRA_DATA_DIR', trimdir => 3 },
'./etc/zebradb/authorities/tmp' => { target => 'ZEBRA_DATA_DIR', trimdir => 3 },
'./etc/zebradb/biblios/lock' => { target => 'ZEBRA_LOCK_DIR', trimdir => 3 },
'./etc/zebradb/biblios/key' => { target => 'ZEBRA_DATA_DIR', trimdir => 3 },
'./etc/zebradb/biblios/register' => { target => 'ZEBRA_DATA_DIR', trimdir => 3 },
'./etc/zebradb/biblios/shadow' => { target => 'ZEBRA_DATA_DIR', trimdir => 3 },
'./etc/zebradb/biblios/tmp' => { target => 'ZEBRA_DATA_DIR', trimdir => 3 },
'./help.pl' => 'NONE', # FIXME
'./installer-CPAN.pl' => 'NONE',
'./installer' => 'INTRANET_CGI_DIR',
@ -268,6 +258,18 @@ my $target_map = {
'./reviews' => 'INTRANET_CGI_DIR',
'./rss' => 'NONE', # FIXME deal with a little later
'./serials' => 'INTRANET_CGI_DIR',
'./skel' => 'NONE',
'./skel/var/run/koha/zebradb' => { target => 'ZEBRA_RUN_DIR', trimdir => -1 },
'./skel/var/lock/koha/zebradb/authorities' => { target => 'ZEBRA_LOCK_DIR', trimdir => 6 },
'./skel/var/lib/koha/zebradb/authorities/key' => { target => 'ZEBRA_DATA_DIR', trimdir => 6 },
'./skel/var/lib/koha/zebradb/authorities/register' => { target => 'ZEBRA_DATA_DIR', trimdir => 6 },
'./skel/var/lib/koha/zebradb/authorities/shadow' => { target => 'ZEBRA_DATA_DIR', trimdir => 6 },
'./skel/var/lib/koha/zebradb/authorities/tmp' => { target => 'ZEBRA_DATA_DIR', trimdir => 6 },
'./skel/var/lock/koha/zebradb/biblios' => { target => 'ZEBRA_LOCK_DIR', trimdir => 6 },
'./skel/var/lib/koha/zebradb/biblios/key' => { target => 'ZEBRA_DATA_DIR', trimdir => 6 },
'./skel/var/lib/koha/zebradb/biblios/register' => { target => 'ZEBRA_DATA_DIR', trimdir => 6 },
'./skel/var/lib/koha/zebradb/biblios/shadow' => { target => 'ZEBRA_DATA_DIR', trimdir => 6 },
'./skel/var/lib/koha/zebradb/biblios/tmp' => { target => 'ZEBRA_DATA_DIR', trimdir => 6 },
'./sms' => 'INTRANET_CGI_DIR',
'./suggestion' => 'INTRANET_CGI_DIR',
'./svc' => 'INTRANET_CGI_DIR',

View File

@ -1 +0,0 @@
Zebra key dir

View File

@ -1 +0,0 @@
Zebra lock dir

View File

@ -1 +0,0 @@
Zebra register dir

View File

@ -1 +0,0 @@
Zebra shadow dir

View File

@ -1 +0,0 @@
Zebra tmp dir

View File

@ -1 +0,0 @@
Zebra key dir

View File

@ -1 +0,0 @@
Zebra lock dir

View File

@ -1 +0,0 @@
Zebra readme dir

View File

@ -1 +0,0 @@
Zebra tmp dir

6
skel/README Normal file
View File

@ -0,0 +1,6 @@
The skel directory contains placeholders
for directories needed by the Zebra
installation, and is used only by the installer.
No files except for README placeholders
used by make should be kept in this tree.

View File

@ -0,0 +1 @@
Zebra authorities key dir

View File

@ -0,0 +1 @@
Zebra authorities register dir

View File

@ -0,0 +1 @@
Zebra authorities shadow dir

View File

@ -0,0 +1 @@
Zebra authorities tmp dir

View File

@ -0,0 +1 @@
Zebra biblios key dir

View File

@ -0,0 +1 @@
Zebra biblios register dir

View File

@ -0,0 +1 @@
Zebra biblios shadow dir

View File

@ -0,0 +1 @@
Zebra biblios tmp dir

View File

@ -0,0 +1 @@
Zebra authorities lock dir

View File

@ -0,0 +1 @@
Zebra biblios lock dir

View File

@ -0,0 +1 @@
Zebra Unix-domain sockets