diff --git a/cgminer/Makefile b/cgminer/Makefile index 2a895f1..5e4d9c9 100644 --- a/cgminer/Makefile +++ b/cgminer/Makefile @@ -12,7 +12,7 @@ PKG_NAME:=cgminer PKG_VERSION:=20120516 PKG_REV:=b69d735cfe468c489a24677ffef1d6d998818cac # this is upstream version 2.4.1 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_INSTALL:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_REV).tar.gz @@ -55,7 +55,8 @@ define Package/cgminer/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/cgminer-api $(1)/usr/bin $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/cgminer $(1)/usr/bin - $(INSTALL_BIN) $(FILES_DIR)/cgminer.init $(1)/etc/init.d/cgminer + $(INSTALL_BIN) $(FILES_DIR)/cgminer-monitor $(1)/usr/bin + $(INSTALL_BIN) $(FILES_DIR)/cgminer.init $(1)/etc/init.d/cgminer $(CP) $(FILES_DIR)/20-cgminer.hotplug $(1)/etc/hotplug.d/usb/20-cgminer endef diff --git a/cgminer/files/cgminer-monitor b/cgminer/files/cgminer-monitor new file mode 100755 index 0000000..ecb81bb --- /dev/null +++ b/cgminer/files/cgminer-monitor @@ -0,0 +1,6 @@ +#!/bin/sh + +# This file is for cron job +if ! pidof cgminer; then + /etc/init.d/cgminer start +fi