sks-devel
[Top][All Lists]
Advanced

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

[Sks-devel] SKS 1.1.3 for Debian


From: Jens Leinenbach
Subject: [Sks-devel] SKS 1.1.3 for Debian
Date: Sat, 05 May 2012 17:54:49 +0200
User-agent: Thunderbird/7.0.1

Hi,

I compiled SKS 1.1.3. for Debian, but I have a lot of trouble with
directories.
SKS seems to set all the files based on the directory configured in the
basedir variable.
And a basedir of "." didn't work for me.

So I changed these variables in settings.ml:

let basedir = ref "/var/lib/sks"

let base_dbdir = "/var/lib/sks/DB"
let base_ptree_dbdir = "/var/lib/sks/PTree"
let base_membership_file = "/etc/sks/membership"
let base_mailsync_file = "/etc/sks/mailsync"
let base_dumpdir = "/var/lib/sks/dump"
let base_msgdir = "/var/spool/sks/messages"
let base_failed_msgdir = "/var/spool/sks/failed_messages"
                                                                               

let dbdir = lazy ( base_dbdir )
let ptree_dbdir = lazy ( base_ptree_dbdir )
let membership_file = lazy ( base_membership_file )
let mailsync_file = lazy ( base_mailsync_file )
let dumpdir = lazy ( base_dumpdir )
let msgdir = lazy ( base_msgdir )
let failed_msgdir = lazy ( base_failed_msgdir )


But this solves only a part of the directory trouble as I would have to
change other directories in other files, too.
At least for Debian, the logfiles should be in /var/log/sks, sksconf in
/etc/sks, the diff-files should be in /var/spool/sks.

With the changes of above, all those directories I didn't change are
still in the basedir....

What am I doing wrong or are the directory settings really spread all
over those files?
Can't we just move all these directory settings centralized to sksconf
or at least to Makefile.local(.unused)?


Cheers
Jens




reply via email to

[Prev in Thread] Current Thread [Next in Thread]