diff options
| author | Jakub Raczynski | 2023-10-26 21:06:21 +0000 |
|---|---|---|
| committer | Jakub Raczynski | 2023-11-10 19:11:37 +0000 |
| commit | eeea8f4c6f10d0f7cd3e8fea20a4d1c0a36ad902 (patch) | |
| tree | 6e1f518a2f234ba319c968cfc42aae6c36cc80cf | |
| parent | 240ea8803f7e6f5aa040db8c4d56c19d57a19364 (diff) | |
| download | packages-eeea8f4c6f10d0f7cd3e8fea20a4d1c0a36ad902.tar.gz | |
atftpd: Add 'enable' config option
Current version of atftpd daemon does automatically start when installed.
This commit adds 'enable' option to config file to
have control over atftpd daemon.
Signed-off-by: Jakub Raczynski <myszsoda@gmail.com>
| -rw-r--r-- | net/atftp/Makefile | 2 | ||||
| -rw-r--r-- | net/atftp/files/atftpd.conf | 1 | ||||
| -rwxr-xr-x | net/atftp/files/atftpd.init | 4 |
3 files changed, 6 insertions, 1 deletions
diff --git a/net/atftp/Makefile b/net/atftp/Makefile index cabdd3efd3..0d281502ed 100644 --- a/net/atftp/Makefile +++ b/net/atftp/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=atftp PKG_VERSION:=0.8.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@SF/$(PKG_NAME) diff --git a/net/atftp/files/atftpd.conf b/net/atftp/files/atftpd.conf index 2160763bb8..cea135d2e6 100644 --- a/net/atftp/files/atftpd.conf +++ b/net/atftp/files/atftpd.conf @@ -1,4 +1,5 @@ config service 'service' + option enable '0' option path '/srv/tftp' option port '69' diff --git a/net/atftp/files/atftpd.init b/net/atftp/files/atftpd.init index d39c24e640..03627eeb37 100755 --- a/net/atftp/files/atftpd.init +++ b/net/atftp/files/atftpd.init @@ -5,11 +5,15 @@ START=95 PIDFILE=/tmp/run/atftpd.pid start() { + local enable local srv local port config_load atftpd + config_get enable service enable 0 + [ "$enable" -eq "0" ] && return 0 + config_get srv service path "/srv/tftp" config_get port service port 69 |