[arch-commits] Commit in beats/trunk (8 files)

Massimiliano Torromeo mtorromeo at archlinux.org
Thu Nov 22 13:42:51 UTC 2018


    Date: Thursday, November 22, 2018 @ 13:42:50
  Author: mtorromeo
Revision: 409337

upgpkg: beats 6.5.1-1

Added:
  beats/trunk/journalbeat.service
  beats/trunk/tmpfile.conf
Modified:
  beats/trunk/PKGBUILD
Deleted:
  beats/trunk/auditbeat-tmpfile.conf
  beats/trunk/filebeat-tmpfile.conf
  beats/trunk/heartbeat-tmpfile.conf
  beats/trunk/metricbeat-tmpfile.conf
  beats/trunk/packetbeat-tmpfile.conf

-------------------------+
 PKGBUILD                |   31 ++++++++++++++++---------------
 auditbeat-tmpfile.conf  |    2 --
 filebeat-tmpfile.conf   |    2 --
 heartbeat-tmpfile.conf  |    2 --
 journalbeat.service     |   12 ++++++++++++
 metricbeat-tmpfile.conf |    2 --
 packetbeat-tmpfile.conf |    2 --
 tmpfile.conf            |    2 ++
 8 files changed, 30 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-11-22 13:30:42 UTC (rev 409336)
+++ PKGBUILD	2018-11-22 13:42:50 UTC (rev 409337)
@@ -2,8 +2,8 @@
 # Contributor: Tyler Langlois <ty |at| tjll |dot| net>
 
 pkgbase=beats
-pkgname=(filebeat packetbeat metricbeat heartbeat-elastic auditbeat)
-pkgver=6.4.3
+pkgname=(filebeat packetbeat metricbeat heartbeat-elastic auditbeat journalbeat)
+pkgver=6.5.1
 pkgrel=1
 pkgdesc='Data shippers for Elasticsearch'
 arch=('x86_64')
@@ -21,12 +21,9 @@
         "metricbeat.service"
         "heartbeat.service"
         "auditbeat.service"
-        "filebeat-tmpfile.conf"
-        "packetbeat-tmpfile.conf"
-        "metricbeat-tmpfile.conf"
-        "heartbeat-tmpfile.conf"
-        "auditbeat-tmpfile.conf")
-sha256sums=('437dfffe2e33e63df3281444a0ed409673957f95e79c9bc834bc108e8b1534ca'
+        "journalbeat.service"
+        "tmpfile.conf")
+sha256sums=('38564b896b83272228673638112865f654f60116661d01028ce282f105603a34'
             '75583a195b43d7345449bbac60359bf54661ccbd699386a6e59bb483c6054338'
             '33feb3690f8b31563cc1e2da557c2aa326501ce9ccd7e0a142036902bfdb05ff'
             '4d5394cfe3299c9a6af5ac34c1ad4bcdc2e79162379cccbf00fb414eb28253c0'
@@ -34,11 +31,8 @@
             '26b123acd96808162a7f827ce6f0e9669140c2665fc28d76583a15996fbf853d'
             '212cb4ab5a02d7078025f7d1f50f48e5caa25debce0852cf68cd8f89ed0a8d09'
             'b7f1c61950f21c7fab31166c68d4a9e5027f0c5bcc40a97913d6d89eaf643b85'
-            'ec999a29bc19d1b36b84e03cbd7b00b29d3e08c97ca03043b9fd6bfbe04c5e2d'
-            '3f3ead4168d5b4953cca883d8a3c4552c26a75f52cedfcf6c7785bfd7bbae3c4'
-            'cb927141d3bed94cb5570789dd9fc97713e967580ee354ff393020811f087dca'
-            '9629931db8455891f0a6e9f9c91272716f2b47ec88f8a49e601423a16c7cdba5'
-            'dcdf1be6acda30cc3e8949b5affbc1fe7b0a1efc2a08dfe2f878d6eb6de84d38')
+            '57d2f5bf75b4b5214065ba408c98ec941fb0042f19a623add7f4396d640225ba'
+            'f29361772f23ec42bb15b5e0ca7e93f17fe00d31cf08a9e2c0d0ab27f2277bbc')
 
 prepare() {
     export GOPATH="$srcdir"/gopath
@@ -99,6 +93,7 @@
     backup=(etc/$_pkgname/$_pkgname.yml)
 
     install -dm755 "$pkgdir"/{etc,usr/share,usr/share/licenses,var/lib}/$_pkgname
+    install -dm755 "$pkgdir"/usr/lib/tmpfiles.d
 
     cd "$srcdir"/beats-$pkgver
     install -Dm644 NOTICE.txt "$pkgdir"/usr/share/licenses/$pkgname/NOTICE.txt
@@ -112,9 +107,9 @@
                    "$pkgdir"/usr/bin/$_pkgname
     install -Dm644 "$srcdir"/$_pkgname.service \
                    "$pkgdir"/usr/lib/systemd/system/$_pkgname.service
-    install -Dm644 "$srcdir"/$_pkgname-tmpfile.conf \
-                   "$pkgdir"/usr/lib/tmpfiles.d/$_pkgname.conf
 
+    sed "s/BEATNAME/$_pkgname/g" "$srcdir"/tmpfile.conf > "$pkgdir"/usr/lib/tmpfiles.d/$_pkgname.conf
+
     cp -R _meta/kibana "$pkgdir"/usr/share/$_pkgname/
 
     if [ -d module ]; then
@@ -167,3 +162,9 @@
 
     _do_package_beat
 }
+
+package_journalbeat() {
+    pkgdesc='Data collector to read and forward journal entries from journald to Elasticsearch'
+
+    _do_package_beat
+}

Deleted: auditbeat-tmpfile.conf
===================================================================
--- auditbeat-tmpfile.conf	2018-11-22 13:30:42 UTC (rev 409336)
+++ auditbeat-tmpfile.conf	2018-11-22 13:42:50 UTC (rev 409337)
@@ -1,2 +0,0 @@
-d /var/log/auditbeat 0755 root root -
-d /var/lib/auditbeat 0755 root root -

Deleted: filebeat-tmpfile.conf
===================================================================
--- filebeat-tmpfile.conf	2018-11-22 13:30:42 UTC (rev 409336)
+++ filebeat-tmpfile.conf	2018-11-22 13:42:50 UTC (rev 409337)
@@ -1,2 +0,0 @@
-d /var/log/filebeat 0755 filebeat filebeat -
-d /var/lib/filebeat 0755 filebeat filebeat -

Deleted: heartbeat-tmpfile.conf
===================================================================
--- heartbeat-tmpfile.conf	2018-11-22 13:30:42 UTC (rev 409336)
+++ heartbeat-tmpfile.conf	2018-11-22 13:42:50 UTC (rev 409337)
@@ -1,2 +0,0 @@
-d /var/log/heartbeat 0755 root root -
-d /var/lib/heartbeat 0755 root root -

Added: journalbeat.service
===================================================================
--- journalbeat.service	                        (rev 0)
+++ journalbeat.service	2018-11-22 13:42:50 UTC (rev 409337)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Journalbeat ships systemd journal entries to Elasticsearch or Logstash.
+Documentation=https://www.elastic.co/products/beats/journalbeat
+Wants=network.target
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/journalbeat -c /etc/journalbeat/journalbeat.yml -path.home /usr/share/journalbeat -path.config /etc/journalbeat -path.data /var/lib/journalbeat -path.logs /var/log/journalbeat
+Restart=on-failure
+
+[Install]
+WantedBy=multi-user.target

Deleted: metricbeat-tmpfile.conf
===================================================================
--- metricbeat-tmpfile.conf	2018-11-22 13:30:42 UTC (rev 409336)
+++ metricbeat-tmpfile.conf	2018-11-22 13:42:50 UTC (rev 409337)
@@ -1,2 +0,0 @@
-d /var/log/metricbeat 0755 root root -
-d /var/lib/metricbeat 0755 root root -

Deleted: packetbeat-tmpfile.conf
===================================================================
--- packetbeat-tmpfile.conf	2018-11-22 13:30:42 UTC (rev 409336)
+++ packetbeat-tmpfile.conf	2018-11-22 13:42:50 UTC (rev 409337)
@@ -1,2 +0,0 @@
-d /var/log/packetbeat 0755 root root -
-d /var/lib/packetbeat 0755 root root -

Added: tmpfile.conf
===================================================================
--- tmpfile.conf	                        (rev 0)
+++ tmpfile.conf	2018-11-22 13:42:50 UTC (rev 409337)
@@ -0,0 +1,2 @@
+d /var/log/BEATNAME 0755 root root -
+d /var/lib/BEATNAME 0755 root root -



More information about the arch-commits mailing list