diff options
author | Mika Havela <mika.havela@gmail.com> | 2010-06-11 11:58:38 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2010-06-11 12:43:18 +0000 |
commit | 96869e611a33511b7501a342d11d4a4570691c36 (patch) | |
tree | b50fd9817ef754898a4174af366d838d06c06422 /testing | |
parent | 914fd266d027463f905a6539a54a84168c08f4be (diff) | |
download | aports-96869e611a33511b7501a342d11d4a4570691c36.tar.bz2 aports-96869e611a33511b7501a342d11d4a4570691c36.tar.xz |
testing/trac: Create tracd user/group
Diffstat (limited to 'testing')
-rw-r--r-- | testing/trac/APKBUILD | 10 | ||||
-rw-r--r-- | testing/trac/trac.pre-install | 5 |
2 files changed, 11 insertions, 4 deletions
diff --git a/testing/trac/APKBUILD b/testing/trac/APKBUILD index 419fb6e2d..d4e09e554 100644 --- a/testing/trac/APKBUILD +++ b/testing/trac/APKBUILD @@ -1,15 +1,17 @@ # Contributor: Michael Mason <ms13sp@gmail.com> -# Maintainer: Michael Mason <ms13sp@gmail.com> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=trac _realname=Trac pkgver=0.11.7 -pkgrel=0 +pkgrel=1 +pkgusers="tracd" +pkggroups="tracd" pkgdesc="Trac is a minimalistic web-based project management, wiki and bug/issue tracking system." url="http://trac.edgewall.com/" license="GPL" depends="python py-setuptools py-genshi py-sqlite" makedepends="python-dev" -install= +install="$pkgname.pre-install" source="ftp://ftp.edgewall.com/pub/$pkgname/$_realname-$pkgver.tar.gz tracd.confd tracd.initd" @@ -23,7 +25,7 @@ build() { package() { cd "$_builddir" - + install -d -o tracd -g tracd "$pkgdir"/var/lib/trac install -m755 -D "$srcdir"/tracd.initd "$pkgdir"/etc/init.d/tracd install -m644 -D "$srcdir"/tracd.confd "$pkgdir"/etc/conf.d/tracd } diff --git a/testing/trac/trac.pre-install b/testing/trac/trac.pre-install new file mode 100644 index 000000000..05c659552 --- /dev/null +++ b/testing/trac/trac.pre-install @@ -0,0 +1,5 @@ +#!/bin/sh + +addgroup tracd 2>/dev/null +adduser -s /bin/false -G tracd -D -H tracd 2>/dev/null +exit 0 |