parent
3eb7b3cb34
commit
ca36d71c8c
@ -1,13 +1,15 @@
|
||||
AUX calculate-server-2.1.13-fifo_fix.patch 1122 RMD160 e015ecfd39ff9dd62fbee98ae9465dfa9cd87fff SHA1 e74caba4e28ba4aeebd556d9866eca7226950762 SHA256 a065091c6dfbfeef8e9d8c0c229a015c571ff1d7d96781397a0176b2cb6bd262
|
||||
AUX calculate-server-2.1.13-fix_bind.patch 543 RMD160 e50c44995eadaf6d2be753691886969f2f836775 SHA1 deffc9c0b65970dffdf6d5b971721c81c473bee0 SHA256 f6148f9f0029d58c36c2ce8a630b9c232b9f1f356b40973137facb9cf8f65700
|
||||
AUX calculate-server-2.1.13-rename_cl_update.patch 4885 RMD160 0eb4083d8a6e381fbc88044d9f6b8eba8b837bf5 SHA1 10ad7a4967f58049a71b1e2e7fa2e1289a5c8072 SHA256 87d7435e5a987f18644022bef20f7c4deafd1fd162a3a3656999aff74eebaa59
|
||||
AUX calculate-server-2.1.14-fix_dovecot.patch 502 RMD160 c7d4c76dc49a3894e7534572643e321696ae5a58 SHA1 1d62d3b5c9a5628cbb133bc615f8af06d6e844b5 SHA256 4f9ed8f74dd50244f1b6ac5f8a1b991a0f973fb2c05eac23e0509c2d31458baa
|
||||
DIST calculate-server-2.1.13.tar.bz2 157717 RMD160 42d15a964a8c94774003d89ddc6bd834d20b1d5d SHA1 08e47e64aa8173b76a73693346d465ed62ac2ea1 SHA256 c748759f792c21dd28f2659bfeccf2a707c08f36a5d49766ceb6b922a98e930e
|
||||
DIST calculate-server-2.1.14.tar.bz2 167957 RMD160 a2d349f1cd6a6107f7e32b79b5189e5a0530b440 SHA1 3f23fb09fb7b67f14d48c8ffb3edc03e5eef95a9 SHA256 3c5b4de78df05c545884995d50fd5b8b53c6d9742d91e699d8fd1d9020168e05
|
||||
EBUILD calculate-server-2.1.13-r1.ebuild 5100 RMD160 1a8e0de5d7a283a4bdddc644e4cb72d8c9a2f5a8 SHA1 4b4002c079fe429e94fc9fe750847a588b1ece94 SHA256 cdce4a2c954bfcdc6deb32c2af1a5a56083aedf7a382f7645ac1fd83043a82d6
|
||||
EBUILD calculate-server-2.1.13-r2.ebuild 5184 RMD160 c25bba74a1d999c47066a04092f96b7a993aeba4 SHA1 6cebce6f3342b7a9b4d173a22f25e91acb9aecd9 SHA256 764e2f219aaa1db76c0c64376287529e3a69b3d87041df5aa3add663c01de4ce
|
||||
EBUILD calculate-server-2.1.13-r3.ebuild 5261 RMD160 0cba75d6a711127b6a213e6181e346539aa60d84 SHA1 2056fa023ba26f855bc58431d639381c291a1a94 SHA256 7909ee9e15be1005374e1dda50bfd4ef475c9dcca97cb0ea1f4bc565ca2a528c
|
||||
EBUILD calculate-server-2.1.13.ebuild 4947 RMD160 f84f1384fcd7705a718b5c88b6066e262987ac3b SHA1 596a88a3e393f689a0d76ddb3dc723d03b3eb816 SHA256 feee22c11dd0617ea25164445bd1f074d06a3e30a2b57704d325f71ae6e4bb66
|
||||
EBUILD calculate-server-2.1.14-r1.ebuild 5097 RMD160 a433b84fd253706023c4f75668074b2d2849ee3d SHA1 80a4bea5f628e96eb35bce201463fc6285418386 SHA256 3153253ebde93514e7012b818ba1d2111af6fdb99e2d811551654d1a64a1176a
|
||||
EBUILD calculate-server-2.1.14.ebuild 4966 RMD160 0a71a8217e53bec9c87669713e3007a5097e9b19 SHA1 6c284957f2841655facc4301cc7a9945d5f95876 SHA256 a7d071a4a1b10e1a03ebec2509be004ddcad0831976a05e88aa2ebbbee4fa986
|
||||
EBUILD calculate-server-9999.ebuild 1032 RMD160 1b7daa72a3ed2e85c4d12a9e7acbcd12dfb9254b SHA1 05b16c21743b21cc5dfdde4a917f426b1bfcc46d SHA256 5df5730fe598902d17b3b1d6f591e1a0c16e90c0be7986dfa62390aa6c991b58
|
||||
MISC ChangeLog 6287 RMD160 9328385421a6804834af3e015f27b853056cca3d SHA1 62b538ee6f711bda51493f2aaa6180e0841c7a30 SHA256 28e28a4bb04615d58818dc1bf3b655e6c1e1aba7d5a770f8dc81e4d891bbae59
|
||||
MISC ChangeLog 6502 RMD160 adf493c28ec2499a69bce1d1cfcb0480e1234373 SHA1 6f9fbbff9f0c32c5ed4e58cdc9682735399201f3 SHA256 07e6dfe13dce38023cc4232776b51d1361773e37a9dad0d775285ec52c7020db
|
||||
MISC metadata.xml 286 RMD160 e243725ec1a1302cab0d0efee76a4a926e855916 SHA1 6071aa604ea5a1ba8e1772e8f37a24f26b893d8d SHA256 aab7ddde310df96da76277d5ae340a4b0926bec3b354bfb2fea3288081036d74
|
||||
|
@ -0,0 +1,172 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
SRC_URI="ftp://ftp.calculate.ru/pub/calculate/calculate2/${PN}/${P}.tar.bz2"
|
||||
|
||||
DESCRIPTION="The program for configuring services Linux"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="=sys-apps/calculate-lib-2.1.11
|
||||
>=net-nds/openldap-2.3[-minimal]
|
||||
>=sys-auth/pam_ldap-180[ssl]
|
||||
>=sys-auth/nss_ldap-239
|
||||
>=net-fs/samba-3.4.6[acl,client,cups,ldap,netapi,pam,server,smbclient]
|
||||
<net-fs/samba-4.0.0
|
||||
|| ( <net-mail/dovecot-1.2.0[pop3d,ldap,pam,ssl]
|
||||
>=net-mail/dovecot-1.2.0[ldap,pam,ssl]
|
||||
)
|
||||
>=mail-mta/postfix-2.2[ldap,pam,ssl]
|
||||
|| ( <net-ftp/proftpd-1.3.3[-acl,ldap,ncurses,nls,pam,radius,ssl,tcpd]
|
||||
>=net-ftp/proftpd-1.3.3[-acl,ident,ldap,ncurses,nls,pam,radius,ssl,tcpd]
|
||||
)
|
||||
>=mail-filter/procmail-3.22
|
||||
>=net-dns/bind-9.6.1_p1[sdb-ldap]
|
||||
>=net-proxy/squid-3.0.14[ldap,pam,ssl]
|
||||
>=net-misc/dhcp-3.1.2_p1
|
||||
>=media-gfx/imagemagick-6.6
|
||||
dev-python/pymilter"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
cd "${S}"
|
||||
|
||||
# fix for dovecot2.0
|
||||
epatch "${FILESDIR}/calculate-server-2.1.14-fix_dovecot.patch"
|
||||
}
|
||||
|
||||
|
||||
pkg_postinst() {
|
||||
if [ -d /var/calculate/server-data/mail/imap ] || \
|
||||
[ -d /var/calculate/server-data/samba/win/profiles ] || \
|
||||
[ -d /var/calculate/server-data/samba/unix/profiles ] || \
|
||||
[ -d /var/calculate/server-data/samba/win/netlogon ];
|
||||
then
|
||||
ewarn "Data found in directories of previous version calculate-server"
|
||||
fi
|
||||
|
||||
if [ -d /var/calculate/server-data/mail/imap ];
|
||||
then
|
||||
if ! [ -d /var/calculate/server-data/mail~ ];
|
||||
then
|
||||
if mv /var/calculate/server-data/mail/imap \
|
||||
/var/calculate/server-data/mail~ && \
|
||||
rmdir /var/calculate/server-data/mail && \
|
||||
mv /var/calculate/server-data/mail~ \
|
||||
/var/calculate/server-data/mail;
|
||||
then
|
||||
ewarn
|
||||
ewarn "Data from /var/calculate/server-data/mail/imap"
|
||||
ewarn "was moved to /var/calculate/server-data/mail"
|
||||
MAILUPDATE="TRUE"
|
||||
fi
|
||||
fi
|
||||
if ! [ "${MAILUPDATE}" == "TRUE" ];
|
||||
then
|
||||
eerror "Cannot move /var/calculate/server-data/mail/imap"
|
||||
eerror "Please manualy move /var/calculate/server-data/mail/imap"
|
||||
eerror "to /var/calculate/server-data/mail"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -d /var/calculate/server-data/samba/win/profiles ];
|
||||
then
|
||||
SAMBAUPDATE=""
|
||||
if ! [ -d /var/calculate/server-data/samba/profiles/win ];
|
||||
then
|
||||
if mkdir -p /var/calculate/server-data/samba/profiles && \
|
||||
mv /var/calculate/server-data/samba/win/profiles \
|
||||
/var/calculate/server-data/samba/profiles/win;
|
||||
then
|
||||
ewarn
|
||||
ewarn "Data from /var/calculate/server-data/samba/win/profiles"
|
||||
ewarn "was moved to /var/calculate/server-data/samba/profiles/win"
|
||||
SAMBAUPDATE="TRUE"
|
||||
fi
|
||||
fi
|
||||
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
|
||||
then
|
||||
eerror "Cannot move /var/calculate/server-data/samba/win/profiles"
|
||||
eerror "Please manualy move "
|
||||
eerror "/var/calculate/server-data/samba/win/profiles"
|
||||
eerror "to /var/calculate/server-data/samba/profiles/win"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -d /var/calculate/server-data/samba/unix/profiles ]; \
|
||||
then
|
||||
SAMBAUPDATE=""
|
||||
if ! [ -d /var/calculate/server-data/samba/profiles/unix ];
|
||||
then
|
||||
if mkdir -p /var/calculate/server-data/samba/profiles && \
|
||||
mv -f /var/calculate/server-data/samba/unix/profiles \
|
||||
/var/calculate/server-data/samba/profiles/unix;
|
||||
then
|
||||
rmdir /var/calculate/server-data/samba/unix
|
||||
ewarn
|
||||
ewarn "Data from /var/calculate/server-data/samba/unix/profiles"
|
||||
ewarn "was moved to /var/calculate/server-data/samba/profiles/unix"
|
||||
SAMBAUPDATE="TRUE"
|
||||
fi
|
||||
fi
|
||||
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
|
||||
then
|
||||
eerror "Cannot move /var/calculate/server-data/samba/unix/profiles"
|
||||
eerror "Please manualy move "
|
||||
eerror "/var/calculate/server-data/samba/unix/profiles"
|
||||
eerror "to /var/calculate/server-data/samba/profiles/unix"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -d /var/calculate/server-data/samba/win/netlogon ];
|
||||
then
|
||||
SAMBAUPDATE=""
|
||||
if ! [ -d /var/calculate/server-data/samba/netlogon ];
|
||||
then
|
||||
if mv -f /var/calculate/server-data/samba/win/netlogon \
|
||||
/var/calculate/server-data/samba/netlogon;
|
||||
then
|
||||
rmdir /var/calculate/server-data/samba/win
|
||||
ewarn
|
||||
ewarn "Data form /var/calculate/server-data/samba/win/netlogon"
|
||||
ewarn "was moved to /var/calculate/server-data/samba/netlogon"
|
||||
SAMBAUPDATE="TRUE"
|
||||
fi
|
||||
fi
|
||||
if ! [ "${SAMBAUPDATE}" == "TRUE" ];
|
||||
then
|
||||
eerror "Cannot move /var/calculate/server-data/samba/win/netlogon"
|
||||
eerror "Please manualy move "
|
||||
eerror "/var/calculate/server-data/samba/win/netlogon"
|
||||
eerror "/var/calculate/server-data/samba/netlogon"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "${MAILUPDATE}" == "TRUE" ];
|
||||
then
|
||||
ewarn
|
||||
ewarn "Please update mail service by the command:"
|
||||
ewarn "\tcl-update mail"
|
||||
fi
|
||||
if [ "${SAMBAUPDATE}" == "TRUE" ];
|
||||
then
|
||||
ewarn
|
||||
ewarn "Please update samba service by the command:"
|
||||
ewarn "\tcl-update samba"
|
||||
fi
|
||||
|
||||
ewarn
|
||||
ewarn "WARNING!!! If you have the samba service, then update it by the command:"
|
||||
ewarn "\tcl-update samba"
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
commit 2fedd8bd32de83b5d989e2e19910f200411f8224
|
||||
Author: Mike Hiretsky <mh@calculate.ru>
|
||||
Date: Tue May 31 11:51:38 2011 +0400
|
||||
|
||||
Fix dovecot 2.0 conf.
|
||||
|
||||
diff --git a/profile/mail/etc/dovecot/dovecot.conf.2.0 b/profile/mail/etc/dovecot/dovecot.conf.2.0
|
||||
index 99c4e15..cf13471 100644
|
||||
--- a/profile/mail/etc/dovecot/dovecot.conf.2.0
|
||||
+++ b/profile/mail/etc/dovecot/dovecot.conf.2.0
|
||||
@@ -34,5 +34,6 @@ protocols = pop3
|
||||
}
|
||||
!ssl_cert_file = del
|
||||
!ssl_key_file = del
|
||||
+!listen = del
|
||||
|
||||
!include conf.d/*.conf
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
DESCRIPTION="Calculate Utilities meta package"
|
||||
HOMEPAGE="http://www.calculate-linux.org/main/en/calculate2"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="
|
||||
cl_assemble
|
||||
cl_builder
|
||||
cl_client
|
||||
cl_desktop
|
||||
cl_installgui
|
||||
cl_server
|
||||
"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
=sys-apps/calculate-install-2.2.15-r1
|
||||
=sys-apps/calculate-templates-2.2.15-r1
|
||||
=sys-apps/calculate-lib-2.2.15-r1
|
||||
|
||||
cl_assemble? ( =sys-apps/calculate-assemble-2.2.15 )
|
||||
cl_builder? ( =sys-apps/calculate-builder-2.2.15 )
|
||||
cl_client? ( =sys-apps/calculate-client-2.2.15 )
|
||||
cl_desktop? ( =sys-apps/calculate-desktop-2.2.15 )
|
||||
cl_installgui? ( =app-misc/calculate-install-gui-2.2.15 )
|
||||
|
||||
cl_server? ( =sys-apps/calculate-server-2.1.14-r1 )
|
||||
"
|
||||
|
Loading…
Reference in new issue