6
$default = (vb_config_get("apache2", "default", "/var/lib/vhost-base/$hostname/conf/apache2.conf"))[0];
8
dbmopen(%sites, "/etc/apache2/sites", 0644);
9
if ($default eq "true") {
10
print(STDERR "Disabling default site: $hostname.\n");
11
delete $sites{'default'};
15
unlink </etc/apache2/sites-enabled/*> || true;
16
if ($sites{'default'}) {
17
foreach $i (</etc/apache2/sites-available/{$sites{'default'}}*>) {
18
$i =~ s#/etc/apache2/sites-available/##;
19
symlink("/etc/apache2/sites-available/$i", "/etc/apache2/sites-enabled/00-$i") || die "Failed to make symlink sites-available/$i -> site-enabled/$i\: $!";
23
foreach $i (@{$sites{'nondefault'}}) {
24
foreach $j (</etc/apache2/sites-available/$i*>) {
25
$j =~ s#/etc/apache2/sites-available/##;
26
symlink("/etc/apache2/sites-available/$j", "/etc/apache2/sites-enabled/01-$j") || die "Failed to make symlink sites-available/$j -> sites-enabled/$j\: $!";