#!/bin/bash

f=inc.mobile
src=/www/opals/htdocs/$f
dst=/etc/httpd/conf.d/opals/$f

if [[ -f $dst || ! -f $src ]]; then
  echo WARNING: Redirections are already done/File not found: $src. Nothing to do.
  exit 1
fi

mv $src $dst
chmod 644 $dst

for i in /etc/httpd/conf.d/opals/*.net.conf;do
  sed -i -re 's/(<\/VirtualHost>)/    Include conf.d\/opals\/inc.mobile\n\1/' $i
done

f=/etc/rc.d/init.d/httpd
[[ -f $f ]] && $f reload || systemctl reload httpd

exit 0
