aboutsummaryrefslogtreecommitdiff
path: root/utils/smartmontools
Commit message (Collapse)AuthorAge
* smartmontools: convert init script to procdRosen Penev2020-03-01
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* smartmontools: fix dependency declaration by f5f49e4Hannu Nyman2020-01-06
| | | | | | | | | | | | Fix the dependency declaration by removing the unnecessary/illegal commas: > WARNING: Makefile 'package/feeds/packages/smartmontools/Makefile' has a dependency on 'smartd,', which does not exist > WARNING: Makefile 'package/feeds/packages/smartmontools/Makefile' has a dependency on 'nail,', which does not exist > tmp/.config-package.in:153368:warning: ignoring unsupported character ',' > tmp/.config-package.in:153373:warning: ignoring unsupported character ',' Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* smartmontools: package a script for sending email notificationsMaxim Storchak2020-01-05
| | | | | | | | A separate package which depdens on msmtp and nail is introduced. Once more packages provide `sendmail` and `mail` interfaces, this dependency can be made more flexible. Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* smartmontools: update to 7.1Maxim Storchak2020-01-05
| | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* treewide: Change .*GPL.*+ licenses to SPDX compatible identifierSven Eckelmann2019-09-10
| | | | | | | | The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL licenses. But a lot of packages did use a different, non-SPDX style with a "+" at the end instead of "-or-later". Signed-off-by: Sven Eckelmann <sven@narfation.org>
* smartmontools: move drive database to a separate packegeMaxim Storchak2019-02-14
| | | | | | | | | | By default the database of the known drives is compiled into smartctl and smartd. These tools also support loading external database from /usr/share/smartmontools/drivedb.h. This changeset splits moves the database to a separate package which allows to save some flash space and RAM for those for whom generic S.M.A.R.T. attributes are enough. Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* smartmontools: Update to 7.0Rosen Penev2019-01-15
| | | | | | | | | | | | | | | | Removed weird uclibc++ compatibility stuff as it seems to not be needed anymore. Switched to standard variables. Added PKG_BUILD_PARALLEL for faster compilation. Removed PKG_FIXUP as it seems the package has been fixed already. A few changes to the CFLAGS and linker options resulted in ipk size going from 244694 to 244283, possibly due to previous overlinking. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* smartmontools: update to 6.6Maxim Storchak2017-12-09
| | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* smartmontools: Fix build with CONFIG_USE_LIBSTDCXXFlorian Fainelli2017-06-05
| | | | | | | | | | | | The Makefile would still force the use of and linking against uClibc++ even though libstdc++ may have been chosen, which would result in the package depending on libstdcpp ($(CXX_DEPENDS) but we would still be missing an libuClibc++ library depdency. Fix this by looking at CONFIG_USE_UCLIBCXX to adjust the configure script variables. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* smartmontools: update to 6.5Maxim Storchak2016-05-28
| | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* smartmontools: update to 6.4Maxim Storchak2015-06-14
| | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* Merge pull request #762 from jow-/smartmontools-autoreconfJo-Philipp Wich2015-01-10
|\ | | | | smartmontools: use generic autoreconf fixup
| * smartmontools: use generic autoreconf fixupJo-Philipp Wich2015-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of using the broken upstream autogen.sh, utilize then generic autoreconf PKG_FIXUP. This fixes the following configure error after the recent automake update in trunk: -- 8< -- You must have at least GNU Automake 1.7 (up to 1.14) installed in order to bootstrap smartmontools from SVN. Download the appropriate package for your distribution, or the source tarball from ftp://ftp.gnu.org/gnu/automake/ . Also note that support for new Automake series (anything newer than 1.14) is only added after extensive tests. If you live in the bleeding edge, you should know what you're doing, mainly how to test it before the developers. Be patient. make[2]: *** [.../.configured_] Error 1 -- >8 -- Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* | smartmontools: add license fileMaxim Storchak2014-12-14
|/ | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* smartmontools: update to 6.3Maxim Storchak2014-08-13
| | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* Add license info for luabitop, luaposix, rsync, tgt, wget, acl, attr, ↵Maxim Storchak2014-08-09
| | | | | | haserl, smartmontools, tmux Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* smartmontools: remove stale dependency on rsyncStefan Hellermann2014-06-22
| | | | | | | rsync is in no way related to smartmontools. Additionally rsync is missing in the new github repo. Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
* smartmontools: import from packages, update to the latest releaseMaxim Storchak2014-06-14
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>