ttyd: remove the default insecure init script (#3271) 3272/head
authorShuanglei Tao <tsl0922@gmail.com>
Sat, 1 Oct 2016 10:41:22 +0000 (18:41 +0800)
committerShuanglei Tao <tsl0922@gmail.com>
Sat, 1 Oct 2016 10:41:22 +0000 (18:41 +0800)
Signed-off-by: Shuanglei Tao <tsl0922@gmail.com>
utils/ttyd/Makefile
utils/ttyd/files/ttyd.init [deleted file]

index 7bf743e11986921988ff6bbba7615c2301277fe3..ed0228fe9060c341e9eb8a6fc362df2f42595cda 100644 (file)
@@ -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
deleted file mode 100644 (file)
index d8d6d10..0000000
+++ /dev/null
@@ -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
-}