Community maintained packages for difos.
Find a file
Vasily Trotzky 56b842f0b7 watchcat: add nopingtime option + refactoring
nopingtime UCI option rationale:
I want relatively fast reaction(i.e. 1m or 2m) for 'no internet' condition,
but i don't want my router to reboot every 1 minute if there is still no
internet after reboot.

initd_watchcat:
* add: nopingtime uci option support
* add: defaults to all non-critical options
* add: log warnings for non-critical errors(when option is missed and
default is applyed)
* fix: error handling and config_get defaults are somtimes in conflict
because of config_get defaults. They are gone now, error handling improved.
* fix: calling watchcat.sh with 'period' mode instead of 'ping'. Typo?
* fix: pingperiod default changed from period/20 to more reasonable period/5

watchcat.sh:
* add: nopingtime uci option support( sleep if uptime < nopingtime )
* remove: [ "$mode" = "allways" ] && mode="always" - not needed, already
done by initd_watchcat in load_watchcat() func
* add: echo 1 > /proc/sys/kernel/sysrq before sysrq-trigger
* refactor: eliminated once used not needed variables, code size reduced.

* PKG_RELEASE bumped up

Signed-off-by: Vasily Trotzky <trotzky.vas@gmail.com>
2020-11-19 14:50:39 +03:00
.circleci circleci: Revert switch to CDN due to breakage 2019-11-22 23:19:56 +01:00
.github Revert "CI: add super-linter for pull requests" 2020-11-06 07:25:42 -10:00
.keys build: move gpg keys into .keys directory 2018-04-30 13:14:25 -07:00
admin muninlite: update to new upstream release (2.1.1) 2020-10-19 15:54:33 +03:00
devel packr: New package 2020-10-08 03:37:18 +08:00
fonts/dejavu-fonts-ttf [dejavu-fonts] add license info and myself as maintainer 2017-02-22 18:39:54 +01:00
ipv6 generate-ipv6-address: add ipv6 generator 2020-08-18 13:04:12 +02:00
kernel ksmbd: update to 3.2.5 2020-10-31 13:34:58 -07:00
lang golang: Update to 1.15.5 2020-11-15 21:43:07 +02:00
libs postgresql: update to 13.1 2020-11-15 22:25:57 +00:00
mail postfix: use new extra_command function definition 2020-11-04 08:50:34 +01:00
multimedia grilo-plugins: add three plugins 2020-11-06 18:55:29 -08:00
net Merge pull request #13927 from ja-pa/ooniprobe-3.0.10 2020-11-16 22:27:09 -08:00
sound sound/lame: add PKG_CPE_ID 2020-10-28 11:56:50 +01:00
utils watchcat: add nopingtime option + refactoring 2020-11-19 14:50:39 +03:00
.travis.yml travis: improve build config 2020-06-19 21:16:52 +02:00
.travis_do.sh travis: use mpc85xx-p2020 sdk instead of ar71xx 2020-06-18 13:58:09 +02:00
CONTRIBUTING.md CONTRIBUTING: add CI information 2020-09-30 10:47:12 -10:00
LICENSE Add GPLv2 pro-forma license 2014-06-16 08:14:04 +02:00
README.md Update the SDK URL in the README. 2020-05-24 14:50:30 -07:00

OpenWrt packages feed

Description

This is the OpenWrt "packages"-feed containing community-maintained build scripts, options and patches for applications, modules and libraries used within OpenWrt.

Installation of pre-built packages is handled directly by the opkg utility within your running OpenWrt system or by using the OpenWrt SDK on a build system.

Usage

This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot Installation on the OpenWrt support site.

This feed is enabled by default. To install all its package definitions, run:

./scripts/feeds update packages
./scripts/feeds install -a -p packages

License

See LICENSE file.

Package Guidelines

See CONTRIBUTING.md file.