#!/usr/bin/env bash

eval `ultrapossum-config init`
trap "eval `ultrapossum-config term`" 0

configou=config

cat <<EOF
dn: ou=$configou,$SUFFIX
objectClass: organizationalUnit
ou: $configou

EOF

ultrapossum-config get | while read l
  do
    t="`echo $l | cut -d= -f1`"
  cat <<EOF
dn: cn=$t,ou=$configou,$SUFFIX
objectClass: device
cn: $t
EOF

  if test "${!t}" != ""; then
    echo "description: ${!t}"
  fi

  echo
done


