Guest User

Untitled

a guest
Feb 1st, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. cat /home/debian9/.bashrc
  2. $dir=$HOME/backup
  3.  
  4. ss-bwg(){
  5. /usr/bin/nohup /usr/local/bin/sslocal -c /etc/ss-bwg.json &
  6. }
  7.  
  8. backup(){
  9. USERNAME="xxxx"
  10. PASSWORD="xxxx"
  11. mysqldump -u root -pxyzzy wpdatabase > $dir/wp.sql.bak
  12. }
  13. dropbox(){
  14. backup
  15. ss-bwg
  16. export https_proxy=http://127.0.0.1:8118
  17. sudo service privoxy start
  18. cd $dir
  19. Dropbox-Uploader/dropbox_uploader.sh upload * /
  20. sudo service privoxy stop
  21. unset https_proxy
  22. date >> $dir/dropbox.log
  23. }
  24.  
  25. sudo cat /etc/systemd/system/upload.service
  26. [Unit]
  27. Description=Run command at shutdown
  28. Before=shutdown.target reboot.target
  29. After=network-online.target mariadb.service
  30.  
  31. [Service]
  32. EnvironmentFile=/home/debian9/.bashrc
  33. Type=oneshot
  34. RemainAfterExit=true
  35. ExecStop=/bin/bash /home/debian9/upload.sh
  36.  
  37. [Install]
  38. WantedBy=multi-user.target
  39.  
  40. sudo systemctl enable upload
  41. sudo systemctl start upload
  42. sudo reboot
  43.  
  44. sudo journalctl -u upload
  45. -- Logs begin at Fri 2018-02-02 10:27:08 HKT, end at Fri 2018-02-02 10:28:45 HKT
  46. Feb 02 10:27:40 hwy systemd[1]: Started Run command at shutdown.
Add Comment
Please, Sign In to add comment