[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