summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2012-04-16 10:37:21 +0000
committerPacho Ramos <pacho@gentoo.org>2012-04-16 10:37:21 +0000
commit2b4a45ea1acaee937a3d0e2d54a7f187c6f4799c (patch)
treed7f0503bb79640fe49e2daff002c2a136b8e392a /app-admin/flexlm
parentWhitespace cmake dep. Add build_rules to CMAKE_BUILD_DIR rather than to T as ... (diff)
downloadgentoo-2-2b4a45ea1acaee937a3d0e2d54a7f187c6f4799c.tar.gz
gentoo-2-2b4a45ea1acaee937a3d0e2d54a7f187c6f4799c.tar.bz2
gentoo-2-2b4a45ea1acaee937a3d0e2d54a7f187c6f4799c.zip
Fix logfile permissions, bug #383787 by Dmitry Stepankov and Ian Delaney.
(Portage version: 2.1.10.56/cvs/Linux x86_64)
Diffstat (limited to 'app-admin/flexlm')
-rw-r--r--app-admin/flexlm/ChangeLog10
-rw-r--r--app-admin/flexlm/flexlm-9.5-r2.ebuild (renamed from app-admin/flexlm/flexlm-9.5-r1.ebuild)12
2 files changed, 18 insertions, 4 deletions
diff --git a/app-admin/flexlm/ChangeLog b/app-admin/flexlm/ChangeLog
index df9edf609a09..54cc236cac0d 100644
--- a/app-admin/flexlm/ChangeLog
+++ b/app-admin/flexlm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-admin/flexlm
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/flexlm/ChangeLog,v 1.17 2011/11/02 21:51:37 vapier Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/flexlm/ChangeLog,v 1.18 2012/04/16 10:37:21 pacho Exp $
+
+*flexlm-9.5-r2 (16 Apr 2012)
+
+ 16 Apr 2012; Pacho Ramos <pacho@gentoo.org> +flexlm-9.5-r2.ebuild,
+ -flexlm-9.5-r1.ebuild:
+ Fix logfile permissions, bug #383787 by Dmitry Stepankov and Ian Delaney.
02 Nov 2011; Mike Frysinger <vapier@gentoo.org> flexlm-9.5-r1.ebuild:
Drop superfluous -c usage.
diff --git a/app-admin/flexlm/flexlm-9.5-r1.ebuild b/app-admin/flexlm/flexlm-9.5-r2.ebuild
index 7c7303d4ad15..d2257ca0f392 100644
--- a/app-admin/flexlm/flexlm-9.5-r1.ebuild
+++ b/app-admin/flexlm/flexlm-9.5-r2.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/flexlm/flexlm-9.5-r1.ebuild,v 1.6 2011/11/02 21:51:37 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/flexlm/flexlm-9.5-r2.ebuild,v 1.1 2012/04/16 10:37:21 pacho Exp $
+EAPI=4
inherit eutils
DESCRIPTION="Macrovision FLEXlm license manager and utils"
@@ -60,11 +61,18 @@ src_install () {
# empty dir for licenses
keepdir /etc/flexlm
+
+ # log dir
+ dodir /var/log/flexlm
}
pkg_postinst() {
enewgroup flexlm
enewuser flexlm -1 /bin/bash /opt/flexlm flexlm
+
+ # See bug 383787
+ chown flexlm /var/log/flexlm || die
+
elog "FlexLM installed. Config is in /etc/conf.d/flexlm"
elog "Default location for license file is /etc/flexlm/license.dat"
}