Skip to content

libcrypt.so.1 is missing on Fedora 41 #847

Open
@EricB1978

Description

@EricB1978

Bug reporting acknowledgment

Yes, I read it

Professional support

None

Describe the bug

Hello, Fedora 41 has done some cleanup and now only provides libcrypt.so.2

ldconfig -p | grep libcrypt
libcryptsetup.so.12 (libc6,x86-64) => /lib64/libcryptsetup.so.12
libcrypto.so.3 (libc6,x86-64) => /lib64/libcrypto.so.3
libcrypt.so.2 (libc6,x86-64) => /lib64/libcrypt.so.2

Do you plan to update glpi-agent to version libcrypt.so.2 ?
I'm using glpi-agent-1.12-x86_64.AppImage with the script glpi-agent-portable.sh on Fedora 41, and I absolutely cannot install libxcrypt-compat on the system.

To reproduce

create portable edition of Agent.

go in the agent-portable directory :

sudo ./glpi-agent --full --scan-homedirs --scan-profiles --local= /home/user/Desktop/ScanHost.xml

/tmp/.mount_glpi-aMJ59Rj/usr/bin/perl: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory

Expected behavior

create portable edition of Agent.

go in the agent-portable directory :

sudo ./glpi-agent --full --scan-homedirs --scan-profiles --local= /home/user/Desktop/ScanHost.xml

[info] target local0: local /home/user/Desktop/ScanHost.xml
[info] running task RemoteInventory
[info] running task Inventory
[info] New inventory from localhost-2025-02-02-23-33-22 for local0
[info] Inventory saved in /home/user/Desktop/ScanHost.xml

Operating system

Linux

GLPI Agent version

v1.12

GLPI version

10.0.x (See additional context below)

GLPIInventory plugin or other plugin version

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinglinuxIssue occurs on linuxpackagingRelated to packaging

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions