Search Criteria
Package Details: systemd-resolvconf-selinux 256.7-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/systemd-selinux.git (read-only, click to copy) |
---|---|
Package Base: | systemd-selinux |
Description: | systemd resolvconf replacement with SELinux support (for use with systemd-resolved) |
Upstream URL: | https://www.github.com/systemd/systemd |
Keywords: | selinux |
Licenses: | LGPL-2.1-or-later |
Groups: | selinux |
Conflicts: | resolvconf, systemd-resolvconf |
Provides: | openresolv, resolvconf, systemd-resolvconf |
Submitter: | Siosm |
Maintainer: | IooNag |
Last Packager: | IooNag |
Votes: | 18 |
Popularity: | 0.000969 |
First Submitted: | 2013-11-03 20:05 (UTC) |
Last Updated: | 2024-11-01 09:59 (UTC) |
Dependencies (51)
- systemd-selinuxAUR
- acl (acl-gitAUR) (make)
- audit (make)
- bash-completion (bash-completion-gitAUR) (make)
- bpf (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cryptsetup (cryptsetup-gitAUR) (make)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- docbook-xsl (make)
- git (git-gitAUR, git-glAUR) (make)
- gnutls (gnutls-gitAUR) (make)
- gperf (gperf-gitAUR) (make)
- intltool (make)
- iptables (iptables-gitAUR, iptables-fullconenatAUR, iptables-fullconenat-nftAUR, iptables-nft) (make)
- kexec-tools (make)
- kmod (busybox-coreutilsAUR, kmod-gitAUR) (make)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR) (make)
- libarchive (libarchive-gitAUR) (make)
- libbpf (libbpf-gitAUR) (make)
- libcap (make)
- libelf (elfutils-gitAUR) (make)
- libfido2 (libfido2-fullAUR) (make)
- libgcrypt (make)
- libidn2 (libidn2-gitAUR) (make)
- libmicrohttpd (libmicrohttpd-gitAUR) (make)
- libpwquality (make)
- libseccomp (libseccomp-gitAUR) (make)
- libselinuxAUR (make)
- libxcrypt (libxcrypt-gitAUR) (make)
- libxkbcommon (libxkbcommon-gitAUR) (make)
- libxslt (libxslt-gitAUR) (make)
- linux-api-headers (make)
- linux-headers (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- lz4 (lz4-gitAUR) (make)
- meson (meson-gitAUR) (make)
- p11-kit (p11-kit-gitAUR) (make)
- pam-selinuxAUR (make)
- pcre2 (pcre2-gitAUR) (make)
- python-jinja (make)
- python-lxml (make)
- python-pefile (python-pefile-gitAUR) (make)
- python-pyelftools (python-pyelftools-gitAUR) (make)
- qrencode (qrencode-gitAUR) (make)
- quota-tools (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (make)
- shadow-selinuxAUR (make)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, systemd-gitAUR, systemd-fmlAUR) (make)
- tpm2-tss (tpm2-tss-gitAUR) (make)
- util-linux (busybox-coreutilsAUR, util-linux-selinuxAUR, util-linux-aesAUR) (make)
- xz (xz-gitAUR) (make)
Required by (40)
- amneziawg-tools (requires resolvconf) (optional)
- amneziawg-tools-git (requires resolvconf) (optional)
- connman-resolvconf (requires openresolv)
- cyberghostvpn (requires resolvconf)
- defguard-client (requires systemd-resolvconf)
- dhcpcd-git (requires openresolv) (optional)
- dhcpcd8 (requires openresolv) (optional)
- dhcpcd8-git (requires openresolv) (optional)
- dhcpcd9-git (requires openresolv) (optional)
- libnm-git (requires openresolv) (make)
- libnm-iwd (requires openresolv) (make)
- microsoft-azure-vpn-client-bin (requires resolvconf)
- mlvd (requires openresolv)
- mysterium-node (requires resolvconf)
- mysterium-vpn-desktop-bin (requires openresolv)
- netbird (requires resolvconf) (optional)
- netbird-bin (requires resolvconf) (optional)
- netns-helper-git (requires openresolv) (optional)
- networkmanager-git (requires openresolv)
- networkmanager-git (requires openresolv) (make)
- networkmanager-git (requires openresolv) (optional)
- networkmanager-iwd (requires openresolv) (make)
- networkmanager-iwd (requires openresolv) (optional)
- networkmanager-support (requires systemd-resolvconf)
- networkmanager-support (requires openresolv) (optional)
- nm-cloud-setup-git (requires openresolv) (make)
- nm-iwd-cloud-setup (requires openresolv) (make)
- openfortivpn-git (requires resolvconf)
- openvpn-update-resolv-conf-git (requires openresolv)
- perfect-privacy-vpn (requires resolvconf)
- purevpn-gui (requires openresolv)
- sentinelcli (requires openresolv)
- tailscale-git (requires openresolv) (optional)
- vpn-unlimited-bin (requires openresolv)
- vpnc-fortigate (requires openresolv) (optional)
- vpnc-juniper-git (requires openresolv) (optional)
- vpnfailsafe-git (requires openresolv)
- wgnord (requires openresolv)
- wireguard-tools-git (requires openresolv) (optional)
- wireguird (requires openresolv)
Sources (17)
- 0001-Use-Arch-Linux-device-access-groups.patch
- 20-systemd-sysusers.hook
- 30-systemd-binfmt.hook
- 30-systemd-catalog.hook
- 30-systemd-daemon-reload-system.hook
- 30-systemd-daemon-reload-user.hook
- 30-systemd-hwdb.hook
- 30-systemd-sysctl.hook
- 30-systemd-tmpfiles.hook
- 30-systemd-udev-reload.hook
- 30-systemd-update.hook
- arch.conf
- git+https://github.com/systemd/systemd#tag=v256.7?signed
- loader.conf
- splash-arch.bmp
- systemd-hook
- systemd-user.pam
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 Next › Last »
IooNag commented on 2019-01-05 11:09 (UTC)
@kvnbai: the package builds fine on my (up to date) system. Could you please give more details about your issue on https://github.com/archlinuxhardened/selinux/issues , which would allow me to reproduce the failure? Here are some questions which help in a bug report: Is your system up-to-date? Are you using an x86-64 CPU? Did you try building systemd-selinux in a freshly installed system? Does /home/test/.cache/yay/systemd-selinux/src/build/test-journal-flush exist, and if yes, does it show the same error when you run it directly? Is SELinux enabled on your system? If yes, in which mode and policy (cf. the output of "sestatus -v")? Does test-journal-flush trigger AVC denials in audit.log?
kvnbai commented on 2019-01-04 21:31 (UTC) (edited on 2019-01-04 21:37 (UTC) by kvnbai)
Cant build the package
...
228/318 test-journal-stream OK 0.02 s
229/318 test-journal-flush FAIL 0.28 s (killed by signal 6 SIGABRT)
230/318 test-journal-init OK 0.12 s ...
Full log written to /home/test/selinux/systemd-selinux/src/build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
Aborting...
Logfile:
229/318 test-journal-flush FAIL 0.32 s (killed by signal 6 SIGABRT)
--- command ---
PATH='/home/test/.cache/yay/systemd-selinux/src/build:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl' SYSTEMD_LANGUAGE_FALLBACK_MAP='/home/test/.cache/yay/systemd-selinux/src/systemd-stable/src/locale/language-fallback-map' SYSTEMD_KBD_MODEL_MAP='/home/test/.cache/yay/systemd-selinux/src/systemd-stable/src/locale/kbd-model-map' /home/test/.cache/yay/systemd-selinux/src/build/test-journal-flush
--- stderr ---
Assertion 'r >= 0' failed at ../systemd-stable/src/journal/test-journal-flush.c:43, function main(). Aborting. Aborted (core dumped)
NobodyDBG commented on 2018-08-20 15:21 (UTC)
Thank you. It works now.
IooNag commented on 2018-08-19 13:05 (UTC)
Thanks for the report! This issue was caused by glibc 2.28, which introduced "struct statx" in its headers (this structure is now defined both in /usr/include/linux/stat.h and /usr/include/bits/statx.h). systemd developers fixed this issue in https://github.com/systemd/systemd/commit/75720bff62a84896e9a0654afc7cf9408cf89a38 and I have updated systemd-selinux in order to backport this commit. Does it work better?
NobodyDBG commented on 2018-08-19 12:22 (UTC)
In file included from ../systemd-stable/src/basic/missing.h:18, from ../systemd-stable/src/basic/util.h:28, from ../systemd-stable/src/basic/hashmap.h:11, from ../systemd-stable/src/libsystemd/sd-bus/bus-match.h:9, from ../systemd-stable/src/libsystemd/sd-bus/bus-internal.h:14, from ../systemd-stable/src/libsystemd/sd-bus/bus-convenience.c:5: /usr/include/linux/stat.h:56:8: Fehler: Redefinition von »struct statx_timestamp« struct statx_timestamp { ^~~~~~~~~~~~~~~ In file included from /usr/include/sys/stat.h:446, from ../systemd-stable/src/basic/util.h:19, from ../systemd-stable/src/basic/hashmap.h:11, from ../systemd-stable/src/libsystemd/sd-bus/bus-match.h:9, from ../systemd-stable/src/libsystemd/sd-bus/bus-internal.h:14, from ../systemd-stable/src/libsystemd/sd-bus/bus-convenience.c:5: /usr/include/bits/statx.h:25:8: Anmerkung: ursprünglich hier definiert struct statx_timestamp ^~~~~~~~~~~~~~~ In file included from ../systemd-stable/src/basic/missing.h:18, from ../systemd-stable/src/basic/util.h:28, from ../systemd-stable/src/basic/hashmap.h:11, from ../systemd-stable/src/libsystemd/sd-bus/bus-match.h:9, from ../systemd-stable/src/libsystemd/sd-bus/bus-internal.h:14, from ../systemd-stable/src/libsystemd/sd-bus/bus-convenience.c:5: /usr/include/linux/stat.h:99:8: Fehler: Redefinition von »struct statx« struct statx { ^~~~~ In file included from /usr/include/sys/stat.h:446, from ../systemd-stable/src/basic/util.h:19, from ../systemd-stable/src/basic/hashmap.h:11, from ../systemd-stable/src/libsystemd/sd-bus/bus-match.h:9, from ../systemd-stable/src/libsystemd/sd-bus/bus-internal.h:14, from ../systemd-stable/src/libsystemd/sd-bus/bus-convenience.c:5: /usr/include/bits/statx.h:36:8: Anmerkung: ursprünglich hier definiert struct statx ^~~~~ [23/1574] Generating af-from-name.gperf with a meson_exe.py custom command. ninja: build stopped: subcommand failed. ==> FEHLER: Ein Fehler geschah in build(). Breche ab... ==> FEHLER:Makepkg konnte systemd-selinux nicht erstelle
IooNag commented on 2018-07-15 10:06 (UTC)
For information, there is small issue with systemd's NSSwitch component in the next release (v239) which leads to spurious error messages in semanage (cf. https://marc.info/?l=selinux&m=153116776608062&w=2 , glibc bug https://sourceware.org/bugzilla/show_bug.cgi?id=23410 and systemd bug https://github.com/systemd/systemd/issues/9585). This is why this package has not been updated.
KenoCooper1810 commented on 2017-11-28 07:01 (UTC)
IooNag commented on 2017-11-27 23:40 (UTC)
« First ‹ Previous 1 2 3 4 5 6 Next › Last »