Set HOME=~root when running regxpcom/regchrome in case this is being emerged
authorAron Griffis <agriffis@gentoo.org>
Mon, 15 Nov 2004 02:22:40 +0000 (02:22 +0000)
committerAron Griffis <agriffis@gentoo.org>
Mon, 15 Nov 2004 02:22:40 +0000 (02:22 +0000)
via sudo. Otherwise the commands will create ~/.mozilla owned by root and 700
perms, which makes subsequent execution of firefox by user impossible. #67031

mail-client/mozilla-thunderbird/ChangeLog
mail-client/mozilla-thunderbird/Manifest
mail-client/mozilla-thunderbird/mozilla-thunderbird-0.9-r2.ebuild

index 64fa407907168a7f203511e14f143a3c465a521a..da6d45a88740d6c99f7953815a38d96d5be1ac45 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for mail-client/mozilla-thunderbird
 # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/mozilla-thunderbird/ChangeLog,v 1.33 2004/11/14 03:33:28 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/mozilla-thunderbird/ChangeLog,v 1.34 2004/11/15 02:22:40 agriffis Exp $
+
+  14 Nov 2004; Aron Griffis <agriffis@gentoo.org>
+  mozilla-thunderbird-0.9-r2.ebuild:
+  Set HOME=~root when running regxpcom/regchrome in case this is being emerged
+  via sudo. Otherwise the commands will create ~/.mozilla owned by root and 700
+  perms, which makes subsequent execution of firefox by user impossible. #67031
 
 *mozilla-thunderbird-0.9-r2 (13 Nov 2004)
 
index ed63579ebf1e183b49b24fda8fc3c4a38e1251c5..f5230aca579a99fcf0f0cc650b2fb95c3fbd3c2c 100644 (file)
@@ -1,19 +1,19 @@
-MD5 5dd0418c191830dfcfd74400e3f9608c metadata.xml 182
-MD5 5b65462b843bf7000fbccb39b55acf10 ChangeLog 2672
-MD5 4518a5d1d22227e08aec91e2a800fb2a mozilla-thunderbird-0.9.ebuild 5018
 MD5 847af952c8b65f8be7e1fea2d114e807 mozilla-thunderbird-0.8.ebuild 5014
 MD5 be10069a89669d1f424f9279479aa597 mozilla-thunderbird-0.7.3-r1.ebuild 4880
-MD5 cf38b4c3411d40be41b3a208dc8a31c5 mozilla-thunderbird-0.9-r2.ebuild 5186
-MD5 1adb062c6ed356e75ec53d1e35c9d350 files/MozillaThunderbird 302
-MD5 d454e31be912afe393cec7e6eddeaa72 files/digest-mozilla-thunderbird-0.9 205
+MD5 5dd0418c191830dfcfd74400e3f9608c metadata.xml 182
+MD5 4518a5d1d22227e08aec91e2a800fb2a mozilla-thunderbird-0.9.ebuild 5018
+MD5 c69a7b4797e854c28ddd6455aaee7cd5 mozilla-thunderbird-0.9-r2.ebuild 5424
+MD5 7481f2743bfa4aa393fa12f885a90e4a ChangeLog 2999
 MD5 63e247da983ffc7766b795be757e00e6 files/digest-mozilla-thunderbird-0.7.3-r1 207
-MD5 d454e31be912afe393cec7e6eddeaa72 files/digest-mozilla-thunderbird-0.9-r2 205
+MD5 1adb062c6ed356e75ec53d1e35c9d350 files/MozillaThunderbird 302
+MD5 1adb062c6ed356e75ec53d1e35c9d350 files/thunderbird 302
+MD5 23d6b685fd5e49a07cc4a1786871bf47 files/mozilla-alpha-xpcom-subs-fix.patch 4953
 MD5 2f72a8b70f733c46b922c38c3d9afb46 files/ipc-1.0.6-nsPipeChannel.patch 614
 MD5 9c81a4440289d9f3a44b142b9217d845 files/digest-mozilla-thunderbird-0.8 205
-MD5 1adb062c6ed356e75ec53d1e35c9d350 files/thunderbird 302
 MD5 f014f20584305e86670ed50e990745db files/thunderbird-0.7-init.tar.bz2 3345
-MD5 23d6b685fd5e49a07cc4a1786871bf47 files/mozilla-alpha-xpcom-subs-fix.patch 4953
+MD5 d454e31be912afe393cec7e6eddeaa72 files/digest-mozilla-thunderbird-0.9 205
+MD5 d454e31be912afe393cec7e6eddeaa72 files/digest-mozilla-thunderbird-0.9-r2 205
+MD5 04115f0e204444eac76a092a63c89027 files/icon/thunderbird-icon.png 6499
+MD5 1c810870d0c92c730341e491c310e2d4 files/icon/mozillathunderbird.desktop 184
 MD5 e30291e992d71bccac5937cca9696da0 files/enigmail/Makefile-enigmail 1560
 MD5 68a7617a6d3f0f37904cd6aaa90fe1ba files/enigmail/Makefile-ipc 1596
-MD5 1c810870d0c92c730341e491c310e2d4 files/icon/mozillathunderbird.desktop 184
-MD5 04115f0e204444eac76a092a63c89027 files/icon/thunderbird-icon.png 6499
index e2c1f88054ce025c34ed54338d8f8688b6d33f2c..22c53df70be510657f7c99b7068d24f7b1129c9c 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/mozilla-thunderbird/mozilla-thunderbird-0.9-r2.ebuild,v 1.1 2004/11/14 03:33:28 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/mozilla-thunderbird/mozilla-thunderbird-0.9-r2.ebuild,v 1.2 2004/11/15 02:22:40 agriffis Exp $
 
 IUSE="crypt gtk2"
 
@@ -143,9 +143,14 @@ pkg_postinst() {
        env-update
 
        # Register Components and Chrome
+       #
+       # Bug 67031: Set HOME=~root in case this is being emerged via sudo.
+       # Otherwise the following commands will create ~/.mozilla owned by root
+       # and 700 perms, which makes subsequent execution of firefox by user
+       # impossible.
        einfo "Registering Components and Chrome..."
-       LD_LIBRARY_PATH=${ROOT}/usr/lib/MozillaThunderbird ${MOZILLA_FIVE_HOME}/regxpcom
-       LD_LIBRARY_PATH=${ROOT}/usr/lib/MozillaThunderbird ${MOZILLA_FIVE_HOME}/regchrome
+       HOME=~root LD_LIBRARY_PATH=/usr/lib/MozillaThunderbird ${MOZILLA_FIVE_HOME}/regxpcom
+       HOME=~root LD_LIBRARY_PATH=/usr/lib/MozillaThunderbird ${MOZILLA_FIVE_HOME}/regchrome
 
        # Fix permissions of component registry
        chmod 0644 ${MOZILLA_FIVE_HOME}/components/compreg.dat