| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit updates $license variable in all APKBUILDs to comply with
short names specified by SPDX version 3.0 [1] where possible. It was
done using find-and-replace method on substrings inside $license
variables.
Only license names were updated, not "expressions" specifying relation
between the licenses (e.g. "X and Y", "X or Y", "X and (Y or Z)") or
exceptions (e.g. "X with exceptions").
Many licenses have a version or multiple variants, e.g. MPL-2.0,
BSD-2-Clause, BSD-3-Clause. However, $license in many aports do not
contain license version or variant. Since there's no way how to infer
this information just from abuild, it were left without the variant
suffix or version, i.e. non SPDX compliant.
GNU licenses (AGPL, GFDL, GPL, LGPL) are especially complicated. They
exist in two variants: -only (formerly e.g. GPL-2.0) and -or-later
(formerly e.g. GPL-2.0+). We did not systematically noted distinguish
between these variants, so GPL-2.0, GPL2, GPLv2 etc. may mean
GPL-2.0-only or GPL-2.0-or-later. Thus GNU licenses without "+" (e.g.
GPL2+) were left without the variant suffix, i.e. non SPDX compliant.
Note: This commit just fixes format of the license names, no
verification has been done if the specified license information is
actually correct!
[1]: https://spdx.org/licenses/
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- nhrpd added
- replace and provde quagga-nhrp now that it's upstreamed
- remove quagga-nhrp as obsolete
|
|
|
|
|
|
| |
Fixes CVE-2017-5495.
[TT: Added secfixes annotation]
|
|
|
|
|
|
|
|
|
|
|
| |
CVE-2016-1245 Stack buffer overflow in zebra on Linux, if IPv6 and
IPv6 neighbour discovery router advertisements (SLAC) are enabled ("no
ipv6 nd suppress-ra"). Thanks to David Lamparter for reporting and
fixing this issue.
CVE-2016-4049 A controlled crash, leading to a DoS, in the BGP MRT
route dumping code, if a prefix had too many entries to write to one
record. Thanks to Evgeny Uskov for reporting and fixing this issue.
|
| |
|
|
|
|
|
|
|
| |
Now all invocations have following order of arguments (if present):
addgroup -S -g ... GROUP
adduser -S -u ... -D -H -h ... -s ... -G ... -g ... USER
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following rules have been applied:
- script starts with shebang !#/bin/sh followed by blank line,
- script ends with exit 0 prepended by blank line,
- only stderr of adduser, addgroup or passwd is redirected to /dev/null,
- getent passwd/group instances has been removed,
- manual checking of file and group existence has been removed,
- `|| true` instances has been removed.
Comments and line wrapping have been preserved.
|
|
|
|
|
|
| |
This way we can avoid ugly default:
Linux user,,,
|
| |
|
|
|
|
|
| |
This conforms to wiki documentation regarding package creation:
http://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#license
|
|
|
|
|
| |
Since abuild v2.22.0, these are removed automatically unless 'libtool'
option has been specified.
|
| |
|
| |
|
| |
|
|
|
|
| |
enable pimd, remove deprecated configure options and upstreamed patch
|
|
|
|
| |
patch picked up from Cumulus Network's quagga patch queue
|
|
|
|
|
| |
remove upstreamed patches, autoreconf no longer needed.
'next-hop-self all' patch refreshed to the upstream master git commit.
|
|
|
|
| |
remove the glibc version checks. ref #3244
|
|
|
|
| |
ref #3244
|
|
|
|
| |
ref #3101
|
| |
|
|
|
|
| |
remove patches present in upstream
|
|
|
|
|
| |
fixes an annoying bug, and contains a required change for the
bgpd-implement-next-hop-self-all patch to work.
|
|
|
|
|
|
| |
Useful in various situations. And practically counts as a bugfix
because the route-map set ip next-hop does not work for iBGP but
it should.
|
| |
|
|
|
|
|
| |
and refactor the scripts while at it
ref #2294
|
|
|
|
|
|
|
| |
musl does not have ipctl #define's and recent linux kernels
have deprecated sysctl use. so migrate over to proc variant.
fix also musl build.
|
|
|
|
| |
ref #2476
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Some really old installs added /usr/lib/quagga to /etc/ld.so.conf
We don't need that anymore so we clean it up
|
| |
|
| |
|
| |
|