1*4882a593Smuzhiyun[Unit] 2*4882a593SmuzhiyunDescription=Mender OTA update service 3*4882a593SmuzhiyunAfter=systemd-resolved.service 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun[Service] 6*4882a593SmuzhiyunType=idle 7*4882a593SmuzhiyunUser=root 8*4882a593SmuzhiyunGroup=root 9*4882a593SmuzhiyunExecStartPre=/bin/sh -c '\ 10*4882a593Smuzhiyunif [ -L /var/lib/mender \ 11*4882a593Smuzhiyun -a "$(readlink /var/lib/mender)" = "/var/run/mender" ]; then \ 12*4882a593Smuzhiyun if rm -f /var/lib/mender >/dev/null 2>&1; then \ 13*4882a593Smuzhiyun mkdir -p /var/lib/mender; \ 14*4882a593Smuzhiyun else \ 15*4882a593Smuzhiyun echo "No persistent location to store mender data. Data will be lost" \ 16*4882a593Smuzhiyun echo "at reboot. Are you sure this is what you want to do?"; \ 17*4882a593Smuzhiyun mkdir -p "$(readlink /var/lib/mender)"; \ 18*4882a593Smuzhiyun fi; \ 19*4882a593Smuzhiyunfi' 20*4882a593SmuzhiyunExecStart=/usr/bin/mender -daemon 21*4882a593SmuzhiyunRestart=on-abort 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun[Install] 24*4882a593SmuzhiyunWantedBy=multi-user.target 25