From de57f399915f89a3aadf97c440a370211983c71f Mon Sep 17 00:00:00 2001 From: root Date: Fri, 4 Sep 2009 22:23:51 +0200 Subject: [PATCH] Fix lfs/cacti script Fixed the mkdir directive to be fault tolerant from previous build. --- lfs/cacti | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lfs/cacti b/lfs/cacti index 0771d7582e..45d226abc3 100644 --- a/lfs/cacti +++ b/lfs/cacti @@ -85,11 +85,14 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) install -v -m 755 $(DIR_SRC)/config/cacti/cacti.cron /etc/fcron.cyclic/cacti.cron install -v -m 644 $(DIR_SRC)/config/backup/includes/cacti \ /var/ipfire/backup/addons/includes/cacti - mkdir /var/cacti && mkdir /var/cacti/rra && mkdir /var/cacti/log - mv -vf /usr/share/cacti/log /var/cacti - mv -vf /usr/share/cacti/rra /var/cacti + if [ ! -x "/var/cacti" ]; then mkdir /var/cacti;fi + if [ ! -x "/var/cacti/rra" ]; then mkdir /var/cacti/rra; fi + if [ ! -x "/var/cacti/log" ]; then mkdir /var/cacti/log; fi + mv -vf /usr/share/cacti/log/* /var/cacti/log/ + mv -vf /usr/share/cacti/rra/* /var/cacti/rra ln -s /var/cacti/log /usr/share/cacti/log ln -s /var/cacti/rra /usr/share/cacti/rra chown -R nobody:nobody /var/cacti/rra /var/cacti/log @rm -rf $(DIR_APP) @$(POSTBUILD) + -- 2.39.2