Я установил memached на Ubuntu 16.04 и настроил в /lib/systemd/system/memcached.service
системная служба для использования пользовательской конфигурации /etc/memcached_server1.conf
файл
$ cat /lib/systemd/system/memcached.service
[Unit]
Description=memcached daemon
After=network.target
[Service]
ExecStart=/usr/share/memcached/scripts/systemd-memcached-wrapper /etc/memcached_server1.conf
[Install]
WantedBy=multi-user.target
Поскольку Вы видите, что я использую пользовательский /etc/memcached_server1.conf
файл в ExecStart
раздел
Через некоторое время или из-за некоторого неизвестного действия, /lib/systemd/system/memcached.service
файл сбрасывает для установки по умолчанию /etc/memcached.conf
файл конфигурации...
$ cat /lib/systemd/system/memcached.service
[Unit]
Description=memcached daemon
After=network.target
[Service]
ExecStart=/usr/share/memcached/scripts/systemd-memcached-wrapper /etc/memcached.conf
[Install]
WantedBy=multi-user.target
Для репродуцирования замены, я попробовал перезагрузку сервера, systemctl перезапускают memcached, systemctl перезагрузка демона, но они все бесполезны. Ничто не изменяет конфигурацию на по умолчанию.
Вопрос: Из чего может вызвать замену /lib/systemd/system/memcached.service
принимать значение по умолчанию (после установки) один?
Я не делаю нашел любое решение здесь и поскольку лучшее обходное решение решило сделать /lib/systemd/system/memcached.service
ни одно перезаписываемое для любого!