Francis.Montagnac@xxxxxxxx wrote: > On Sun, 22 Sep 2024 12:16:59 +0100 Patrick O'Callaghan wrote: > >> I enabled httpd.socket (and made no other changes), did a daemon- >> reload, then manually stopped Apache, but connecting to it doesn't >> restart it again. > > You need to start httpd.socket, not only enable it (enable is for > starting it at boot). If using the socket activation doesn't work for some reason, it's probably worth adding a script to restart httpd on resume via /usr/lib/systemd/system-sleep. A number of packages do this. The non-free nvidia module package has a power subpackage which contains this in /usr/lib/systemd/system-sleep/nvidia: #!/bin/sh case "$1" in post) /usr/bin/nvidia-sleep.sh "resume" ;; esac The systemd-sleep(8) manpage describes this as a hack and suggests the "Inhibitor interface" instead. But that looks needlessly complicated for what just needs a quick hack to work around a problem relatively few people ever have. -- Todd
Attachment:
signature.asc
Description: PGP signature
-- _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue