#!/bin/sh
# This script installs the 'soft contracts' required by US law (and thus only
# installed if user is in US).  A link on the desktop is created.

. /usr/share/debconf/confmodule

db_get debian-installer/country
if [ "$RET" = "US" ]; then
  db_get passwd/username
  USER="$RET"

  db_get passwd/make-user
  if [ "$RET" = true ] && [ -n "$USER" ]; then
    deskname=$(gettext xdg-user-dirs Desktop)
    contractdir="/home/$USER/$deskname/Service Agreements"
    sudo -u "$USER" mkdir -p "$contractdir"
    ln -t "$contractdir" /usr/share/ume-config-belmont/dell-contract/*.pdf
    
    cp /usr/share/ume-config-belmont/dell-contract.desktop /usr/share/dell-launcher/applications
    sed -i "s;^Exec=.*;Exec=gnome-open \"$contractdir\";g" /usr/share/dell-launcher/applications/dell-contract.desktop
  fi
fi

