git-svn-id: http://svn.calculate.ru/overlay@1056 c91db197-33c1-4113-bf15-f8a5c547ca64atratsevskiy
parent
39f5d2d3fd
commit
7cdd972b4c
@ -1,5 +1,7 @@
|
|||||||
DIST calculate-server-2.0.6.tar.bz2 67671 RMD160 0e065a7c0fc54f18c22dc88c379bfeda954402ff SHA1 d6c914daa15d9d9482f62f63c275690d1473bc98 SHA256 e86cc9f0c6756bd7043834bf74cc484d715e364d92e076d5ca39bcdbef59f4f3
|
DIST calculate-server-2.0.6.tar.bz2 67671 RMD160 0e065a7c0fc54f18c22dc88c379bfeda954402ff SHA1 d6c914daa15d9d9482f62f63c275690d1473bc98 SHA256 e86cc9f0c6756bd7043834bf74cc484d715e364d92e076d5ca39bcdbef59f4f3
|
||||||
DIST calculate-server-2.0.7.tar.bz2 78994 RMD160 bc30817790120f48ede32a5a65fd3fb69d7ad5c9 SHA1 6b67921a05eeb4c5625a59012c0feb4daf143f78 SHA256 750d7731052300038b259ad94f6190bbb3e75f70b25f63d918cc3a2f74ae800f
|
DIST calculate-server-2.0.7.tar.bz2 78994 RMD160 bc30817790120f48ede32a5a65fd3fb69d7ad5c9 SHA1 6b67921a05eeb4c5625a59012c0feb4daf143f78 SHA256 750d7731052300038b259ad94f6190bbb3e75f70b25f63d918cc3a2f74ae800f
|
||||||
|
DIST calculate-server-2.0.8.tar.bz2 81329 RMD160 321e13492e60b3cf963c9c56c56d820696f380b4 SHA1 140f822a929611e8bd9cd7ac25feccb873d0b5b7 SHA256 31b3024aae6f02edb57557403604b02266276593722f977eca3ce7152a612806
|
||||||
EBUILD calculate-server-2.0.6-r1.ebuild 4766 RMD160 7a33f101dc1e6b60d38f255550815cf2f3a921bf SHA1 6b6fa8a64afd6a3a3e9ac0b2512d8998b9343375 SHA256 85cee081c9f0f251667b31d9cba8e9b9a8f7b4eebc073b76d341479e9f813572
|
EBUILD calculate-server-2.0.6-r1.ebuild 4766 RMD160 7a33f101dc1e6b60d38f255550815cf2f3a921bf SHA1 6b6fa8a64afd6a3a3e9ac0b2512d8998b9343375 SHA256 85cee081c9f0f251667b31d9cba8e9b9a8f7b4eebc073b76d341479e9f813572
|
||||||
EBUILD calculate-server-2.0.7.ebuild 4764 RMD160 243b4926e9beaf2d5cf45338eddab07df5c3a1dc SHA1 27666ef42e4b0dff1c4a1cd086d1a74f579ab5e3 SHA256 c23af116ad636ac237f4b48fe6f817803b12a536fb55e5ae7a11c0abc4d88e0d
|
EBUILD calculate-server-2.0.7.ebuild 4764 RMD160 243b4926e9beaf2d5cf45338eddab07df5c3a1dc SHA1 27666ef42e4b0dff1c4a1cd086d1a74f579ab5e3 SHA256 c23af116ad636ac237f4b48fe6f817803b12a536fb55e5ae7a11c0abc4d88e0d
|
||||||
|
EBUILD calculate-server-2.0.8.ebuild 4764 RMD160 2cf5aca446d94a882478bd9863b56b3276c23213 SHA1 2f444f50fab4d6ae4ba84c94c38d9640362359e4 SHA256 c4b0646706e7f57e842ca471077474e0e889ca8aae29c9ea1e2fc8cf7ecd3505
|
||||||
EBUILD calculate-server-9999.ebuild 951 RMD160 7b03c54fdf831429796ca7422842097becaf71f4 SHA1 b43de3f35cf84ad28a1eafa9d88d479d1beb73f6 SHA256 012a8322e69f4b40c354bec1bc27e91d5fa426d089f1045ef56a90d7d47ae243
|
EBUILD calculate-server-9999.ebuild 951 RMD160 7b03c54fdf831429796ca7422842097becaf71f4 SHA1 b43de3f35cf84ad28a1eafa9d88d479d1beb73f6 SHA256 012a8322e69f4b40c354bec1bc27e91d5fa426d089f1045ef56a90d7d47ae243
|
||||||
|
@ -0,0 +1,147 @@
|
|||||||
|
# Copyright 2008 Calculate Pack, http://www.calculate-linux.ru
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit distutils
|
||||||
|
|
||||||
|
SRC_URI="ftp://mirror.yandex.ru/calculate/calculate2/${PN}/${P}.tar.bz2
|
||||||
|
http://mirror.yandex.ru/calculate/calculate2/${PN}/${P}.tar.bz2
|
||||||
|
ftp://ftp.linux.kiev.ua/pub/Linux/Calculate/calculate2/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
DESCRIPTION="The program for configuring services Linux"
|
||||||
|
HOMEPAGE="http://www.calculate-linux.ru/Calculate_2"
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
DEPEND="=sys-apps/calculate-lib-2.0.11
|
||||||
|
>=net-nds/openldap-2.3[-minimal]
|
||||||
|
>=sys-auth/pam_ldap-180[ssl]
|
||||||
|
>=sys-auth/nss_ldap-239
|
||||||
|
>=net-fs/samba-3.0[acl,cups,kernel_linux,ldap,pam]
|
||||||
|
>=net-mail/dovecot-1.0[pop3d,ldap,pam,ssl]
|
||||||
|
>=net-im/calculate-ejabberd-2.0.2[ldap,pam,ssl,zlib]
|
||||||
|
>=mail-mta/postfix-2.2[ldap,pam,ssl]
|
||||||
|
>=net-ftp/proftpd-1.3.1[-acl,ldap,ncurses,nls,pam,radius,ssl,tcpd]
|
||||||
|
>=mail-filter/procmail-3.22"
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
Loading…
Reference in new issue