[arch-commits] Commit in lldpd/trunk (4 files)

Sébastien Luttringer seblu at archlinux.org
Thu May 21 23:17:17 UTC 2015


    Date: Friday, May 22, 2015 @ 01:17:16
  Author: seblu
Revision: 133950

upgpkg: lldpd 0.7.15-1

Added:
  lldpd/trunk/lldpd.sysusers
  lldpd/trunk/lldpd.tmpfiles
Modified:
  lldpd/trunk/PKGBUILD
  lldpd/trunk/lldpd.install

----------------+
 PKGBUILD       |   16 ++++++++++------
 lldpd.install  |   10 +---------
 lldpd.sysusers |    1 +
 lldpd.tmpfiles |    1 +
 4 files changed, 13 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-05-21 23:13:36 UTC (rev 133949)
+++ PKGBUILD	2015-05-21 23:17:16 UTC (rev 133950)
@@ -3,7 +3,7 @@
 # Contributor: Brian Bidulock <bidulock at openss7.org>
 
 pkgname=lldpd
-pkgver=0.7.14
+pkgver=0.7.15
 pkgrel=1
 pkgdesc='802.1ab implementation (LLDP) to help you locate neighbors'
 arch=('i686' 'x86_64')
@@ -15,10 +15,14 @@
 install=$pkgname.install
 source=("http://media.luffy.cx/files/lldpd/lldpd-$pkgver.tar.gz"
         'LICENSE'
-        'lldpd.service')
-md5sums=('66462f85e56895256fa77ea1ab53bfbc'
+        'lldpd.service'
+        'lldpd.sysusers'
+        'lldpd.tmpfiles')
+md5sums=('46f7ad97fc1d04084ab11b32fc0ed708'
          '8ae98663bac55afe5d989919d296f28a'
-         'a650af7390db0632480184f9f2e7ee4a')
+         'a650af7390db0632480184f9f2e7ee4a'
+         '8623610442a9d553de764b50046cd6d3'
+         '00a82f466404aec01b074503633d12ba')
 
 build() {
   cd $pkgname-$pkgver
@@ -49,8 +53,8 @@
   install -d -m 755  "$pkgdir/etc/lldpd.d"
   # systemd stuff
   install -D -m 644 lldpd.service "$pkgdir/usr/lib/systemd/system/lldpd.service"
-  install -D -m 644 /dev/null "$pkgdir/usr/lib/tmpfiles.d/lldpd.conf"
-  printf 'd /run/lldpd 0750 lldpd lldpd\n' > "$pkgdir/usr/lib/tmpfiles.d/lldpd.conf"
+  install -D -m 644 lldpd.sysusers "$pkgdir/usr/lib/sysusers.d/lldpd.conf"
+  install -D -m 644 lldpd.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/lldpd.conf"
   # license
   install -D -m 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 

Modified: lldpd.install
===================================================================
--- lldpd.install	2015-05-21 23:13:36 UTC (rev 133949)
+++ lldpd.install	2015-05-21 23:17:16 UTC (rev 133950)
@@ -3,17 +3,9 @@
 # arg 1:  the new package version
 post_install() {
   # https://wiki.archlinux.org/index.php/DeveloperWiki:UID_/_GID_Database
-  getent group lldpd >/dev/null || groupadd -g 127 lldpd
-  getent passwd lldpd >/dev/null || useradd -d /run/lldpd -u 127 -g 127 lldpd
+  systemd-sysusers lldpd.conf
   systemd-tmpfiles --create lldpd.conf
   true
 }
 
-# arg 1:  the old package version
-post_remove() {
-  userdel -f lldpd &>/dev/null
-  groupdel lldpd &>/dev/null
-  true
-}
-
 # vim:set ts=2 sw=2 ft=sh et:

Added: lldpd.sysusers
===================================================================
--- lldpd.sysusers	                        (rev 0)
+++ lldpd.sysusers	2015-05-21 23:17:16 UTC (rev 133950)
@@ -0,0 +1 @@
+u lldpd 127 - -

Added: lldpd.tmpfiles
===================================================================
--- lldpd.tmpfiles	                        (rev 0)
+++ lldpd.tmpfiles	2015-05-21 23:17:16 UTC (rev 133950)
@@ -0,0 +1 @@
+d /run/lldpd 0750 lldpd lldpd



More information about the arch-commits mailing list