Skip to Content.
Sympa Menu

en - Re: [en@sympa] Shutting Sympa down safely

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: David Carter <address@concealed>
  • To: Xavier Bachelot <address@concealed>, David Carter <address@concealed>, "Widerski, Betty" <address@concealed>
  • Subject: Re: [en@sympa] Shutting Sympa down safely
  • Date: Fri, 20 Jun 2025 11:51:40 +0100

On 20/06/2025 10:56, Xavier Bachelot wrote:

Of course Sympa itself will only pick up any updates when it is restarted.
Sympa will be restarted on upgrade, check 'rpm -q --scripts sympa'

We update the Sympa rpm itself separately: I would never automate that.

In fact I maintain my own Sympa rpm which has a handful of local patches, although it is based on your work (thank you!).

I typically spend a couple of weeks reporting and working around bugs each time that I upgrade Sympa, so I really want to do that on my own schedule. (Please note: This really isn't intended as a critisism of the Sympa developers or development process. Unfortunately you can only pick up a subset of issues running a release candidate in a test environment: it tends to be the users who find and report changes in behaviour, and I probably have more users than most).

However the Sympa application requires Perl and a whole host of Perl modules and system libaries, any of which might be replaced by a "dnf update".

The various sympa, wwsympa and sympasoap processes are all long running processes, so any updates to components provided by the operating system (including any security patches) will only be picked up when you restart Sympa.

For what it is worth

/usr/lib/systemd/system/wwsympa.service
Restart=on-failure

seems to have made the shutdown process less likely to hang, so I will stick
with that unless there turn out to be negative side effects.

Will look at that. What is Restart set to in the default rpm unitfile ? Is
that Always ?
(sorry, typing from a phone w/o acces to my linux machines)

Yes, the rpm unitfile default to:

Restart=always.

It still isn't entirely clear to me what "Always" means here, but I really don't want various daemons to be restarted when I am actually trying to shut things down.

--
David Carter Email: address@concealed
University of Cambridge,
Information Services,
7 J J Thomson Avenue,
Cambridge UK. CB3 0RB



Archive powered by MHonArc 2.6.19+.

Top of Page