char ctdl_usrpic_dir[PATH_MAX]="userpics";
char ctdl_bbsbase_dir[PATH_MAX]="";
char ctdl_etc_dir[PATH_MAX]="";
+/* attention! this may be non volatile on some oses */
char ctdl_run_dir[PATH_MAX]="";
char ctdl_spool_dir[PATH_MAX]="network";
char ctdl_netout_dir[PATH_MAX]="network/spoolout";
/* ok, now we know the dirs, calc some commonly used files */
+ snprintf(file_arcq,
+ sizeof file_arcq,
+ "%srefcount_adjustments.dat",
+ ctdl_etc_dir);
+
snprintf(file_citadel_control,
sizeof file_citadel_control,
"%scitadel.control",
"%scitadel.pid",
ctdl_run_dir);
- snprintf(file_arcq,
- sizeof file_arcq,
- "%srefcount_adjustments.dat",
- ctdl_run_dir);
-
snprintf(file_crpt_file_key,
sizeof file_crpt_file_key,
"%scitadel.key",
. /usr/share/debconf/confmodule
db_version 2.0
+# glitch: this mustn't be in /var/run/
+if test -f /var/run/refcount_adjustments.dat; then
+ mv /var/run/refcount_adjustments.dat /etc/citadel/
+fi
case "$1" in
configure)
chown -R citadel:citadel /etc/citadel