entrypoint.sh 810 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. set -e
  3. set -o pipefail
  4. chmod 600 /var/spool/cron/root
  5. chmod 600 /etc/rsync.qd
  6. sed -i -e '/pam_loginuid.so/s/^/#/' /etc/pam.d/crond
  7. mkdir -p /log/resin-books/search /log/cron/ /home/book/preps/.java/.userPrefs
  8. rm -rf /app/soft/resin-4.0.65/log/jvm-app-0.log
  9. touch /home/book/preps/.java/.userPrefs/.user.lock.book
  10. touch /home/book/preps/.java/.userPrefs/.userRootModFile.book
  11. chown book:book -R /data /app/soft/ /home/book/preps /log/
  12. mkdir -p /data/logs
  13. echo 'export JAVA_HOME=/usr/java/jdk1.8.0_271' >> /etc/profile
  14. echo 'export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib' >> /etc/profile
  15. echo 'export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin' >> /etc/profile
  16. echo "ulimit -n 65535" >> /etc/profile
  17. echo "ulimit -u 65535" >> /etc/profile
  18. source /etc/profile
  19. exec "$@"