Browse Source

ttyd: remove the default insecure init script (#3271)

Signed-off-by: Shuanglei Tao <tsl0922@gmail.com>
lilik-openwrt-22.03
Shuanglei Tao 8 years ago
parent
commit
fbdcdd8a4a
2 changed files with 1 additions and 30 deletions
  1. +1
    -4
      utils/ttyd/Makefile
  2. +0
    -26
      utils/ttyd/files/ttyd.init

+ 1
- 4
utils/ttyd/Makefile View 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))

+ 0
- 26
utils/ttyd/files/ttyd.init View File

@ -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
}

Loading…
Cancel
Save