Merge pull request #11475 from neheb/hfewfh

smartmontools: convert init script to procd
This commit is contained in:
Rosen Penev 2020-03-14 16:05:37 -07:00 committed by GitHub
commit da288e1f28
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 9 deletions

View File

@ -10,7 +10,7 @@ include $(INCLUDE_DIR)/uclibc++.mk
PKG_NAME:=smartmontools
PKG_VERSION:=7.1
PKG_RELEASE:=2
PKG_RELEASE:=3
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=@SF/smartmontools

View File

@ -3,14 +3,16 @@
START=95
start() {
service_start /usr/sbin/smartd -q never
USE_PROCD=1
PROG=/usr/sbin/smartd
start_service() {
procd_open_instance
procd_set_param command "$PROG"
procd_append_param command -n -q never
procd_close_instance
}
stop() {
service_stop /usr/sbin/smartd
}
reload() {
service_reload /usr/sbin/smartd
reload_service() {
procd_send_signal smartd
}