diff options
| author | Angelo Compagnucci <angelo.compagnucci@gmail.com> | 2018-05-04 11:21:59 +0200 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@bootlin.com> | 2018-06-05 21:43:42 +0200 |
| commit | 6ed0e6ba235c3fd8a915e2f5777a4bfc69a5fcff (patch) | |
| tree | c77a3217c7593c9f6a320ec28cc6583edb1331de /package/mender/mender.service | |
| parent | bfbfa5b8e2abcea6f18ee439660321f1788a7e82 (diff) | |
| download | buildroot-6ed0e6ba235c3fd8a915e2f5777a4bfc69a5fcff.tar.gz buildroot-6ed0e6ba235c3fd8a915e2f5777a4bfc69a5fcff.zip | |
package/mender: new package
This patch add mender, an open source over-the-air (OTA) software
updater for embedded Linux devices.
Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
[Thomas:
- add entry to DEVELOPERS file.
- drop dependency on systemd, since there is really no build
dependency, it's just that the init script integration is missing.
- add Config.in comment about the thread dependency
- don't override install commands, otherwise the mender binary is not
installed, and instead use a post install target hook.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Diffstat (limited to 'package/mender/mender.service')
| -rw-r--r-- | package/mender/mender.service | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/package/mender/mender.service b/package/mender/mender.service new file mode 100644 index 0000000000..ec77fbc46c --- /dev/null +++ b/package/mender/mender.service @@ -0,0 +1,15 @@ +[Unit] +Description=Mender OTA update service +After=systemd-resolved.service + +[Service] +Type=idle +User=root +Group=root +ExecStartPre=/bin/mkdir -p -m 0700 /data/mender +ExecStartPre=/bin/ln -sf /etc/mender/tenant.conf /var/lib/mender/authtentoken +ExecStart=/usr/bin/mender -daemon +Restart=on-abort + +[Install] +WantedBy=multi-user.target |

