#!/bin/sh
echo "BEGIN postinstall@2.4-2: $*" 1>&2

chmod 755 /opt/cleven/cleven
chmod 755 /opt/cleven/clevenHelper.sh
chmod 755 /opt/cleven/compat-wireless/load.sh
chmod 755 /opt/cleven/compat-wireless/unload.sh

python -m compileall /opt/cleven/
rm /opt/cleven/*.py

chmod 644 /opt/cleven/*.pyc
chmod 644 /usr/share/applications/hildon/cleven.desktop
chmod 644 /etc/sudoers.d/cleven.sudoers

##additional baggage for experimental version..
   if [ ! -d /home/user/.reaver ]; then
      mkdir /home/user/.reaver
   fi
   if [ ! -d /etc/reaver ]; then
      ln -s /home/user/.reaver /etc/reaver
   fi   
   if [ -f /home/user/.reaver/reaver ]; then
       echo "  found reaver; will now copy and link it.."
       cp -f /home/user/.reaver/reaver /opt/cleven/
       chmod 755 /opt/cleven/reaver
       if [ -f /usr/bin/reaver ]; then
          rm -rf /usr/bin/reaver
       fi
       ln -s /opt/cleven/reaver /usr/bin/reaver
   fi
   if [ -f /home/user/.reaver/walsh ]; then
       echo "  found walsh; will now copy and link it.."
       cp -f /home/user/.reaver/walsh /opt/cleven/
       chmod 755 /opt/cleven/walsh
       if [ -f /usr/bin/walsh ]; then
          rm -rf /usr/bin/walsh
       fi
       ln -s /opt/cleven/walsh /usr/bin/walsh
   fi
  
chown -R root /opt/cleven/*
chown root /usr/share/applications/hildon/cleven.desktop
chown root /etc/sudoers.d/cleven.sudoers

if [ -f /usr/bin/cleven ]; then
   rm -rf /usr/bin/cleven
fi
ln -s /opt/cleven/cleven /usr/bin/cleven

gtk-update-icon-cache -f /usr/share/icons/hicolor
update-sudoers

echo "  END postinstall@2.4-2: $*" 1>&2
