Advertisement
Guest User

postrm ZTE

a guest
Aug 3rd, 2011
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. #!/bin/sh
  2. set -e
  3.  
  4. SETTING_DATA_PATH=".ztemtapp/ZTEEVDO"
  5.  
  6. #e.g. /var/lib/dpkg/info
  7. # when execs "sudo dpkg -P xxxx", 1st execute this script with "remove" arg, then execute this script with "purge" arg
  8. if [ "$1" = "remove" ] ; then
  9. sudo sed '/ztemt/d' /etc/init.d/rc.local > tmpfile; sudo mv -f tmpfile /etc/init.d/rc.local; sudo chmod 0755 /etc/init.d/rc.local
  10.  
  11. #kill ztemtvcdromd
  12. sudo killall -9 ztemtvcdromd
  13. if [ -d /usr/local/bin/ztemtApp/zteusbserial ] ; then
  14. sudo /bin/rm -Rd /usr/local/bin/ztemtApp/zteusbserial
  15. fi
  16.  
  17. #purge: Remove USB Driver
  18. if [ -n "$(lsmod|grep ztemt)" ]; then
  19. sudo /sbin/rmmod ztemt ;
  20. fi
  21.  
  22. sudo /sbin/ldconfig
  23.  
  24. #Delete Setting.conf
  25. /bin/rm -f /root/$SETTING_DATA_PATH/Setting.conf
  26. /bin/rm -f /root/$SETTING_DATA_PATH/MultiUser.xml
  27. /bin/rm -f /root/$SETTING_DATA_PATH/EVDOApp.pid
  28.  
  29. for ALLUSERPATH in `find /home -mount -maxdepth 1 -mindepth 1 -type d`;
  30. do
  31. if [ -d $ALLUSERPATH ] ; then
  32. /bin/rm -f $ALLUSERPATH/$SETTING_DATA_PATH/Setting.conf
  33. /bin/rm -f $ALLUSERPATH/$SETTING_DATA_PATH/MultiUser.xml
  34. /bin/rm -f $ALLUSERPATH/$SETTING_DATA_PATH/EVDOApp.pid
  35. fi
  36. done
  37.  
  38. fi
  39.  
  40. #if [ "$1" = "purge" ] ; then
  41. #fi
  42. # End automatically added section
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement