aboutsummaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAge
* Merge pull request #12165 from jefferyto/golang-tweaksRosen Penev2020-05-14
|\ | | | | golang: Various improvements/tweaks
| * golang: Rename GoPackage/Environment to GO_PKG_VARSJeffery To2020-05-13
| | | | | | | | | | | | | | | | | | | | The variable is a list of shell variables; the new name is more in-line with other parts the build system (CONFIGURE_VARS, MAKE_VARS, etc.). GoPackage/Environment is kept (for now) in case other feeds are using it. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11528 from hroo/lvm2_at_preinitRosen Penev2020-05-13
|\ \ | | | | | | lvm2: Added script and updated Makefile to activate lvm2 at preinit t…
| * | lvm2: Added script and updated Makefile to activate lvm2 at preinit to allow ↵Harrie Rooijackers2020-03-08
| | | | | | | | | | | | | | | | | | overlays on lvm2 partitions for mount_root Signed-off-by: Harrie Rooijackers <Harrie.Rooijackers+OpenWRT@gmail.com>
* | | Merge pull request #11981 from zhanhb/conffilesRosen Penev2020-05-13
|\ \ \ | | | | | | | | treewide: add conffiles
| * | | treewide: add conffilesHuangbin Zhan2020-05-09
| | | | | | | | | | | | | | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* | | | Merge pull request #12037 from olek210/coremarkRosen Penev2020-05-13
|\ \ \ \ | | | | | | | | | | coremark: Add coremark package
| * | | | coremark: Add coremark packageAleksander Jan Bajkowski2020-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lim Guo Wei <limguowei@gmail.com> Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
* | | | | Merge pull request #12104 from stintel/readsbRosen Penev2020-05-13
|\ \ \ \ \ | | | | | | | | | | | | readsb: new package
| * | | | | readsb: new packageStijn Tintel2020-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This package is based on dump1090-fa with many modifications. A big advantage over dump1090-fa is that it can connect to multiple services like adsbexchange, piaware or fr24feed. As the idea for this package is mostly to feed other services, the HTML files to serve via a webserver have not been included. The service(s) that will be fed by readsb can offer such a webpage instead. Finally, the init script does not use local variables, as local is undefined in POSIX. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* | | | | | Merge pull request #12147 from micmac1/my_upRosen Penev2020-05-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | mariadb: updates for config, auth-pam and init
| * | | | | | mariadb: switch init to mysqld_safe and mysqladminSebastian Kemper2020-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysqld_safe is the recommended way to start the server on non-systemd systems ([1]). For instance, it has a crash detection with auto-restart function, can update ulimits, setup core files, set the niceness of the server etc. It looks like it could also be helpful when trying to set up clusters. It's maintained upstream and adding it means we don't need to add these features into our init script. mysqld_safe is a script itself, so it's added to conffiles in case users want to edit it. It can't be run under procd, so the init script is converted to a normal System V type. To stop the server and to reload the privileges tables mysqladmin is used. To that end mysqladmin is moved into the server package. While changing the init script, the Debian init script was used for ideas. It wasn't copied verbatim and adapted a bit here and there. Thanks to whoever wrote it! This commit removes the support for starting the service as a user other than "mariadb". This makes the init script simpler. If anybody wants to play around with the user then it's up to them to fix the permissions. [1] https://mariadb.com/kb/en/mysqld_safe/ Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | mariadb: move mysql_upgrade to the client packageSebastian Kemper2020-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's really a client. It connects to the running server as a client, to upgrade the DBs. And it depends on both mysql and mysqlcheck. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | mariadb: update auth_pam handlingSebastian Kemper2020-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With INSTALL_PAMDIR undefined some items necessary for the auth_pam module aren't built. This adds the define so that configuration and shared object become available. This commit also tightens up the installation of the SUID tool. The directory it is copied into gets created on the build host already with u=rwx,g=rx,o=, so it cannot be accessed on target, except by root. The post-install script then changes group ownership of the directory to the "mariadb" group only if the directory is really a directory and owned by "root:root". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
| * | | | | | mariadb: install config files readable for allSebastian Kemper2020-05-11
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Until now $(INSTALL_CONF) is used for configuration files that go into /etc/mysql. This commit replaces that with $(INSTALL_DATA). The configuration files are not only parsed by the server, but also by the clients (which can be anybody). This also removes a comment about a cron job from one of the configuration files. There is no cron job. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | | | | | jupp: update to 3.1.39Eneas U de Queiroz2020-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Among other changes, this fixes compilation with mips16, working around a gcc bug. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | | | | | Merge pull request #11159 from jmarcet/ctopRosen Penev2020-05-12
|\ \ \ \ \ \ | |/ / / / / |/| | | | | ctop: top-like interface for container metrics
| * | | | | ctop: top-like interface for container metricsJavier Marcet2020-03-06
| | |_|_|/ | |/| | | | | | | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | | | | qemu: bump to version 5.0.0Yousong Zhou2020-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The slirp patch was included in this QEMU release CXX_DEPENDS is now added for all host components otherwise we get errors like the following Package qemu-img is missing dependencies for the following libraries: libuClibc++.so.0 Package qemu-nbd is missing dependencies for the following libraries: libuClibc++.so.0 --disable-bluez was removed from configure args because upstream deprecated bluetooth subsystem since qemu v3.1 and remove the code in commit 1d4ffe8dc77c ("Remove the core bluetooth code") Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | | | | Merge pull request #12113 from cotequeiroz/openzwaveRosen Penev2020-05-10
|\ \ \ \ \ | |_|_|_|/ |/| | | | openzwave: avoid /usr/include in libopenzwave.pc
| * | | | openzwave: avoid /usr/include in libopenzwave.pcEneas U de Queiroz2020-05-08
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a line in Build/InstallDev to change a hardcoded '/usr/include' definition in the staging_dir libopenzwave.pc file to use ${prefix}/include instead. Otherwise dependent packages may fail to find them. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | | | domoticz: fix compilation with boost 1.73Rosen Penev2020-05-08
| | | | | | | | | | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | flashrom: add BUILD_VARIANT to PKG_BUILD_DIREneas U de Queiroz2020-05-08
|/ / / | | | | | | | | | | | | | | | | | | Different variants will not be built right if they all share the same build directory. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | | Merge pull request #12062 from stintel/drop_maintainershipRosen Penev2020-05-07
|\ \ \ | | | | | | | | Drop maintainership
| * | | domoticz: drop maintainershipStijn Tintel2020-05-03
| | | | | | | | | | | | | | | | | | | | | | | | As I no longer use the software, I will no longer maintain it. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
| * | | openzwave: drop maintainershipStijn Tintel2020-05-03
| | | | | | | | | | | | | | | | | | | | | | | | As I no longer use the software, I will no longer maintain it. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* | | | collectd: sqm_collectd improve interface name filterKevin Darbyshire-Bryant2020-05-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Increase the range of characters that get substituted by '_' so the shell doesn't complain about illegal variable names. Primarily done to catch '.' and '-' but who knows what funnies will appear in i/f names. It's a shame that busybox ash doesn't understand :alnum: Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
* | | | docker-ce: fix docker info warningFlorian Eckert2020-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we execute `docker info` we get the following warning: WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled To fix this enable this in sysctl if docker is installed. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* | | | collectd: bump PKG_RELEASEHannu Nyman2020-05-05
| | | | | | | | | | | | | | | | | | | | | | | | Bump PKG_RELEASE on behalf of 38235de9c Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* | | | collectd: SQM collect data from some qdiscsKevin Darbyshire-Bryant2020-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a script that can collect data from mq (multi queue) and cake qdiscs. Script is reliant on collectd's 'exec' module. Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
* | | | rrdtool1: modify logarithmic scale labellingKevin Darbyshire-Bryant2020-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The y-axis graph labels in logarithmic mode display in 'scientific' notation eg: '1e+00' for 0, '1e+01' for 10, '1e+02' for 100 and so on. This IMO is a pain in the backside for non scientific humans to read. Modified output to display numbers up to 99,999 in conventional decimal format and to revert to scientific notation for larger, thus the same display space is taken. Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
* | | | Merge pull request #12063 from mstorchak/tmuxRosen Penev2020-05-04
|\ \ \ \ | | | | | | | | | | tmux: update to 3.1b
| * | | | tmux: update to 3.1bMaxim Storchak2020-05-04
| |/ / / | | | | | | | | | | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* | | | Merge pull request #12071 from neheb/yaraRosen Penev2020-05-04
|\ \ \ \ | | | | | | | | | | yara: update to 4.0.0
| * | | | yara: update to 4.0.0Rosen Penev2020-05-03
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | | | collectd: add syslog json pluginFlorian Eckert2020-05-04
|/ / / / | | | | | | | | | | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* | | | Merge pull request #12061 from cyrozap/prometheus-node-exporter-lua-timeEtienne Champetier2020-05-03
|\ \ \ \ | | | | | | | | | | prometheus-node-exporter-lua: Change node_time_seconds type to "gauge"
| * | | | prometheus-node-exporter-lua: Change node_time_seconds type to "gauge"Forest Crossman2020-05-03
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The official node_exporter reports node_time_seconds as a gauge, but prometheus-node-exporter-lua reports it as a counter. To be consistent with the official implementation, and because "gauge" is more correct than "counter" for this metric (system time can decrease, but the Prometheus documentation states, "A counter is a cumulative metric that represents a single monotonically increasing counter whose value can only increase or be reset to zero on restart."), change the type for node_time_seconds to "gauge". Signed-off-by: Forest Crossman <cyrozap@gmail.com>
* / / / fish: update to 3.1.2Curtis Jiang2020-05-03
|/ / / | | | | | | | | | Signed-off-by: Curtis Jiang <jqqqqqqqqqq@gmail.com>
* | / idevicerestore: update to 2020-04-20Rosen Penev2020-05-01
| |/ |/| | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #12006 from TELUS-BBA/coreutils-fixRosen Penev2020-04-29
|\ \ | | | | | | coreutils: add upstream patch fixing aarch64 compilation
| * | coreutils: add upstream patch fixing aarch64 compilationScott Roberts2020-04-29
| | | | | | | | | | | | | | | | | | ls: restore 8.31 behavior on removed directories Signed-off-by: Scott Roberts <ttocsr@gmail.com>
* | | procps-ng: remove unnecessary PKG_BUILD_DEPENDSIan Cooper2020-04-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The package Makefile contains an unnecessary PKG_BUILD_DEPENDS line that builds gettext and libiconv even in cases where the build has gettext-full and libiconv-full selected. This behaviour can and does mask errors in other package Makefiles that are dependent on libiconv-full if it is compiled before these packages by causing libiconv-stub to be created and put in the staging tree and potentially linked against by these dependent packages when they omit to specify an appropriate PKG_BUILD_DEPENDS line. procps-ng does not require gettext or libiconv to be built in order to compile correctly. Signed-off-by: Ian Cooper <iancooper@hotmail.com>
* | | bash: Enable system-wide .bashrc file, source /etc/shinitJeffery To2020-04-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables a system-wide .bashrc file (/etc/bash.bashrc), as well as some other options related to startup files, and sources /etc/shinit for interactive shells. Fixes https://bugs.openwrt.org/index.php?do=details&task_id=3019. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | bash: Import upstream patchesJeffery To2020-04-29
|/ / | | | | | | | | | | | | | | Source: https://ftp.gnu.org/gnu/bash/bash-5.0-patches/ (bash50-003 to bash50-017) Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #11937 from neheb/coreuRosen Penev2020-04-28
|\ \ | | | | | | coreutils: update to 8.32
| * | coreutils: add extra appletsRosen Penev2020-04-27
| | | | | | | | | | | | | | | | | | b2sum, base32, basenc, df, numfmt Signed-off-by: Rosen Penev <rosenp@gmail.com>
| * | coreutils: update to 8.32Rosen Penev2020-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added license information. Add explicit configure arguments. Removed upstream backport. Refreshed failing patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | irqbalance: fix compilation for USE_GLIBC and BUILD_NLS casesIan Cooper2020-04-28
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The package Makefile was not taking into consideration that the build may be using BUILD_NLS with libintl-full and libiconv-full and was trying to link the wrong versions of these libraries in this case. The necessary flags are added by nls.mk to TARGET_LDFLAGS and can be passed to irqbalance's configure script for setting the GLIB2_LIBS variable instead of the explicit static link to the libiconv stub. The PKG_BUILD_DEPENDS line should be modified so as to add to and not override the definition set by nls.mk, which will ensure the right version of libiconv and libintl is built beforehand. A DEPENDS:= line should be added to the package definition using the variables defined in nls.mk, which will add the appropriate version of libintl and libiconv (vanilla or -full versions) If USE_GLIBC is true, then libpthread needs to be explicitly passed to the configure script in the GLIB2_LIBS variable for linking. Signed-off-by: Ian Cooper <iancooper@hotmail.com>
* | zstd: remove lto and as-needed flagsRosen Penev2020-04-26
| | | | | | | | | | | | | | | | | | | | The former can be implemented as a meson argument. The latter is already default. No compiled difference, therefore no PKG_RELEASE bump. Signed-off-by: Rosen Penev <rosenp@gmail.com>