You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2016/06/27 14:39:51 UTC

[Bug 59760] New: Include and install systemd service

https://bz.apache.org/bugzilla/show_bug.cgi?id=59760

            Bug ID: 59760
           Summary: Include and install systemd service
           Product: Apache httpd-2
           Version: 2.4.20
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: All
          Assignee: bugs@httpd.apache.org
          Reporter: candrews@integralblue.com

Created attachment 33991
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=33991&action=edit
httpd.service

httpd should include and install a systemd service.

Currently, each distribution is required to write its own systemd service. This
situation is less than ideal because work is duplicated and there is a lot
inconsistency. It makes more sense to develop the service definition upstream
and include it as part of the httpd release so each distro has a solid,
consistent, supported starting point, and distros can collaborate via Apache to
improve the service over time.

I've attached a systemd service definition that I think would work well. I've
adapted it from what Fedora 24 distributes (
http://pkgs.fedoraproject.org/cgit/rpms/httpd.git/tree/httpd.service?h=f24 ),
except I've added some additional hardening and changed the type from "notify"
to "forking" because I'm hoping this service will be distributed with the next
2.4.x release which likely will not include mod_systemd.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 59760] Include and install systemd service

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=59760

Craig <ca...@integralblue.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |candrews@integralblue.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org