diff options
Diffstat (limited to 'package')
-rw-r--r-- | package/dropbear/Makefile | 2 | ||||
-rw-r--r-- | package/dropbear/files/dropbear.init | 8 | ||||
-rw-r--r-- | package/xbmc/Makefile | 2 |
3 files changed, 10 insertions, 2 deletions
diff --git a/package/dropbear/Makefile b/package/dropbear/Makefile index 5a07ea5c5..503efa1e5 100644 --- a/package/dropbear/Makefile +++ b/package/dropbear/Makefile @@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:= dropbear PKG_VERSION:= 2013.62 -PKG_RELEASE:= 1 +PKG_RELEASE:= 2 PKG_MD5SUM:= ca2c7932a1399cf361f795aaa3843998 PKG_DESCR:= SSH 2 server/client designed for embedded systems PKG_SECTION:= net/security diff --git a/package/dropbear/files/dropbear.init b/package/dropbear/files/dropbear.init index 11b91db49..955ae33c3 100644 --- a/package/dropbear/files/dropbear.init +++ b/package/dropbear/files/dropbear.init @@ -31,6 +31,14 @@ start) echo "dropbear: key generation exited with code $?" fi fi + if test ! -f /etc/dropbear/dropbear_ecdsa_host_key; then + # take it easy here, since above already catched the worst cases + if test -x /usr/bin/dropbearkey; then + echo "dropbear: generating SSH private key (ECDSA)" + /usr/bin/dropbearkey -f /etc/dropbear/dropbear_ecdsa_host_key -t ecdsa + echo "dropbear: key generation exited with code $?" + fi + fi /usr/sbin/dropbear $dropbear_flags ;; stop) diff --git a/package/xbmc/Makefile b/package/xbmc/Makefile index 5eacadcc9..aa971d872 100644 --- a/package/xbmc/Makefile +++ b/package/xbmc/Makefile @@ -9,7 +9,7 @@ PKG_RELEASE:= 3 PKG_MD5SUM:= 489f3877decae4e265ece54f9eaef0ba PKG_DESCR:= software media player PKG_SECTION:= multimedia -PKG_DEPENDS:= boost libffmpeg python2 libstdcxx +PKG_DEPENDS:= boost libffmpeg python2 libstdcxx bcm2835-vc PKG_DEPENDS+= libglew mesalib libass libmpeg2 libmad dbus PKG_DEPENDS+= libjpeg libogg libvorbis libmodplug libcurl PKG_DEPENDS+= libflac libopenssl libbz2 libtiff liblzo |