From 31b2e443a06e7dd820a7a8d1815ed2a5f800a958 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Tue, 21 Jul 2015 18:08:34 +0300 Subject: post_install: Create rkt group and populate /var/lib/rkt --- .SRCINFO | 3 ++- PKGBUILD | 3 ++- rkt.install | 11 +++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 rkt.install diff --git a/.SRCINFO b/.SRCINFO index 748b0d2..216a151 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,8 +1,9 @@ pkgbase = rkt pkgdesc = App container runtime pkgver = 0.7.0 - pkgrel = 3 + pkgrel = 4 url = https://github.com/coreos/rkt + install = rkt.install arch = x86_64 license = apache makedepends = cpio diff --git a/PKGBUILD b/PKGBUILD index 34df541..ae60deb 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@ pkgname=rkt pkgver=0.7.0 -pkgrel=3 +pkgrel=4 pkgdesc="App container runtime" arch=('x86_64') url="https://github.com/coreos/rkt" @@ -16,6 +16,7 @@ replaces=('rocket') conflicts=('rocket') source=("https://github.com/coreos/rkt/archive/v${pkgver}.tar.gz") sha256sums=('1e5996c9c26a69f107d9d4f8dd2a3e55ca3a9b8491ecbd9fe2dfe423c7c384ce') +install="${pkgname}.install" prepare() { cd "${pkgname}-${pkgver}" diff --git a/rkt.install b/rkt.install new file mode 100644 index 0000000..2f696ac --- /dev/null +++ b/rkt.install @@ -0,0 +1,11 @@ +post_install () { + # Create users/groups + getent group rkt >/dev/null || groupadd -r rkt + rkt install &>/dev/null +} + +post_upgrade () { + post_install "$@" +} + +# vim:ts=2 sw=2 et ft=sh: -- cgit v1.3.1