Bonjour,
J'ai un soucis depuis ma mise à jour du kernel en 5.10.0-17-amd64 .
J'utilise (encore) iptables avec geoip et xtables mais depuis la mise a jour je n'arrive plus à installer xtables correctement et je sèches... Il propose des commandes mais sans retour de quelqu'un je préfère pas les lancer de suite sans trop savoir se que elles vont faire au risque de casser le système.
Je suis en Debian 11.4
apt install xtables-addons-dkms
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
xtables-addons-dkms est déjà la version la plus récente (3.13-1).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-image-5.10.0-11-amd64 linux-image-5.10.0-12-amd64 linux-image-5.10.0-13-amd64 linux-image-5.10.0-14-amd64 linux-image-5.10.0-15-amd64
Veuillez utiliser « apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Paramétrage de xtables-addons-dkms (3.13-1) ...
Removing old xtables-addons-3.13 DKMS files...
------------------------------
Deleting module version: 3.13
completely from the DKMS tree.
------------------------------
Done.
Loading new xtables-addons-3.13 DKMS files...
Building for 5.10.0-17-amd64
Building initial module for 5.10.0-17-amd64
Error! Build of xt_ACCOUNT.ko failed for: 5.10.0-17-amd64 (x86_64)
Make sure the name of the generated module is correct and at the root of the
build directory, or consult make.log in the build directory
/var/lib/dkms/xtables-addons/3.13/build/ for more information.
dpkg: erreur de traitement du paquet xtables-addons-dkms (--configure) :
installed xtables-addons-dkms package post-installation script subprocess returned error exit status 7
Des erreurs ont été rencontrées pendant l'exécution :
xtables-addons-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@ariel:/usr/src#
[s]Le make.log :[/s]
DKMS make.log for xtables-addons-3.13 for kernel 5.10.0-17-amd64 (x86_64)
ven. 02 sept. 2022 14:43:32 CEST
make : on entre dans le répertoire « /usr/src/linux-headers-5.10.0-17-amd64 »
make -C /usr/src/linux-headers-5.10.0-17-amd64 -f /usr/src/linux-headers-5.10.0-17-common/Makefile modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
make -f /usr/src/linux-headers-5.10.0-17-common/scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.13/build/extensions \
single-build= \
need-builtin=1 need-modorder=1
make -f /usr/src/linux-headers-5.10.0-17-common/scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT \
\
need-builtin= \
need-modorder=1
make -f /usr/src/linux-headers-5.10.0-17-common/scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.13/build/extensions/pknock \
\
need-builtin= \
need-modorder=1
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.compat_xtables.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/genera>
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_CHAOS.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/generated -I>
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT/.xt_ACCOUNT.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/ge>
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/pknock/.xt_pknock.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/gene>
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/compat_xtables.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/compat_xtables.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.compat_xtables.o.d -nostdinc -isystem />
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_CHAOS.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_CHAOS.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_CHAOS.o.d -nostdinc -isystem /usr/lib/gcc/>
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_DELUDE.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/generated ->
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/pknock/xt_pknock.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/pknock/xt_pknock.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/pknock/.xt_pknock.o.d -nostdinc -isyst>
{ echo /var/lib/dkms/xtables-addons/3.13/build/extensions/pknock/xt_pknock.o; echo; } > /var/lib/dkms/xtables-addons/3.13/build/extensions/pknock/xt_pknock.mod
{ echo /var/lib/dkms/xtables-addons/3.13/build/extensions/pknock/xt_pknock.ko; :; } | awk '!x[$0]++' - > /var/lib/dkms/xtables-addons/3.13/build/extensions/pknock/modules.order
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_DHCPMAC.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/generated >
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT/xt_ACCOUNT.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT/xt_ACCOUNT.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT/.xt_ACCOUNT.o.d -nostdinc -i>
{ echo /var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT/xt_ACCOUNT.o; echo; } > /var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT/xt_ACCOUNT.mod
{ echo /var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT/xt_ACCOUNT.ko; :; } | awk '!x[$0]++' - > /var/lib/dkms/xtables-addons/3.13/build/extensions/ACCOUNT/modules.order
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_DNETMAP.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/generated >
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_ECHO.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/generated -I/>
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_DELUDE.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_DELUDE.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_DELUDE.o.d -nostdinc -isystem /usr/lib/gc>
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_IPMARK.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/generated ->
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_DHCPMAC.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_DHCPMAC.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_DHCPMAC.o.d -nostdinc -isystem /usr/lib/>
gcc-10 -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_LOGMARK.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/src/linux-headers-5.10.0-17-common/arch/x86/include -I./arch/x86/include/generated >
/var/lib/dkms/xtables-addons/3.13/build/extensions/xt_ECHO.c: In function ‘echo_tg6’:
/var/lib/dkms/xtables-addons/3.13/build/extensions/xt_ECHO.c:100:55: error: passing argument 2 of ‘security_skb_classify_flow’ from incompatible pointer type [-Werror=incompatible-pointer-types]
100 | security_skb_classify_flow((struct sk_buff *)oldskb, flowi6_to_flowi(&fl));
| ^~~~~~~~~~~~~~~~~~~~
| |
| struct flowi *
In file included from /usr/src/linux-headers-5.10.0-17-common/include/net/scm.h:8,
from /usr/src/linux-headers-5.10.0-17-common/include/linux/netlink.h:9,
from /usr/src/linux-headers-5.10.0-17-common/include/uapi/linux/neighbour.h:6,
from /usr/src/linux-headers-5.10.0-17-common/include/linux/netdevice.h:46,
from /usr/src/linux-headers-5.10.0-17-common/include/net/inet_sock.h:19,
from /usr/src/linux-headers-5.10.0-17-common/include/linux/udp.h:16,
from /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_ECHO.c:15:
/usr/src/linux-headers-5.10.0-17-common/include/linux/security.h:1660:75: note: expected ‘struct flowi_common *’ but argument is of type ‘struct flowi *’
1660 | void security_skb_classify_flow(struct sk_buff *skb, struct flowi_common *flic);
| ~~~~~~~~~~~~~~~~~~~~~^~~~
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-5.10.0-17-common/scripts/Makefile.build:291 : /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_ECHO.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_DNETMAP.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_DNETMAP.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_DNETMAP.o.d -nostdinc -isystem /usr/lib/>
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_IPMARK.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_IPMARK.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_IPMARK.o.d -nostdinc -isystem /usr/lib/gc>
./tools/objtool/objtool orc generate --module --no-fp --retpoline --rethunk --uaccess /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_LOGMARK.o
if objdump -h /var/lib/dkms/xtables-addons/3.13/build/extensions/xt_LOGMARK.o | grep -q __ksymtab; then gcc-10 -E -D__GENKSYMS__ -Wp,-MMD,/var/lib/dkms/xtables-addons/3.13/build/extensions/.xt_LOGMARK.o.d -nostdinc -isystem /usr/lib/>
make[1]: *** [/usr/src/linux-headers-5.10.0-17-common/Makefile:1855 : /var/lib/dkms/xtables-addons/3.13/build/extensions] Erreur 2
make: *** [/usr/src/linux-headers-5.10.0-17-common/Makefile:185 : __sub-make] Erreur 2
make : on quitte le répertoire « /usr/src/linux-headers-5.10.0-17-amd64 »
Merci
Dernière modification par veni (02-09-2022 17:39:40)