Running as a dedicated dbus users is better from both a security and an
isolation perspective than running as root.
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <therealgraysky@proton.me>
replace old patch with the one accepted upstream
change log
- more conn->want / conn->want_ext conversion fixes
- Fix feature detection for close_range
- Avoid possible double unmount on FUSE_DESTROY
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
Force the default C version to -std=gnu17,
to fix the following build error:
<command-line>: error: unknown type name 'thread_local'; did you mean 'pthread_rwlock_t'?
randombytes/internal/randombytes_internal_random.c:132:8: note: in expansion of macro 'TLS'
132 | static TLS InternalRandom stream = {
| ^~~
randombytes/internal/randombytes_internal_random.c:132:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'stream'
132 | static TLS InternalRandom stream = {
| ^~~~~~
[1] https://github.com/openwrt/openwrt/pull/16522#issuecomment-3134756935
[2] https://github.com/openwrt/packages/issues/27122
Tested-by: Georgi Valkov <gvalkov@gmail.com>
Signed-off-by: Lovin Yarn <juanshengyuan@gmail.com>
The Alibaba Cloud CLI is a tool to manage and
use Alibaba Cloud resources through a command line interface
Signed-off-by: Bruce Chen <a805899926@gmail.com>
For some reason, the ncurses.pc file for the host build gets installed
in host instead of hostpkg. Just override the whole thing. The tool
built doesn't even use ncurses.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Apply the patch Fedora uses, named cyrus-sasl-2.1.28-gcc15.patch there,
to fix building with GCC 15.1. As with other recent versions, GCC 15.1
transforms some warnings into errors, and this patch removes those
warnings, now errors. Upstream accepted a similar patch by the same
author at:
https://github.com/cyrusimap/cyrus-sasl/pull/869
The commit described here does not use the upstream patch because it
assumes the removal of CRAM-MD5 (lib/md5.c), but this has not happened
as of the packaged version, namely 2.1.28. A future release will clean
all of this up and remove the need for the patch this commit adds.
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Change SECTION variable value from `Utilities` to `utils`,
probably a confusion with the variable CATEGORY.
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
Change SECTION variable value from `Utilities` to `utils`,
probably a confusion with the variable CATEGORY.
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
Update the commit subject example in CONTRIBUTING.md
to match the documented guidelines, ensuring it uses lowercase
after the package prefix.
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
For better security and isolation, used the -D option to run as newly
created unprivileged user.
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <therealgraysky@proton.me>
Update Kea to the stable release 2.6.3.
This version brings various build and security improvements.
In particular, support for Boost 1.87 has been officially merged
upstream, so the previously required patch 020-boost-187.patch
has been removed.
Signed-off-by: Liu Yu <f78fk@live.com>
Rsyncd only needs a subset of all capabilities so create
a dedicated user with these capabilities. This is better from both a
security and an isolation perspective than running as root.
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <therealgraysky@proton.me>
The codecparsers package was accidentally added another time.
Sort libraries alphabetically to avoid this kind of mistake in the
future.
Fixes: a014537e0 ("gstreamer: update to 1.26.4")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>