Project

General

Profile

« Previous | Next » 

Revision 2931e348

Added by Alexis Mousset over 6 years ago

Fixes #10860: Backup of apache vhost by rudder-server-relay created in bad directory

View differences:

rudder-server-relay/SPECS/rudder-server-relay.spec
# Move old virtual hosts out of the way
for OLD_VHOST in rudder-default rudder-default-ssl rudder-default.conf rudder-default-ssl.conf rudder-vhost.conf rudder-vhost-ssl.conf rudder-relay-vhost.conf rudder-relay-vhost-ssl.conf; do
if [ -f /etc/%{apache_vhost_dir}/${OLD_VHOST} ]; then
echo -n "INFO: An old rudder virtual host file has been detected (${OLD_VHOST}), it will be moved to /var/backups."
mkdir -p /var/backups
mv /etc/%{apache_vhost_dir}/${OLD_VHOST} /var/backups/${OLD_VHOST}-$(date +%s)
echo -n "INFO: An old rudder virtual host file has been detected (${OLD_VHOST}), it will be moved to /var/backups/rudder/."
mkdir -p /var/backups/rudder
mv /etc/%{apache_vhost_dir}/${OLD_VHOST} /var/backups/rudder/${OLD_VHOST}-$(date +%s)
echo " Done"
fi
done
rudder-server-relay/debian/postinst
# Move old virtual hosts out of the way
for OLD_VHOST in rudder-default rudder-default-ssl rudder-vhost.conf rudder-vhost-ssl.conf rudder-relay-vhost.conf rudder-relay-vhost-ssl.conf; do
if [ -f /etc/apache2/sites-available/${OLD_VHOST} ]; then
echo -n "INFO: An old rudder virtual host file has been detected (${OLD_VHOST}), it will be moved to /var/backups."
mkdir -p /var/backups
mv /etc/apache2/sites-available/${OLD_VHOST} /var/backups/${OLD_VHOST}-$(date +%s)
echo -n "INFO: An old rudder virtual host file has been detected (${OLD_VHOST}), it will be moved to /var/backups/rudder/."
mkdir -p /var/backups/rudder
mv /etc/apache2/sites-available/${OLD_VHOST} /var/backups/rudder/${OLD_VHOST}-$(date +%s)
echo " Done"
fi
done

Also available in: Unified diff