diff --git a/conf/init/preplogsdir.sh b/conf/init/preplogsdir.sh index 8d9c67bfd..93c3ee5af 100755 --- a/conf/init/preplogsdir.sh +++ b/conf/init/preplogsdir.sh @@ -3,6 +3,8 @@ echo 'Linking config files to logs directory' for svc in `ls /etc/service/` do - mkdir -p /var/log/$svc - ln -s /svlogd_config /var/log/$svc/config + if [ ! -d /var/log/$svc ]; then + mkdir -p /var/log/$svc + ln -s /svlogd_config /var/log/$svc/config + fi done