Skip to content

Instantly share code, notes, and snippets.

@sunsongxp
Forked from Finkregh/lsyncd.service
Created April 27, 2017 09:24
Show Gist options
  • Save sunsongxp/3507e9ba103649b2495e66c0f6c80658 to your computer and use it in GitHub Desktop.
Save sunsongxp/3507e9ba103649b2495e66c0f6c80658 to your computer and use it in GitHub Desktop.
systemd-service file for lsyncd
[Unit]
Description=Live Syncing (Mirror) Daemon
After=network.target
[Service]
Restart=always
Type=simple
Nice=19
#EnvironmentFile=-/etc/default/lsyncd
#ExecStart=/usr/bin/sh -c 'eval `/usr/bin/lsyncd -nodaemon $LSYNCD_OPTIONS /etc/lsyncd/lsyncd.conf.lua`'
ExecStart=/usr/bin/lsyncd -nodaemon -pidfile /run/lsyncd.pid /etc/lsyncd/lsyncd.conf.lua
ExecReload=/bin/kill -HUP $MAINPID
PIDFile=/run/lsyncd.pid
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment