Skip to content

RHEL 9 and derivatives require Cache::FastMmap and Net::DNS Perl modules #3

Open
@h-vn

Description

See a previous pull request comment for Cache::FastMmap details.

Net::DNS is also needed or otherwise systemctl start radiator@radsec_outbound_openroaming fails:

[hvn@rhel9 ~]$ sudo systemctl start radiator@radsec_outbound_openroaming
Job for radiator@radsec_outbound_openroaming.service failed because the control process exited with error code.
See "systemctl status radiator@radsec_outbound_openroaming.service" and "journalctl -xeu radiator@radsec_outbound_openroaming.service" for details.

[hvn@rhel9 ~]$ sudo cat /var/log/radiator/radiator-radsec_outbound_openroaming.log 
00000000 Mon Jan 27 16:21:45 2025 251178: ERR: Could not load Resolver module Radius::Resolver: Can't locate Net/DNS.pm in @INC (you may need to install the Net::DNS module) (@INC contains: /opt/radiator/radiator /usr/local/lib64/perl5/5.32 /usr/local/share/perl5/5.32 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 /opt/radiator/radiator /opt/radiator/radiator-carrier /opt/radiator/radiator-sim /opt/radiator/radiator-radius-utilxs) at /opt/radiator/radiator/Radius/Resolver.pm line 14, <$fh> line 77.
00000000 BEGIN failed--compilation aborted at /opt/radiator/radiator/Radius/Resolver.pm line 14, <$fh> line 77.
00000000 Compilation failed in require at /opt/radiator/radiator/Radius/Configurable.pm line 568, <$fh> line 77.

To fix: sudo dnf install perl-Net-DNS

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions