[arch-commits] Commit in filesystem/trunk (PKGBUILD env-generator tmpfiles)
Sébastien Luttringer
seblu at archlinux.org
Sun Sep 3 21:43:18 UTC 2017
Date: Sunday, September 3, 2017 @ 21:43:18
Author: seblu
Revision: 304621
upgpkg: filesystem 2017.09-1
- fix FS#55467
- define archlinux default PATH with a systemd environment generator
Added:
filesystem/trunk/env-generator
Modified:
filesystem/trunk/PKGBUILD
filesystem/trunk/tmpfiles
---------------+
PKGBUILD | 28 ++++++++++++++++------------
env-generator | 3 +++
tmpfiles | 1 -
3 files changed, 19 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-09-03 20:09:04 UTC (rev 304620)
+++ PKGBUILD 2017-09-03 21:43:18 UTC (rev 304621)
@@ -3,7 +3,7 @@
# Contributor: Tom Gundersen <teg at jklm.no>
pkgname=filesystem
-pkgver=2017.08
+pkgver=2017.09
pkgrel=1
pkgdesc='Base Arch Linux files'
arch=('i686' 'x86_64')
@@ -19,7 +19,7 @@
source=('group' 'issue' 'nsswitch.conf' 'securetty' 'host.conf' 'ld.so.conf'
'passwd' 'shadow' 'fstab' 'crypttab' 'hosts' 'motd' 'os-release'
'resolv.conf' 'shells' 'gshadow' 'profile' 'locale.sh' 'sysusers'
- 'tmpfiles')
+ 'tmpfiles' 'env-generator')
md5sums=('7fed1e1fb855e41a6d64d41f8521d69a'
'7813c481156f6b280a3ba91fc6236368'
'44851ecc062ba34a4c024b6f3246c48f'
@@ -39,7 +39,8 @@
'13feaea89d404729ad2f7cf0bcc41d85'
'71ed98c52e11ada1f936ac8cb14eecd9'
'6ec767b80e0df5c4450078363a31bca0'
- '6723590b164b281f471e8b1cd926b633')
+ '0267a3a463f35eec8a31f40a720dfd86'
+ '2b0344e9639f35f3c0d5637a23556089')
package() {
cd "$pkgdir"
@@ -68,7 +69,7 @@
done
touch etc/arch-release
install -m755 "$srcdir"/locale.sh etc/profile.d/locale.sh
- install -Dm644 "$srcdir"/os-release "$pkgdir"/usr/lib/os-release
+ install -Dm644 "$srcdir"/os-release usr/lib/os-release
# setup /var
for d in cache local opt log/old lib/misc empty; do
@@ -91,16 +92,16 @@
done
# add lib symlinks
- ln -s usr/lib "$pkgdir"/lib
+ ln -s usr/lib lib
[[ $CARCH = 'x86_64' ]] && (
- ln -s usr/lib "$pkgdir"/lib64
- ln -s lib "$pkgdir"/usr/lib64
+ ln -s usr/lib lib64
+ ln -s lib usr/lib64
)
# add bin symlinks
- ln -s usr/bin "$pkgdir"/bin
- ln -s usr/bin "$pkgdir"/sbin
- ln -s bin "$pkgdir"/usr/sbin
+ ln -s usr/bin bin
+ ln -s usr/bin sbin
+ ln -s bin usr/sbin
# setup /usr/local hierarchy
for d in bin etc games include lib man sbin share src; do
@@ -109,10 +110,13 @@
ln -s ../man usr/local/share/man
# setup systemd-sysusers
- install -D -m644 "$srcdir"/sysusers "$pkgdir"/usr/lib/sysusers.d/arch.conf
+ install -D -m644 "$srcdir"/sysusers usr/lib/sysusers.d/arch.conf
# setup systemd-tmpfiles
- install -D -m644 "$srcdir"/tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/arch.conf
+ install -D -m644 "$srcdir"/tmpfiles usr/lib/tmpfiles.d/arch.conf
+
+ # setup systemd.environment-generator
+ install -D -m755 "$srcdir"/env-generator usr/lib/systemd/system-environment-generators/10-arch
}
# vim:set ts=2 sw=2 et:
Added: env-generator
===================================================================
--- env-generator (rev 0)
+++ env-generator 2017-09-03 21:43:18 UTC (rev 304621)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+echo 'PATH=/usr/local/sbin:/usr/local/bin:/usr/bin'
Property changes on: filesystem/trunk/env-generator
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: tmpfiles
===================================================================
--- tmpfiles 2017-09-03 20:09:04 UTC (rev 304620)
+++ tmpfiles 2017-09-03 21:43:18 UTC (rev 304621)
@@ -12,7 +12,6 @@
C /etc/nsswitch.conf
C /etc/passwd
C /etc/profile
-C /etc/resolv.conf
C /etc/securetty
C /etc/shadow
C /etc/shells
More information about the arch-commits
mailing list