Jump to content

ESET Server Security Module signing problem for Secure Boot


Recommended Posts

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.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...