]> TLD Linux GIT Repositories - packages/apache.git/blob - apache.service
26fee96e57669bbc4eb3bca9cb67f36e1d335b8b
[packages/apache.git] / apache.service
1 [Unit]
2 Description=The Apache HTTP Server
3 After=syslog.target network.target remote-fs.target nss-lookup.target
4
5 [Service]
6 Type=forking
7 PIDFile=/var/run/httpd.pid
8 EnvironmentFile=/etc/sysconfig/httpd
9 ExecStartPre=/bin/sh -c '/usr/bin/test -f "${HTTPD_CONF}" -o -d "${HTTPD_CONF}" || (echo "${HTTPD_CONF} is not file or directory"; exit 1)'
10 ExecStartPre=/usr/sbin/httpd -f ${HTTPD_CONF} $HTTPD_OPTS -t
11 ExecStart=/usr/sbin/httpd -f ${HTTPD_CONF} $HTTPD_OPTS -k start
12 ExecReload=/usr/sbin/httpd -f ${HTTPD_CONF} $HTTPD_OPTS -t
13 ExecReload=/usr/sbin/httpd -f ${HTTPD_CONF} $HTTPD_OPTS -k graceful
14 ExecStop=/usr/sbin/httpd -f ${HTTPD_CONF} $HTTPD_OPTS -k stop
15 PrivateTmp=true
16
17 [Install]
18 WantedBy=multi-user.target