stunnel: Bring it back at v5.10 1017/head
authorMichael Haas <haas@computerlinguist.org>
Tue, 10 Mar 2015 08:54:17 +0000 (09:54 +0100)
committerMichael Haas <haas@cl.uni-heidelberg.de>
Tue, 17 Mar 2015 12:47:55 +0000 (13:47 +0100)
commitf6927350e4f5aedd9870a65923ceff232bd10bf3
tree1195b75d62d800a44517c24b2352522b734e8303
parentb59def2299027085c99137f86bae56239bb882c5
stunnel: Bring it back at v5.10

From: Michael Haas <haas@computerlinguist.org>

* init script no longer creates certificates (consider client mode as use
  case)
* patches/010_fix_getnameinfo.patch: Fix getnameinfo signature
* patches/011_disable_ssp_linking.patch: Disable -fstack-protector as it
  is not always available in OpenWRT
* old patches (in oldpackages) no longer necessary
* remove libwrap dependency
* remove libpthread dependency
* respect CONFIG_IPV6
* init script uses procd
* sample stunnel.conf runs in client mode - prevents start failure,
  does not require cert

Possible enhancement: automatically generate certificate as done in
uhttpd. However, as client mode is a possible use case, I'd rather not.
Additionally, stunnel may use several certs with user-defined locations
and we can't easily set a cert location via command-line args.

The package is based on
https://sites.google.com/site/twisteroidambassador/openwrt/stunnel

Signed-off-by: Michael Haas <haas@computerlinguist.org>
net/stunnel/Makefile [new file with mode: 0644]
net/stunnel/files/stunnel.conf [new file with mode: 0644]
net/stunnel/files/stunnel.init [new file with mode: 0644]
net/stunnel/patches/010_fix_getnameinfo.patch [new file with mode: 0644]
net/stunnel/patches/011_disable_ssp_linking.patch [new file with mode: 0644]