mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-24 16:10:02 -06:00
d1e0c1b606
* Adds ipa_memcached SystemV initscript * Adds ipa_memcached service file and tmpfiles.d/ipa.conf to recreate /var/run/ipa_memcached on reboot. * Adds ipa_memcached config file * Adds memcacheinstnace.py to manage ipa_memcaced as as SimpleService object. * Updates the IPA service list to include ipa_memcached, at service positon 39, httpd is position 40 * Updates the spec file: - requires the memcached daemon and python client - installs service or initscripts depending on OS - installs config file - creates /var/run/ipa_memcached directory * Modifies ipa-server-install to install ipa_memcached
13 lines
387 B
Desktop File
13 lines
387 B
Desktop File
[Unit]
|
|
Description=IPA memcached daemon, increases IPA server performance
|
|
After=network.target
|
|
|
|
[Service]
|
|
Type=forking
|
|
EnvironmentFile=/etc/sysconfig/ipa_memcached
|
|
PIDFile=/var/run/ipa_memcached/ipa_memcached.pid
|
|
ExecStart=/usr/bin/memcached -d -s $SOCKET_PATH -u $USER -m $CACHESIZE -c $MAXCONN -P /var/run/ipa_memcached/ipa_memcached.pid $OPTIONS
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|