stunnel 812 B

12345678910111213141516171819202122232425262728
  1. #!/bin/sh
  2. PREREQ=""
  3. prereqs()
  4. {
  5. echo "$PREREQ"
  6. }
  7. case $1 in
  8. prereqs)
  9. prereqs
  10. exit 0
  11. ;;
  12. esac
  13. . /usr/share/initramfs-tools/hook-functions
  14. openssl genrsa -out /etc/initramfs-tools/stunnel.key 1024
  15. openssl req -new -key /etc/initramfs-tools/stunnel.key -out /etc/initramfs-tools/stunnel.csr -subj /countryName=FR/stateOrProvinceName=France/localityName=Nancy/organizationName="Brique !!!"/commonName=""/
  16. openssl x509 -req -days 366 -in /etc/initramfs-tools/stunnel.csr -signkey /etc/initramfs-tools/stunnel.key -out /etc/initramfs-tools/stunnel.pem
  17. copy_exec /usr/bin/stunnel
  18. mkdir -p "${DESTDIR}/etc/stunnel/"
  19. cp /etc/initramfs-tools/stunnel.conf "${DESTDIR}/etc/stunnel/"
  20. cp /etc/initramfs-tools/stunnel.pem "${DESTDIR}/etc/stunnel/"
  21. cp /etc/initramfs-tools/stunnel.key "${DESTDIR}/etc/stunnel/"
  22. exit 0