#!/bin/sh

### Drop out obsolete links
for fliwi_config_service_dir in $(find /etc/fliwi/services/ -maxdepth 1 -mindepth 1 -type l 2>/dev/null)
do
  if [ ! -e "$(readlink -m $fliwi_config_service_dir)" ]; then
    rm -f $fliwi_config_service_dir
  fi
done

### Add missing links
for ymc_config_service_dir in $(find /ymc_config/service-* -maxdepth 0 -mindepth 0 -type d 2>/dev/null)
do
  tmp_fliwi_config_name="$(basename $ymc_config_service_dir | sed -r 's/^service-//')"
  if [ ! -L "/etc/fliwi/services/$tmp_fliwi_config_name" ]; then
    ln -s $ymc_config_service_dir /etc/fliwi/services/$tmp_fliwi_config_name
  fi
done



