diff options
author | Dane Smith <smithdanea@gmail.com> | 2010-12-15 15:12:15 -0500 |
---|---|---|
committer | Dane Smith <smithdanea@gmail.com> | 2010-12-15 15:12:15 -0500 |
commit | 2e4d86c1aea673ba313b63c22d753fd984bdc36d (patch) | |
tree | 1226f0b3571e5dace2a585097387d1f47542d9d2 | |
parent | do != new (diff) | |
download | c1pher-2e4d86c1aea673ba313b63c22d753fd984bdc36d.tar.gz c1pher-2e4d86c1aea673ba313b63c22d753fd984bdc36d.tar.bz2 c1pher-2e4d86c1aea673ba313b63c22d753fd984bdc36d.zip |
Working baselayout-2 init script.
-rw-r--r-- | app-crypt/truecrypt/ChangeLog | 4 | ||||
-rw-r--r-- | app-crypt/truecrypt/Manifest | 6 | ||||
-rw-r--r-- | app-crypt/truecrypt/files/truecrypt | 2 | ||||
-rw-r--r-- | app-crypt/truecrypt/truecrypt-7.0a-r2.ebuild | 18 |
4 files changed, 21 insertions, 9 deletions
diff --git a/app-crypt/truecrypt/ChangeLog b/app-crypt/truecrypt/ChangeLog index 81841a8..638df8b 100644 --- a/app-crypt/truecrypt/ChangeLog +++ b/app-crypt/truecrypt/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 15 Dec 2010; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r2.ebuild, + files/truecrypt: + Working baselayout-2 init script. + 07 Nov 2010; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r1.ebuild: Removed fetch restrict diff --git a/app-crypt/truecrypt/Manifest b/app-crypt/truecrypt/Manifest index f4be814..44a8d9b 100644 --- a/app-crypt/truecrypt/Manifest +++ b/app-crypt/truecrypt/Manifest @@ -1,7 +1,7 @@ -AUX truecrypt 630 RMD160 e9e02630fcd37238fedc22baf8e24a2a6d3737fa SHA1 9dea1b5508fded65c8f4b5ca38d2ac78be91858a SHA256 31c2f989343313ee0937503bb737e728904a2b46c35a091798f70f2600e93c33 +AUX truecrypt 627 RMD160 d6e160556aeccbfebe32cf2fd1749cfba9660c80 SHA1 186ae051f74920738581b74c0157fe34fd32955b SHA256 de5b3ff0c841a0db97e0069efe5ec33597037796fe50809274f438653ca6a4ed AUX truecrypt-stop.sh 308 RMD160 85dbc508e8674a817ea9fdbedd198307c64e5db8 SHA1 a762b61e243aa562e1bbefab5c7ed571c93416e2 SHA256 32f785c0ef77e6e7a4d0f72fa62b824175bb97458df1b6ac60a11e4bb0772bce DIST truecrypt-7.0a.tar.gz 1996312 RMD160 92b01f87c725feb43aded666ba44fcbd3e3ac740 SHA1 42be0f333e6791e7a122b3e1183e014cd3860198 SHA256 6c845153ee868429e2a531407383e9349754d1579cf66fc838632c44baaba021 EBUILD truecrypt-7.0a-r1.ebuild 2722 RMD160 c608d8ddbe73cee44bcc005a96f3de9181412bd3 SHA1 26aab281823f314d73d8851a86b357a40a84cbdd SHA256 98c8ad748027f6b4ded2a068db3730c23f372a052a5ea008e183f0751efce221 -EBUILD truecrypt-7.0a-r2.ebuild 2759 RMD160 fce023f414c997eaca6fad2e2d5b2bd7619d77b4 SHA1 efc0a21638f3d4cae7d9beaf82353e8d604bc3c0 SHA256 1149f2d41273492f8762473e198837de136c5df914561f324a802987d6a2b62b -MISC ChangeLog 473 RMD160 8c8b2afb84f2177f4da12afc2fde9e52ceaca90b SHA1 de634bcf491f18405914f4e1816ad5e792f4f38d SHA256 54b24e203c4ffc2de49ea914e9f72e5bebab5e8ab0dfa5e85a3120af5669e4a6 +EBUILD truecrypt-7.0a-r2.ebuild 3185 RMD160 c1e63bc3b7bd18a538498191a504ba90c4aa16dd SHA1 73233eb3d334f7d948b48fb4213c6425a6e5b30c SHA256 7dbdc7feb8a5e31b2d6e515723c77bd50e07b82c6b0dfddd6adc08f851734802 +MISC ChangeLog 601 RMD160 0ad247730f3dc9ffc154d0791c6385eb70ab3803 SHA1 7916d75c5f9af98066deb434f220f39a66aa63e4 SHA256 f12acc190d52a3872a0884653c4598da384c215143f7daecd71246f48cd0db9e MISC metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 SHA1 d86a171d981b45e7ed0c0b3b5059d2a63c811001 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86 diff --git a/app-crypt/truecrypt/files/truecrypt b/app-crypt/truecrypt/files/truecrypt index 0bae30c..3894c2b 100644 --- a/app-crypt/truecrypt/files/truecrypt +++ b/app-crypt/truecrypt/files/truecrypt @@ -4,7 +4,7 @@ # $Header: $ depend() { - before checkfs fsck + after localmount if [ -e /lib/librc.so ]; then need device-mapper fi diff --git a/app-crypt/truecrypt/truecrypt-7.0a-r2.ebuild b/app-crypt/truecrypt/truecrypt-7.0a-r2.ebuild index 0a8ae9a..00b35eb 100644 --- a/app-crypt/truecrypt/truecrypt-7.0a-r2.ebuild +++ b/app-crypt/truecrypt/truecrypt-7.0a-r2.ebuild @@ -26,11 +26,13 @@ RDEPEND="${RDEPEND} S="${WORKDIR}/${P}-source" -pkg_nofetch() { - elog "Please download .tar.gz source from:" - elog "http://www.truecrypt.org/downloads2" - elog "Then put the file in ${DISTDIR}/${P}.tar.gz" -} +#No longer in use as truecrypt is on the Gentoo Mirrors +#NOTE: It needs to be manually updated every time we version bump. +#pkg_nofetch() { +# elog "Please download .tar.gz source from:" +# elog "http://www.truecrypt.org/downloads2" +# elog "Then put the file in ${DISTDIR}/${P}.tar.gz" +#} pkg_setup() { local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS" @@ -99,6 +101,12 @@ src_install() { } pkg_postinst() { + elog "There is now an init script for TrueCrypt for Baselayout-2" + elog "If you are a baselayout-2 user and you would like the TrueCrypt" + elog "mappings removed on shutdown in order to prevent other file systems" + elog "from not being able to unmount then run:" + elog "rc-update truecrypt boot" + ewarn "TrueCrypt has very restrictive license." ewarn "Please read the ${LICENSE} license in ${PORTDIR}/licenses" ewarn "directory before using TrueCrypt. Please be explicitly aware of" |