#!/bin/bash

INSTALL_DIR=$(pwd)

#Zmiana zachowania Apache2 - rozszerzone konfiguracja dla test.conf
## Definiowanie pliku test.conf dla Apache2
#cat > /etc/apache2/sites-available/test.conf <<EOF
#Alias /test /home/test/public_html
#EOF

# Zmiana konfiguracji hostow Apache
    rm -f /etc/apache2/sites-available/*
    cp -p $INSTALL_DIR'/conf/etc/apache2/sites-available/000-default.conf' /etc/apache2/sites-available/
    cp -p $INSTALL_DIR'/conf/etc/apache2/sites-available/default-ssl.conf' /etc/apache2/sites-available/
    cp -p $INSTALL_DIR'/conf/etc/apache2/sites-available/test.conf' /etc/apache2/sites-available/
    cp -p $INSTALL_DIR'/conf/etc/apache2/apache2.conf' /etc/apache2/

# Włączanie witryny test
    /usr/sbin/a2ensite test.conf

#Przeniesienie plików konfiguracyjnych security.conf i ssl.conf dla Apache2
	cp -p $INSTALL_DIR'/conf/etc/apache2/conf-available/security.conf' /etc/apache2/conf-available/
	cp -p $INSTALL_DIR'/conf/etc/apache2/mods-available/ssl.conf' /etc/apache2/mods-available/

# Kopiowanie testowego certyfiaktu dla SSL
    echo -e "\033[01;34m Dostarczenie certyfiaktu dla localhost \033[00m"
    cp -p $INSTALL_DIR'/conf/etc/ssl/edokumenty.pem' /etc/ssl/private/
    cp -p $INSTALL_DIR'/conf/etc/ssl/edokumenty.key' /etc/ssl/private/
    