Browse Source

Merge pull request #11475 from neheb/hfewfh

smartmontools: convert init script to procd
lilik-openwrt-22.03
Rosen Penev 5 years ago
committed by GitHub
parent
commit
da288e1f28
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 8 deletions
  1. +1
    -1
      utils/smartmontools/Makefile
  2. +9
    -7
      utils/smartmontools/files/smartd.init

+ 1
- 1
utils/smartmontools/Makefile View File

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


+ 9
- 7
utils/smartmontools/files/smartd.init View File

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

Loading…
Cancel
Save