Jump to content

thspranger

Members
  • Posts

    3
  • Joined

  • Last visited

About thspranger

  • Rank
    Newbie
    Newbie

Profile Information

  • Location
    Germany
  1. I have reinstalled ESET Server Security for Linux v10.2.41.0. Trying to sign the modules for Secure Boot Get following error-message: New keys have been generated. Compiling kernel module in /lib/modules/5.14.0-390.el9.x86_64 In Datei, eingebunden von ./include/linux/linkage.h:7, von ./include/linux/kernel.h:8, von ./include/linux/list.h:9, von ./include/linux/key.h:14, von ./include/linux/cred.h:13, von /var/opt/eset/efs/eventd/eset_rtp/ertp.h:24, von /var/opt/eset/efs/eventd/eset_rtp/ertp_dev.c:21: /var/opt/eset/efs/eventd/eset_rtp/ertp_dev.c: In Funktion »ertp_dev_init«: ./include/linux/export.h:17:22: Fehler: Übergabe des Arguments 1 von »class_create« von inkompatiblem Zeigertyp [-Werror=incompatible-pointer-types] 17 | #define THIS_MODULE (&__this_module) | ~^~~~~~~~~~~~~~~ | | | struct module * /var/opt/eset/efs/eventd/eset_rtp/ertp.h:90:46: Anmerkung: bei Substitution des Makros »THIS_MODULE« 90 | #define ertp_class_create(name) class_create(THIS_MODULE, name) | ^~~~~~~~~~~ /var/opt/eset/efs/eventd/eset_rtp/ertp_dev.c:459:16: Anmerkung: bei Substitution des Makros »ertp_class_create« 459 | ertp_class = ertp_class_create(ESET_RTP); | ^~~~~~~~~~~~~~~~~ In Datei, eingebunden von ./include/linux/device.h:31, von /var/opt/eset/efs/eventd/eset_rtp/ertp_dev.c:30: ./include/linux/device/class.h:230:54: Anmerkung: »const char *« erwartet, aber Argument hat Typ »struct module *« 230 | struct class * __must_check class_create(const char *name); | ~~~~~~~~~~~~^~~~ In Datei, eingebunden von /var/opt/eset/efs/eventd/eset_rtp/ertp_dev.c:21: /var/opt/eset/efs/eventd/eset_rtp/ertp.h:90:33: Fehler: zu viele Argumente für Funktion »class_create« 90 | #define ertp_class_create(name) class_create(THIS_MODULE, name) | ^~~~~~~~~~~~ /var/opt/eset/efs/eventd/eset_rtp/ertp_dev.c:459:16: Anmerkung: bei Substitution des Makros »ertp_class_create« 459 | ertp_class = ertp_class_create(ESET_RTP); | ^~~~~~~~~~~~~~~~~ In Datei, eingebunden von ./include/linux/device.h:31, von /var/opt/eset/efs/eventd/eset_rtp/ertp_dev.c:30: ./include/linux/device/class.h:230:29: Anmerkung: hier deklariert 230 | struct class * __must_check class_create(const char *name); | ^~~~~~~~~~~~ cc1: Einige Warnungen werden als Fehler behandelt make[3]: *** [scripts/Makefile.build:299: /var/opt/eset/efs/eventd/eset_rtp/ertp_dev.o] Fehler 1 make[2]: *** [scripts/Makefile.build:585: /var/opt/eset/efs/eventd/eset_rtp] Fehler 2 make[1]: *** [Makefile:1929: /var/opt/eset/efs/eventd] Fehler 2 make: *** [Makefile:35: modules] Fehler 2 At main.c:298: - SSL error:FFFFFFFF80000002:system library::No such file or directory: crypto/bio/bss_file.c:67 - SSL error:10000080:BIO routines::no such file: crypto/bio/bss_file.c:75 sign-file: /lib/modules/5.14.0-390.el9.x86_64/eset/efs/eset_rtp.ko: No such file or directory Kernel module /lib/modules/5.14.0-390.el9.x86_64/eset/efs/eset_rtp.ko cannot be signed. Please check if /tmp/tmp.1k1fu8Q5vP/efs_mok.priv and /tmp/tmp.1k1fu8Q5vP/efs_mok.der are valid keys.
  2. Same problem with MS Edge. Changed to pre-released solved the problem. The problem located in the secure browser module. In version 1334 of this module, the problem was solved. I‘ll go back from pre-released modules, when updates available.
×
×
  • Create New...