Fix issue with capturing apache config

The mkdir commands require -p, otherwise the commands fail because
the parent directory is not created.

Change-Id: I3478d2886fe6072d6b6d55a0e497f9b67f5c8675
This commit is contained in:
Takashi Kajinami 2023-03-30 18:12:50 +09:00
parent ba117fa586
commit 3192851410

View File

@ -242,8 +242,8 @@ if uses_debs; then
apache_logs=/var/log/apache2
for d in conf.d sites-enabled mods-enabled ; do
if [ -d ${apache_conf}/${d} ]; then
mkdir $LOG_DIR/${apache_conf}/${d}
sudo cp ${apache_conf}/${d}/* $LOG_DIR/${apache_conf}/${d}/
mkdir -p $LOG_DIR${apache_conf}/${d}
sudo cp ${apache_conf}/${d}/* $LOG_DIR${apache_conf}/${d}/
fi
done
else
@ -251,8 +251,8 @@ else
apache_logs=/var/log/httpd
for d in conf conf.d conf.modules.d ; do
if [ -d ${apache_conf}/${d} ]; then
mkdir $LOG_DIR/${apache_conf}/${d}
sudo cp ${apache_conf}/${d}/* $LOG_DIR/${apache_conf}/${d}/
mkdir -p $LOG_DIR${apache_conf}/${d}
sudo cp ${apache_conf}/${d}/* $LOG_DIR${apache_conf}/${d}/
fi
done
fi