aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-daemons
AgeCommit message (Collapse)Author
4 daysautofs: Fix build with musl >= 1.2.5Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
9 daysnetworkd-dispatcher: upgrade 2.1 -> 2.2.4Wang Mingyu
Changelog: ========== - Improve performance when getting interface status - update project URL - Add environment variables to manpage. - Don't start the daemon if there's nothing to do - _interface_scan: fix wrong index into iface map - _interface_scan: force handle_state for new interfaces - Add missing administrative state 'initialized' - use os.path.dirname instead of os.path.basename - make sure scripts are not writeable by non-root users - don't allow unknown operational/admin states (CVE-2022-29799, CVE-2022-29800) - Fix missing word in exception message - fix some new linting issues from pylint - manpage: fix missing slash in "configured.d" directory name - Normalize parsed IP address value - Drop support for Python 3.4 - Add testing for Python 3.10 - README.md: fix code formatting Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-08squid: Upgrade to 6.8Khem Raj
Drop a patch which was needed for older gcc Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-08postfix: upgrade 3.8.5 -> 3.8.6Yi Zhao
ChangeLog: https://www.postfix.org/announcements/postfix-3.8.6.html Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-01postfix: upgrade 3.7.3 -> 3.8.5Yi Zhao
ChangeLog: https://www.postfix.org/announcements/postfix-3.8.0.html https://www.postfix.org/announcements/postfix-3.8.1.html https://www.postfix.org/announcements/postfix-3.8.2.html https://www.postfix.org/announcements/postfix-3.8.3.html https://www.postfix.org/announcements/postfix-3.8.4.html https://www.postfix.org/announcements/postfix-3.8.5.html * Drop 0006-makedefs-Account-for-linux-6.x-version.patch as the issue has been fixed upstream. * Merge inc file into single recipe Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-26squid: Add missing bash dependency for ptest packageKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-26openhpi: Fix ptest run time failuresKhem Raj
It needs make and build tools in order to run Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09squid: upgrade 6.6 -> 6.7Wang Mingyu
Changelog: =========== - Bug 5337: workaround for crash on startup if -a option is used - Bug 5274: Successful tunnels logged as TCP_TUNNEL/500 - Fix crash when NTLM and Negotiate helpers are queried with no HTTP request - Fix SslBump memory leak when mimicking certificates with Authority Key Identifier - Fix memory leak on SslBump certificates with Authority Key Identifier extension - Fix a possible integer overflow in FTP Gateway - Extend cache_log_message to Bug 5187 and job invalidation BUGs - Remove incorrect beta version warning - MS Windows portability improvements and some documentation improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27radvd: add '--shell /sbin/nologin' to /etc/passwdLi Wang
the default setting USERADD_PARAM of yocto: -s /bin/sh follow redhat policy: radvd/redhat/systemd/radvd.spec useradd ... -s /sbin/nologin ... Signed-off-by: Li Wang <li.wang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22lldpd: upgrade 1.0.17 -> 1.0.18Wang Mingyu
Changelog: =========== - Fix memory leaks in EDP/FDP decoding when receiving some TLVs twice. - Do not set interface description continuously. - Use a different Netlink socket for changes and queries. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-02keepalived: Move the sample configuration files to a separate packageJordan Crouse
By default keepalived installs a bunch of sample configurations to /etc/keepalived/samples. These are good demonstrations but will almost certainly not apply to any real world situation. Move the sample files to a separate package. Signed-off-by: Jordan Crouse <jorcrous@amazon.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-02squid: upgrade 6.5 -> 6.6Wang Mingyu
Changelog: =========== - Bug 5328: Fix ESI build with libxml2 v2.12.0 - Bug 5319: QOS Netfilter MARK preservation is always disabled - Bug 5318: peer_digest.cc:399: "fetch->pd && receivedData.data" - Bug 5317: FATAL attempt to read data from memory - Bug 5154: Do not open IPv6 sockets when IPv6 is disabled - FTP: Ignore credentials with a NUL-prefixed username - log_db_daemon: Fix DSN construction - Limit the number of allowed X-Forwarded-For hops - Do not update StoreEntry expiration after errorAppendEntry() - improve handling of response sending errors Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29squid: add systemd servicePatrick Wicki
Integrate the upstream unit file into the recipe. Signed-off-by: Patrick Wicki <patrick.wicki@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29squid: add url-rewrite-helpers packageconfigPatrick Wicki
Signed-off-by: Patrick Wicki <patrick.wicki@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29squid: move configs to sub packagePatrick Wicki
Move the config files to a separate squid-conf package. This allows shipping new configs via a custom conf package. Signed-off-by: Patrick Wicki <patrick.wicki@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29squid: add auth packageconfigPatrick Wicki
Introduce PACKAGECONFIG[auth] and pin the dependencies to it. This allows building squid without authentication support and all its related dependencies. Signed-off-by: Patrick Wicki <patrick.wicki@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29squid: add nm dispatcher reload hookPatrick Wicki
This enables the networkmanager dispatcher to reload squid automatically on network changes. This idea is from the Fedora package where they do the same: https://src.fedoraproject.org/rpms/squid/blob/rawhide/f/squid.spec#_207 Signed-off-by: Patrick Wicki <patrick.wicki@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29squid: update from v5.7 to v6.5Patrick Wicki
Refresh patches and clean up ones that are no longer needed: * dlopen test was removed in b65d2165c5c250242764ed7cdac4540fba813dec * libxml2 variables were removed in 866a092dad01e58986a6e9ecb84ac89037a63e9a * squid-conf-tests no longer run at build time since cd3dc147bf8abc0225237ced865c6660fffcb63a Fix squid-conf-tests to allow running on target device. License change: Update year The version update eliminates the following CVEs: * CVE-2023-5824 (affected: <6.4) * CVE-2023-46724 (affected: >=3.3.0.1, <6.4) * CVE-2023-46728 (affected: <6.0.1) * CVE-2023-46846 (affected: >=2.6, <6.4) * CVE-2023-46847 (affected: >=3.2.0.1, <6.4) * CVE-2023-46848 (affected: >=5.0.3, <6.4) Signed-off-by: Patrick Wicki <patrick.wicki@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-12keepalived: 2.2.2 -> 2.2.8Lee Chee Yang
add EXTRA_CFLAGS to Fix reproducibility. upstream fixed compilation on RHEL 9, which should be same problem fixed with 0001-layer4-Change-order-of-include-files.patch. hence drop the patch file. https://github.com/acassen/keepalived/commit/3fd0c21e4f63ac0a52b5d7a09575f0f364972e4d Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05radvd: Fix groupname gid change warningJD Schroeder
This patch fixes warnings when useradd-staticids.bbclass is used and USERADD_PARAM is used to add the user to a group that has not been explicitly created yet. By adding the GROUPADD_PARAM for the new group being used the warnings for changing the gid from GID-OLD to GID-NEW is eliminated. Warning fixed: radvd: Changing groupname nogroup's gid from (WXYZ) to (JKLM), verify configuration files! Signed-off-by: JD Schroeder <sweng5080@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-03remove unused AUTHOR variableMichael Opdenacker
No longer used in generating packages Also creates a possible confusion with the recipe maintainer name. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-22postfix: remove 2nd Upstream-StatusMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-21*.patch: add Upstream-Status to all patchesMartin Jansa
There is new patch-status QA check in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a This is temporary work around just to hide _many_ warnings from optional patch-status (if you add it to WARN_QA). This just added Upstream-Status: Pending everywhere without actually investigating what's the proper status. This is just to hide current QA warnings and to catch new .patch files being added without Upstream-Status, but the number of Pending patches is now terrible: 5 (26%) meta-xfce 6 (50%) meta-perl 15 (42%) meta-webserver 21 (36%) meta-gnome 25 (57%) meta-filesystems 26 (43%) meta-initramfs 45 (45%) meta-python 47 (55%) meta-multimedia 312 (63%) meta-networking 756 (61%) meta-oe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-21postfix: fix malformed Upstream-StatusMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25lldpd: upgrade 1.0.16 -> 1.0.17Wang Mingyu
* Fix: Read overflow when parsing CDP addresses. Don't output empty lines on configure commands. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25networkd-dispatcher: add features_check on gobject-introspection-dataRoss Burton
This project uses gobject-introspection, so depend on the DISTRO_FEATURE. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-21ippool: Enable systemd service on installKhem Raj
Start the daemon with RPC support Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-21ippool: Port to using ppp 2.5.xKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14squid: Remove buildpaths from generated binariesKhem Raj
Compiler invocation and flags are added to SQUID_CONFIGURE_OPTIONS which is added via generated autoconf.h during configure step. Since OE encodes sysroot and buildpaths for cross compile, they end up in squid binary, this patch removes from workdir from them so avoid encoding build workspace path Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-24.patch: fix Upstream-Status formatting issues reported by patchreview tool ↵Martin Jansa
from oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-24openhpi, uw-imag, python3-m2crypto: replace Unknown Upstream-Status with PendingMartin Jansa
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18atftp: use https for git repository accessJan Luebbe
Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18atftp: upgrade from 0.7.5 to 0.8.0Jan Luebbe
Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-16iscsi-initiator-utils: upgrade 2.1.7 -> 2.1.8Wang Mingyu
0002-iscsiuio-Use-pthread_t-for-INVALID_THREAD.patch removed since it's included in 2.1.8. 0001-Makefile-Do-not-set-Werror.patch refreshed for 2.1.8 Changelog: =========== make: avoid hard-coding path to sed (#357) etc: install system unit with without executable bit (#354) Add ability for MGMT IPC to check UID only Use config for iscsistart and iscsiadm fw login iscsiuio: Use pthread_t for INVALID_THREAD (#363) Add a 'distclean' Makefile top-level target Cleanup fwparam makefile (#360) Small bug fixes (#364) Use meson as the main build system (#365) libopeniscsiusr: cleanup recent reallocarray->realloc change (#369) Added examples in man file for iscsiadm session commands. iscsid: fix logout pdu send failure handling Update README's error handler/timeout section iscsiuio: fix LDADD libopeniscsiusr: use realloc instead of reallocarray (#368) iscsiadm: enable specify iface name-value parameters when creating iface Fix a possible passing null pointer in usr/iface.c (#356) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-27.patch: fix Signed-off-by formatting issues reported by patchreview tool ↵Martin Jansa
from oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-27.patch: fix Upstream-Status formatting issues reported by patchreview tool ↵Martin Jansa
from oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-26opensaf: Fix build with gcc13Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-21ippool: Use unsigned int type for 1-bit integer bitfieldKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04opensaf: Fix the check for __fsblkcnt64_t sizeKhem Raj
The size on glibc depends on time_t size which is 64bit on newer architectures like rv32 while on musl it is indicated by _FILE_OFFSET_BITS therefore check for both Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-31vsftpd_3.0.5.bb: Define _LARGEFILE64_SOURCE on muslKhem Raj
Needed for F_SETLKW64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05postfix: fix multilib conflict of sample-main.cfKai Kang
It fails to install postfix and lib32-postfix at same time: | Error: Transaction test error: | file /etc/postfix/sample-main.cf conflicts between attempted installs of lib32-postfix-cfg-3.7.3-r0.i586 and postfix-cfg-3.7.3-r0.core2_64 Rename sample-main.cf with ${MLPREFIX}. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-30opensaf: Check for _FILE_OFFSET_BITS instead of __TIMESIZEKhem Raj
This is fixing both LFS as well as 64bit time_t issue in one go Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-29lldpd: Correct the checksum for the tar ball to match 1.0.16Peter Kjellerstedt
The checksum was not updated when the recipe version was stepped. Also simplify the SRC_URI by replacing "${BPN}-${PV}" with "${BP}". Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-29Revert "lldpd: Use github release assets for SRC_URI"Peter Kjellerstedt
This reverts commit e1549147181d96e84b73b7fc952cf33e43bb007c. The change of SRC_URI was probably triggered by the checksum for the tarball not having been updated when the recipe version was stepped. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-23lldpd: Use github release assets for SRC_URIKhem Raj
media.luffy.cx seems unreliable as AB is not able to fetch it Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19lldpd: upgrade 1.0.15 -> 1.0.16Wang Mingyu
Fix: -------- Do not use 00:00:00:00:00:00 as chassis ID. Do not busy loop when an interface with a neighbor disappears. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-11lldpd: add ptest for lldpd packageXiangyu Chen
Signed-off-by: Xiangyu Chen <xiangyu.chen@eng.windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-22lldpd: Upgrade 1.0.14 -> 1.0.15Alex Kiernan
Add github-releases to make new releases discoverable. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-19postfix: Upgrade to 3.7.3Khem Raj
Fix build on systems with linux 6.x Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-22squid: upgrade 4.15 -> 5.7Andrej Kozemcak
- drop included patches - refresh remaining patches - update to new ptest Licence change: update year Signed-off-by: Andrej Kozemcak <andrej.kozemcak@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>