Skip to Content.
Sympa Menu

en - Re: [en@sympa] Installing Sympa on RHEL9

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Joe Meslovich <address@concealed>
  • To: Roy Sigurd Karlsbakk <address@concealed>, "address@concealed" <address@concealed>
  • Cc: Xavier Bachelot <address@concealed>, "address@concealed" <address@concealed>
  • Subject: Re: [en@sympa] Installing Sympa on RHEL9
  • Date: Fri, 3 May 2024 23:06:19 +0000

I think there was another RHEL repo that you have to enable to solve that dependency problem.  On my Rocky 9 box these are the repos I have enabled:

[root@lists01 srv-joe]# dnf repolist enabled
repo id               repo name
appstream             Rocky Linux 9 - AppStream
baseos                Rocky Linux 9 - BaseOS
crb                   Rocky Linux 9 - CRB
duosecurity           Duo Security Repository
epel                  Extra Packages for Enterprise Linux 9 - x86_64
epel-cisco-openh264   Extra Packages for Enterprise Linux 9 openh264 (From Cisco) - x86_64
extras                Rocky Linux 9 - Extras
zabbix                Zabbix Official Repository - x86_64
zabbix-agent2-plugins Zabbix Official Repository (Agent2 Plugins) - x86_64
zabbix-non-supported  Zabbix Official Repository (non-supported) - x86_64

I think you need RHEL9 CRB repo to resolve the Perl dependencies.  Not that it matters at this point, but if you boss makes you try RHEL9 again have CRB enabled.


 

Joseph Meslovich
Network Administrator & IT Security Officer
Information Technology Center
Bridgewater College
Phone: 540-828-5343 | bridgewater.edu

 

 

 


From: Roy Sigurd Karlsbakk <address@concealed>
Sent: Friday, May 3, 2024 7:01 PM
To: address@concealed <address@concealed>
Cc: Joe Meslovich <address@concealed>; Xavier Bachelot <address@concealed>; address@concealed <address@concealed>
Subject: Re: [en@sympa] Installing Sympa on RHEL9
 
I did have the rsyslog package installed, but that's called rsyslog, not syslog. I had a ton of dependency failures early as well, regarding perl packages, so I just decided it's not good enough, so I went for using Debian instead - my boss wasn't happy, but he'll be content when it works.

roy
--
Roy Sigurd Karlsbakk
address@concealed
+47 9801 3356
--
I all pedagogikk er det essensielt at pensum presenteres intelligibelt. Det er et elementært imperativ for alle pedagoger å unngå eksessiv anvendelse av idiomer med xenotyp etymologi. I de fleste tilfeller eksisterer adekvate og relevante synonymer på norsk.

On 3 May 2024, at 18:10, address@concealed wrote:

Try installing the rsyslog package. This is what I have installed on EPEL 9.

rsyslog.x86_64                8.2102.0-117.el9  @AppStream

I had trouble with RH9 preferring the "journal" over syslog, so I also had to add some lines to rsyslog configuration like:

module(load="imuxsock"
      SysSock.Use="off")
module(load="imtcp") # needs to be done just once
input(type="imtcp" port="514")

You can put this a new file in (for example) /etc/rsyslog.d/sympalog.conf) and it will be included automatically and not overwritten by patches. The filename just has to end in .conf.

Lastly, I had a problem on a RHEL 9 machine with only high priorities being logged.  I had to create this systemd override file to configure the journal to forward on all priorities:

$ cat /etc/systemd/journald.conf.d/haproxy.conf
MaxLevelStore=7
MaxLevelSyslog=7

Again, the filename can be anything that ends in .conf.

This may not be a complete configuration, but should get you started.

Good luck,

-Rob


On 5/3/24 4:08 AM, Joe Meslovich wrote:
I've got our install on Rocky 9, and I don't remember that error.  I don't even remember having to change anything with rsyslog.  Our install was the version in EPEL as well.


*Joseph Meslovich
*/Network Administrator & IT Security Officer
/Information Technology Center
Bridgewater College
Phone: 540-828-5343 | bridgewater.edu <http://www.bridgewater.edu/>
------------------------------------------------------------------------
*From:* address@concealed <address@concealed> on behalf of Xavier Bachelot <address@concealed>
*Sent:* Friday, May 3, 2024 6:53 AM
*To:* Roy Sigurd Karlsbakk <address@concealed>
*Cc:* address@concealed <address@concealed>
*Subject:* Re: [en@sympa] Installing Sympa on RHEL9
Le 2024-05-02 10:38, Roy Sigurd Karlsbakk a écrit :
Hi all
I'm setting up a new machine to replace an old machine running
mailman2. Since RHEL is the standard distro here, I've installed RHEL9
on the machine. Sympa isn't in the standard repos, but it's in EPEL,
so I grab it from there, "yum install sympa{,-nginx}". Then I try to
start some of the service, but they won't, since they rely on service
'syslog'. I can't remember last time I saw that, it's been rsyslog(d)
or perhaps syslog-ng for 10+ years.
Any idea how to fix this while staying on RHEL? I don't want to edit
some service files, just to have them overwritten by next software
update.
Can you please share some logs ?
The description is too terse, I don't understand what the issue is, but
there shouldn't be any reason sympa cannot work on RHEL.
Regards,
Xavier





Archive powered by MHonArc 2.6.19+.

Top of Page