summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Zoffoli <xmerlin@gentoo.org>2006-08-25 13:07:29 +0000
committerChristian Zoffoli <xmerlin@gentoo.org>2006-08-25 13:07:29 +0000
commit8002fb66af0267aeaf45b59302fc353ebef76c99 (patch)
tree4bc2dcbea0cb11cf8b59cc1174ba7c61128e729c /sys-cluster/csync2
parentManifest fix, bug #145038 (diff)
downloadhistorical-8002fb66af0267aeaf45b59302fc353ebef76c99.tar.gz
historical-8002fb66af0267aeaf45b59302fc353ebef76c99.tar.bz2
historical-8002fb66af0267aeaf45b59302fc353ebef76c99.zip
Version bump.
Package-Manager: portage-2.1-r1
Diffstat (limited to 'sys-cluster/csync2')
-rw-r--r--sys-cluster/csync2/ChangeLog7
-rw-r--r--sys-cluster/csync2/Manifest37
-rw-r--r--sys-cluster/csync2/csync2-1.33.ebuild91
-rw-r--r--sys-cluster/csync2/files/digest-csync2-1.333
4 files changed, 130 insertions, 8 deletions
diff --git a/sys-cluster/csync2/ChangeLog b/sys-cluster/csync2/ChangeLog
index 7ee2c8beb778..9ed319799116 100644
--- a/sys-cluster/csync2/ChangeLog
+++ b/sys-cluster/csync2/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-cluster/csync2
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/csync2/ChangeLog,v 1.17 2006/06/12 19:05:12 xmerlin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/csync2/ChangeLog,v 1.18 2006/08/25 13:07:29 xmerlin Exp $
+
+*csync2-1.33 (25 Aug 2006)
+
+ 25 Aug 2006; Christian Zoffoli <xmerlin@gentoo.org> +csync2-1.33.ebuild:
+ Version bump.
12 Jun 2006; Christian Zoffoli <xmerlin@gentoo.org> csync2-1.32.ebuild:
Fixed bug # 131458, thanks to Aaron Randall <aaron.randall@visionoss.com and
diff --git a/sys-cluster/csync2/Manifest b/sys-cluster/csync2/Manifest
index 2f3dbdad19b6..cac3d33ded25 100644
--- a/sys-cluster/csync2/Manifest
+++ b/sys-cluster/csync2/Manifest
@@ -1,15 +1,38 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 8dd44c9850f4819868adab1b146e30c9 ChangeLog 2782
-MD5 72e828f5887ab4f0675394faea4b9c5f csync2-1.32.ebuild 2163
+AUX csync2.xinetd 388 RMD160 d1d6cd433c34356b649936958a43b16f247e7cd9 SHA1 60fd6dc9a8eb7c8ee2adf00e66049c3b650e6421 SHA256 c281d7e494088abd84ef09b5487482cfa886f12aa0ab717f4cb579b729cc7ee9
MD5 8f6c0e3b7da5a8b1a5fd7730f6ae8bdd files/csync2.xinetd 388
-MD5 6e7da398a741c7c58e088b026b71a37d files/digest-csync2-1.32 63
+RMD160 d1d6cd433c34356b649936958a43b16f247e7cd9 files/csync2.xinetd 388
+SHA256 c281d7e494088abd84ef09b5487482cfa886f12aa0ab717f4cb579b729cc7ee9 files/csync2.xinetd 388
+DIST csync2-1.32.tar.gz 218053
+DIST csync2-1.33.tar.gz 218065 RMD160 3c06cff1adb6df03108670eccce4889e3913cfba SHA1 8d94eb0c7ff997598be7b1cfc444bb74eae6712d SHA256 2214adb04358b5d351cac7e13055e1c90f7897b7c0600b922de02ca6b0820651
+EBUILD csync2-1.32.ebuild 2163 RMD160 23869c3c5f161c11fd104c1202361181c3988421 SHA1 44b80bce5cdcf970cb0282d89bb68a07113bdc2c SHA256 762fa77c4b093dd89d13080b24875ff926182c7170ea581f40e5522f078507ac
+MD5 72e828f5887ab4f0675394faea4b9c5f csync2-1.32.ebuild 2163
+RMD160 23869c3c5f161c11fd104c1202361181c3988421 csync2-1.32.ebuild 2163
+SHA256 762fa77c4b093dd89d13080b24875ff926182c7170ea581f40e5522f078507ac csync2-1.32.ebuild 2163
+EBUILD csync2-1.33.ebuild 2164 RMD160 2051de90dd14b42f7a776149577aefc3d1741d19 SHA1 4797835c10dcc2e621b29b6e67825789649b8f02 SHA256 c596e3a671f8265daba4d08aa4ef6e8b535de7addaa71e70be2cda09e57649fb
+MD5 638ff3df82417e892a2070011bb7c3e9 csync2-1.33.ebuild 2164
+RMD160 2051de90dd14b42f7a776149577aefc3d1741d19 csync2-1.33.ebuild 2164
+SHA256 c596e3a671f8265daba4d08aa4ef6e8b535de7addaa71e70be2cda09e57649fb csync2-1.33.ebuild 2164
+MISC ChangeLog 2902 RMD160 db549ec1c10dfabf3a9fc927f4baedca030d27e6 SHA1 d58c17a04d82169836b95931e9f6054961db855a SHA256 ffb8264069435e37785d32bedeca6c30c179fca9b0358b23400aa5d3b599c5a0
+MD5 7d6e8c5222170eb6629997f819d27e63 ChangeLog 2902
+RMD160 db549ec1c10dfabf3a9fc927f4baedca030d27e6 ChangeLog 2902
+SHA256 ffb8264069435e37785d32bedeca6c30c179fca9b0358b23400aa5d3b599c5a0 ChangeLog 2902
+MISC metadata.xml 223 RMD160 f9651ff0237b684fc6b65b83bb9140623b669a6d SHA1 033d2c47eb2bfe68e657ac2d68a7bfd28aab5b22 SHA256 b75b89c431f244420a0c81f9157c9fc656a919a8aac011778e1b410f70851bd3
MD5 a64b9a1937a5cfc2fbaf373521f65d47 metadata.xml 223
+RMD160 f9651ff0237b684fc6b65b83bb9140623b669a6d metadata.xml 223
+SHA256 b75b89c431f244420a0c81f9157c9fc656a919a8aac011778e1b410f70851bd3 metadata.xml 223
+MD5 6e7da398a741c7c58e088b026b71a37d files/digest-csync2-1.32 63
+RMD160 2a37cef73f8b291010cf8ce3c918ec2c0b68f352 files/digest-csync2-1.32 63
+SHA256 67cc743d8a1f4853ff041bdc69435504835a078b49b2b216a55fa5590eccd3b7 files/digest-csync2-1.32 63
+MD5 b3ccc59093763464310eba0d2a600f8b files/digest-csync2-1.33 235
+RMD160 1e4cf6a66629dca437548f327cb816d3f171d478 files/digest-csync2-1.33 235
+SHA256 63044566c450ac4aec6f0b6f426e9cab7544c9a917c79f8d9dcec20b92aa3509 files/digest-csync2-1.33 235
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
+Version: GnuPG v1.4.4 (GNU/Linux)
-iD8DBQFEjcosgMUyd/cdjWsRApcfAJ9RVZITTAkDKxGa8J1j0Zs6ydRcrwCfU5Tp
-5fUsU5lISjqZhittuv4XDFc=
-=cxge
+iD8DBQFE7wWlgMUyd/cdjWsRArpyAJ9vzQdvX3XoeWEIn/9HDWAL6QOa4wCdHbpT
+9ahlfBC1EGUOCTXhes4kGTY=
+=FcG6
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/csync2/csync2-1.33.ebuild b/sys-cluster/csync2/csync2-1.33.ebuild
new file mode 100644
index 000000000000..1bcd6e55e072
--- /dev/null
+++ b/sys-cluster/csync2/csync2-1.33.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/csync2/csync2-1.33.ebuild,v 1.1 2006/08/25 13:07:29 xmerlin Exp $
+
+DESCRIPTION="Cluster synchronization tool."
+SRC_URI="http://oss.linbit.com/csync2/${P}.tar.gz"
+HOMEPAGE="http://oss.linbit.com/csync2/"
+
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+
+IUSE=""
+
+DEPEND=">=net-libs/librsync-0.9.5
+ =dev-db/sqlite-2.8*
+ >=net-libs/gnutls-1.0.0
+ "
+
+RDEPEND="${DEPEND}"
+
+SLOT="0"
+
+src_compile() {
+ econf \
+ --localstatedir=/var \
+ --sysconfdir=/etc/csync2 \
+ || die
+
+ emake || die
+}
+
+src_install() {
+
+ make DESTDIR=${D} \
+ localstatedir=/var \
+ sysconfdir=/etc/csync2 \
+ install || die "install problem"
+
+ insinto /etc/xinetd.d
+ newins ${FILESDIR}/${PN}.xinetd ${PN} || die
+
+ dodir /var/lib/csync2/ || die
+ keepdir /var/lib/csync2/
+
+ dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO csync2_locheck.sh
+}
+
+pkg_postinst() {
+ echo
+ einfo "After you setup your conf file, edit the xinetd"
+ einfo "entry in /etc/xinetd.d/${PN} to enable, then"
+ einfo "start xinetd: /etc/init.d/xinetd start"
+ echo
+ einfo "To add ${PN} to your services file just run"
+ einfo "this command after you install:"
+ echo
+ einfo "emerge --config =${PF}"
+ echo
+ einfo "Now you can find csync2.cfg under /etc/${PN}"
+ einfo "Please move you old config to the right location"
+ echo
+}
+
+pkg_config() {
+ einfo "Updating /etc/services"
+ { grep -v ^${PN} /etc/services;
+ echo "csync2 30865/tcp"
+ } > /etc/services.new
+ mv -f /etc/services.new /etc/services
+
+ if [ ! -f /etc/${PN}/csync2_ssl_key.pem ]; then
+ einfo "Creating default certificate in /etc/${PN}"
+
+ openssl genrsa -out /etc/${PN}/csync2_ssl_key.pem 1024 &> /dev/null
+
+ yes '' | \
+ openssl req -new \
+ -key /etc/${PN}/csync2_ssl_key.pem \
+ -out /etc/${PN}/csync2_ssl_cert.csr \
+ &> /dev/null
+
+ openssl x509 -req -days 600 \
+ -in /etc/${PN}/csync2_ssl_cert.csr \
+ -signkey /etc/${PN}/csync2_ssl_key.pem \
+ -out /etc/${PN}/csync2_ssl_cert.pem \
+ &> /dev/null
+
+ rm /etc/${PN}/csync2_ssl_cert.csr
+ chmod 400 /etc/${PN}/csync2_ssl_key.pem /etc/${PN}/csync2_ssl_cert.pem
+ fi
+}
diff --git a/sys-cluster/csync2/files/digest-csync2-1.33 b/sys-cluster/csync2/files/digest-csync2-1.33
new file mode 100644
index 000000000000..9dbbdbce4b44
--- /dev/null
+++ b/sys-cluster/csync2/files/digest-csync2-1.33
@@ -0,0 +1,3 @@
+MD5 e16e3c0f4285439cef09a6b63319a0b0 csync2-1.33.tar.gz 218065
+RMD160 3c06cff1adb6df03108670eccce4889e3913cfba csync2-1.33.tar.gz 218065
+SHA256 2214adb04358b5d351cac7e13055e1c90f7897b7c0600b922de02ca6b0820651 csync2-1.33.tar.gz 218065