commit 139dbf9dbbe68fd8916b9b61316994ec0ea71ac6
parent 81f85d1eac2efcf9ecb90aa58ee0f154813cc7b1
Author: Hannu Nyman <hannu.nyman@iki.fi>
Date: Sat, 1 Oct 2016 17:13:37 +0300
Merge pull request #3272 from tsl0922/ttyd
ttyd: remove the default insecure init script (#3271)
Diffstat:
2 files changed, 1 insertion(+), 30 deletions(-)
diff --git a/utils/ttyd/Makefile b/utils/ttyd/Makefile
@@ -29,7 +29,7 @@ define Package/ttyd
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Command-line tool for sharing terminal over the web
- DEPENDS:=+openssl +libjson-c +libpthread +libwebsockets-openssl
+ DEPENDS:=+libopenssl +libjson-c +libpthread +libwebsockets-openssl
URL:=https://github.com/tsl0922/ttyd
SUBMENU:=Terminal
MAINTAINER:=Shuanglei Tao <tsl0922@gmail.com>
@@ -42,9 +42,6 @@ endef
define Package/ttyd/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/ttyd $(1)/usr/bin/
-
- $(INSTALL_DIR) $(1)/etc/init.d
- $(INSTALL_BIN) ./files/ttyd.init $(1)/etc/init.d/ttyd
endef
$(eval $(call BuildPackage,ttyd))
diff --git a/utils/ttyd/files/ttyd.init b/utils/ttyd/files/ttyd.init
@@ -1,26 +0,0 @@
-#!/bin/sh /etc/rc.common
-
-START=99
-SERVICE_WRITE_PID=1
-SERVICE_DAEMONIZE=1
-
-start() {
- logger -t TTYD 'Starting ttyd service'
- service_start /usr/bin/ttyd login
- return 0
-}
-
-stop() {
- if [ -n "`pidof ttyd`" ]; then
- logger -t TTYD 'Shutting down ttyd service'
- service_stop /usr/bin/ttyd
- fi
- return 0
-}
-
-restart() {
- logger -t TTYD 'Restarting ttyd service'
- stop
- sleep 2 # give time to shutdown
- start
-}