Because Logentries doesn't publish .deb
s for armhf.
- Install Python 2.7
sudo apt-get install python-simplejson -y
- Grab latest release tarball from GitHub
- Extract & enter new dir;
sudo python setup.py install
- Grab logentries daemon tarball, hack around logentries dep:
$ curl -OL http://rep.logentries.com/pool/main/l/logentries-daemon/logentries-daemon_0.8.12_all.deb && \
ar x logentries-daemon_0.8.12_all.deb && \
tar xvf control.tar.gz && \
sed -i 's/python-simplejson.*/python-simplejson/' control && \
tar c postinst prerm postrm md5sums control conffiles | gzip -c > control.tar.gz && \
ar rcs logentries-daemon-fixed.deb debian-binary control.tar.gz data.tar.gz && \
sudo dpkg -i logentries-daemon-fixed.deb
- Run
sudo le register
, etc. See logentries' Linux Agent docs
Instead of step 5, an alternative (untested) solution is probably to manually extract the init script from the logentries-daemon .deb
and move it in place, doing whatever needs to be done w/r/t updating systemd, etc.