. lib/lsb/init-functions
sed -i "s/^id:[3-5]/id:5/" etc/inittab
log_success_msg2  "Init default set to 5 in the ${WARNING}/etc/inittab ${NORMAL}file"

log_warning_msg "${WARNING} You need to create your own .xinitrc file and adapt it to your needs ${NORMAL}"
echo "
==> EXAMPLE FOR XFCE4
cat > ~/.xinitrc << \"EOF\"
dbus-launch --exit-with-session startxfce4
EOF
==> EXAMPLE FOR LXDE
cat > ~/.xinitrc << \"EOF\"
\$(which startlxde)
EOF
chmod 700 ~/.xinitrc"

SERVICE="/lib/systemd/system/xdm.service"
if [ ! -L etc/systemd/system/display-manager.service ];then
  mkdir -p etc/systemd/system
  ln -sf $SERVICE etc/systemd/system/display-manager.service && \
  log_success_msg2  "${INFO} Created symlink /etc/systemd/system/display-manager.service -> $SERVICE${NORMAL}"
else
  ACTIVE_SERVICE="$(readlink /etc/systemd/system/display-manager.service)"
  [ "${ACTIVE_SERVICE}" != "$SERVICE" ] && \
  log_warning_msg "${WARNING} symlink /etc/systemd/system/display-manager.service -> ${ACTIVE_SERVICE} exist${NORMAL}"
fi



if [ ! -f etc/sysconfig/xdm ];then
   mkdir -p etc/sysconfig
   cat > etc/sysconfig/xdm << "EOF"
# Which display manager to use (full path):
# DISPLAY_MANAGER=/usr/sbin/gdm
# DISPLAY_MANAGER=/usr/sbin/lxdm
DISPLAY_MANAGER=/usr/sbin/xdm
# DISPLAY_MANAGER=/usr/bin/lightdm
# DISPLAY_MANAGER=/usr/bin/sddm


# Options to pass to the display manager:
DM_OPTIONS=""
EOF
   log_success_msg2  "${INFO} /etc/sysconfig/xdm file created ${NORMAL}"
fi
