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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]