diff options
author | Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | 2015-01-15 17:14:48 +0000 |
---|---|---|
committer | Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | 2015-02-11 18:30:34 +0000 |
commit | 43d8d6b462999921d90bdd56dd0b4afbb376ab07 (patch) | |
tree | 4e1e260602a6ada59ede015f120a28211b9a70f8 /openstack | |
parent | 2716852c9caa0472eabc0ce813d2deafbab360d7 (diff) | |
download | definitions-43d8d6b462999921d90bdd56dd0b4afbb376ab07.tar.gz |
Add apache-httpd-server service
Diffstat (limited to 'openstack')
-rw-r--r-- | openstack/etc/systemd/system/apache-httpd.service | 16 | ||||
-rw-r--r-- | openstack/manifest | 1 | ||||
-rwxr-xr-x | openstack/usr/share/openstack/apache-httpd-server-setup | 2 |
3 files changed, 19 insertions, 0 deletions
diff --git a/openstack/etc/systemd/system/apache-httpd.service b/openstack/etc/systemd/system/apache-httpd.service new file mode 100644 index 00000000..967ec71a --- /dev/null +++ b/openstack/etc/systemd/system/apache-httpd.service @@ -0,0 +1,16 @@ +[Unit] +Description=Apache Web Server +Requires=apache-httpd-server-setup.service +After=network.target remote-fs.target nss-lookup.target apache-httpd-server-setup.service + +[Service] +Type=forking +PIDFile=/var/run/httpd/httpd.pid +ExecStart=/usr/bin/apachectl start +ExecStop=/usr/bin/apachectl graceful-stop +ExecReload=/usr/bin/apachectl graceful +PrivateTmp=true +LimitNOFILE=infinity + +[Install] +WantedBy=multi-user.target diff --git a/openstack/manifest b/openstack/manifest index fc8c9c51..a1b0a13d 100644 --- a/openstack/manifest +++ b/openstack/manifest @@ -174,3 +174,4 @@ 0100644 0 0 /etc/systemd/system/postgres-server.service 0100755 0 0 /usr/share/openstack/apache-httpd-server-setup 0100644 0 0 /etc/systemd/system/apache-httpd-server-setup.service +0100644 0 0 /etc/systemd/system/apache-httpd.service diff --git a/openstack/usr/share/openstack/apache-httpd-server-setup b/openstack/usr/share/openstack/apache-httpd-server-setup index 56dcebbd..7b10bd64 100755 --- a/openstack/usr/share/openstack/apache-httpd-server-setup +++ b/openstack/usr/share/openstack/apache-httpd-server-setup @@ -38,3 +38,5 @@ mv -v /usr/bin/suexec /usr/lib/httpd/suexec chgrp apache /usr/lib/httpd/suexec chmod 4754 /usr/lib/httpd/suexec chown -R apache:apache /srv/www +mkdir -p /var/run/httpd/ +chown -R apache:apache /var/run/httpd |