Package: fex
Version: 20130510-1

fac -A alias:fqdn 
is creating files in /usr/share/fex/

Suggested patch creates config in /etc/fex/vhosts/fex-$alias.ph
and spools in /var/spool/fex/vhost-$alias

Things *TODO*: I didn't test if fex_cleanup is working correctly. 
I'll report back in next days.

Patch:
create 
drwxr-xr-x fex  fex /etc/fex/vhosts 

+++ /usr/share/fex/bin/fac      2013-06-16 16:58:57.000000000 +0200
@@ -200,15 +200,18 @@
   mkdir $vhd or die "$0: cannot mkdir $vhd - $!\n";
   # symlink "../cgi-bin","$vhd/cgi-bin";
   mkdir "$vhd/lib";
-  mkdir "$vhd/spool";
+  mkdir "/var/spool/fex/vhost-$vhost";
+  symlink "/var/spool/fex/vhost-$vhost","$vhd/spool";
   mkdir "$vhd/htdocs";
   mkdir "$vhd/htdocs/locale";
   $_ = slurp("$FEXLIB/fex.ph");
   s/^/\$hostname = '$hhost';\n/;
-  $fph = "$vhd/lib/fex.ph";
+  $fph = "/etc/fex/vhosts/fex-${vhost}.ph";
+  $fphl = "$vhd/lib/fex.ph";
   open $fph,">$fph" or die "$0: cannot write to $fph - $!\n";
   print {$fph} $_;
   close $fph;
+  symlink "$fph","$fphl";
   system "cp $FEXLIB/fup.pl $vhd/lib/fup.pl";
   foreach $i (qw'dop fex.pp fup.pl lf.pl reactivation.txt') {


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to