Имеется debian 8.1 jessie
Установил lsyncd:
apt-get install lsyncd
mkdir /etc/lsyncd
mkdir /etc/lsyncd/lsyncd.d
touch /etc/lsyncd/lsyncd.conf.lua
touch /etc/lsyncd/lsyncd.d/srv1.conf.lua
lsyncd.conf.lua:
settings{
logfile="/var/log/lsyncd/lsyncd.log",
statusFile="/var/log/lsyncd/lsyncd.status",
}
local confdir = '/etc/lsyncd/lsyncd.d/'
local entries = readdir( confdir )
for name, isdir in pairs( entries ) do
if not isdir then
dofile( confdir .. name )
end
end
srv1.conf.lua
sync{
default.rsync,
source="/home/user/src",
target="/mnt/bakup"
}
при запуске с командной строки:
lsyncd /etc/lsyncd/lsyncd.conf.lua -pidfile /var/run/lsyncd.pid -logfile /var/log/lsyncd/lsyncd.log
все работает нормально.
а вот команда:
/etc/init.d/lsyncd start
или
service lsyncd start
не запускает демон. в чем может быть проблема?