[arch-commits] Commit in dhcpcd/trunk (4 files)
Giancarlo Razzolini
grazzolini at archlinux.org
Fri Oct 23 11:56:15 UTC 2020
Date: Friday, October 23, 2020 @ 11:56:15
Author: grazzolini
Revision: 398751
upgpkg: dhcpcd 9.3.1-1
Fix for FS#67844 implemented by using the dhcpcd.install file.
This should be removed on an upcoming release.
Added:
dhcpcd/trunk/dhcpcd.install
Modified:
dhcpcd/trunk/PKGBUILD
dhcpcd/trunk/dhcpcd.sysusers
dhcpcd/trunk/dhcpcd.tmpfiles
-----------------+
PKGBUILD | 11 +++++++----
dhcpcd.install | 7 +++++++
dhcpcd.sysusers | 2 +-
dhcpcd.tmpfiles | 3 +--
4 files changed, 16 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-10-23 08:32:29 UTC (rev 398750)
+++ PKGBUILD 2020-10-23 11:56:15 UTC (rev 398751)
@@ -4,7 +4,7 @@
# Contributor: Judd Vinet <jvinet.zeroflux.org>
pkgname=dhcpcd
-pkgver=9.2.0
+pkgver=9.3.1
pkgrel=1
pkgdesc="RFC2131 compliant DHCP client daemon"
url="https://roy.marples.name/projects/dhcpcd/"
@@ -14,18 +14,21 @@
optdepends=('openresolv: resolvconf support')
provides=('dhcp-client')
backup=('etc/dhcpcd.conf')
+install='dhcpcd.install'
options=('emptydirs') # We Need the Empty /var/lib/dhcpcd Directory
source=("https://roy.marples.name/downloads/$pkgname/$pkgname-$pkgver.tar.xz"
+ dhcpcd.install
dhcpcd_.service
dhcpcd.service
dhcpcd.sysusers
dhcpcd.tmpfiles)
validpgpkeys=('A785ED2755955D9E93EA59F6597F97EA9AD45549') # Roy Marples (NetBSD) <roy at NetBSD.org>
-sha256sums=('fcb2d19672d445bbfd38678fdee4f556ef967a3ea6bd81092d10545df2cb9666'
+sha256sums=('a0843233fdaecee971c38ceda53ad1450bb7b83aefbf1fa9642213224a9c415e'
+ '8ff069a78f0b7e323fced311d653bc1d5dfb68dfc17f996c45cb4a7ee692ca69'
'37acd53a589711f5e1db2fcaebb4ccf1c90dc4bcd309626bde25beb7b630a545'
'20bccbf8a05b1bc2be365c8b4b526c38c752f48229ba53c3be113ac5b634f210'
- 'df33c69a79fb30895217db8fe6a46ad0658a70b32a280bc91fc04a09b584fa62'
- 'e0cef3b7cbe047393e4ecb60369f67d2d73e616b56cea9401070f2aff28a7434')
+ '06788ad9f5f7ccb5d2a2da6f0322ff5771f8de82cfbe8b9ad954f2c38265e21b'
+ '55d57b958f6b7e4d4a538ee88b0fcc1a522050c2d38efb5d680139f618234b35')
# prepare () {
# cd ${pkgname}-${pkgver}
# }
Added: dhcpcd.install
===================================================================
--- dhcpcd.install (rev 0)
+++ dhcpcd.install 2020-10-23 11:56:15 UTC (rev 398751)
@@ -0,0 +1,7 @@
+pre_upgrade() {
+ if [ "$1" = "9.3.1-1" -a "$2" = "9.2.0-1" ]; then
+ # match permissions with upstream
+ chown root:root /var/lib/dhcpcd
+ chmod 0750 /var/lib/dhcpcd
+ fi
+}
Modified: dhcpcd.sysusers
===================================================================
--- dhcpcd.sysusers 2020-10-23 08:32:29 UTC (rev 398750)
+++ dhcpcd.sysusers 2020-10-23 11:56:15 UTC (rev 398751)
@@ -1 +1 @@
-u dhcpcd - "dhcpcd privilege separation" /var/lib/dhcpcd
+u dhcpcd - "dhcpcd privilege separation" -
Modified: dhcpcd.tmpfiles
===================================================================
--- dhcpcd.tmpfiles 2020-10-23 08:32:29 UTC (rev 398750)
+++ dhcpcd.tmpfiles 2020-10-23 11:56:15 UTC (rev 398751)
@@ -1,2 +1 @@
-d /var/lib/dhcpcd 0700 dhcpcd dhcpcd -
-d /run/dhcpcd 0755 dhcpcd dhcpcd -
+d /run/dhcpcd 0755 root root -
More information about the arch-commits
mailing list