v3_init.sh 902 B

1234567891011121314151617181920212223242526272829303132333435
  1. #!/bin/sh
  2. ###
  3. ###DO NOT MODIFY UNLESS YOU KNOW WHAT YOU ARE DOING
  4. ###
  5. echo '
  6. __ ________ __ __ _____ _ _ _____
  7. \ \ / |___ / | \/ |_ _| \ | |_ _|
  8. \ \ /\ / / / / | \ / | | | | \| | | |
  9. \ \/ \/ / / / | |\/| | | | | . ` | | |
  10. \ /\ / / /__ | | | |_| |_| |\ |_| |_
  11. \/ \/ /_____| |_| |_|_____|_| \_|_____|
  12. ______
  13. |______|
  14. '
  15. set -x
  16. mount -t tmpfs /tmp
  17. cp /opt/wz_mini/etc/shadow /tmp/.shadow
  18. mount --bind /tmp/.shadow /etc/shadow
  19. chmod 400 /etc/shadow
  20. if [[ -f /opt/wz_mini/swap.gz ]]; then
  21. echo "swap archive present, extracting"
  22. gzip -d /opt/wz_mini/swap.gz
  23. mkswap /opt/wz_mini/swap
  24. sync;echo 3 > /proc/sys/vm/drop_caches;free
  25. else
  26. echo "swap archive not present, not extracting"
  27. fi
  28. { sleep 30; /media/mmc/wz_mini/run_mmc.sh > /media/mmc/wz_mini/log/wz_mini_hacks.log; } &
  29. /linuxrc