atratsevskiy
parent 4933b3d88d
commit 0a84460855

@ -1,6 +1,7 @@
AUX calculate-server-2.1.15-fix_getip.patch 1703 SHA256 aabc9c9b935b1804ea3f375d0868d0954ca1c7925b64930f3f8d460d1815c13d SHA512 cab990701c7d9c32c973ae6a4f2132bbc1af822e2b7e7c3f392797b440860af4f8b69ce0bdf68bf16bd067f76f4a4b1f49620576bc5f4fa0a6f9e56e4381a30c WHIRLPOOL f7cafbb83ef0550f7d3edf1a95cd2e7a70963b9cdbf69fb6165f8e94bee1707fb926807142595ec94de3a219362c9b1d29d7829a28ba25d605fd506e69d4198e
AUX calculate-server-2.1.15-fix_postfix.patch 628 SHA256 6365b3d1bc3eac156e45b8545811ed4122504fa3ea25368cee5703584d085966 SHA512 a8f78f182598e0246b5acf208e17d6d82c889495f843de32117445557f7b0a145ff12d205911735bd57fdafa9e5529d5a249c30724db9c214b08f2570e13691a WHIRLPOOL ac579b3b9ece6ccb7176453022bf6a2368dae70c1594177ada93ebeeda55f3966d477093c13e5ffecb530e48e8737d537a6d277d13b456ce4dc5eaf41c326c32
AUX calculate-server-2.1.15-fix_proftpd.patch 920 SHA256 42b8969e61bd4456812db8f164076b00d35f5f21daecf0d9dc89486738ce2a80 SHA512 d404adffadbd2fbc1063bd156ca1e573d6394323e7b3bc8792918e77d5934a1f25a49a13016e6a8d2ab6f6a0cfa0e8d9dfd88450d64c9f0f0c55c533c968a4c6 WHIRLPOOL f44eb4598095b760079d9452b1a65e83830c02961240338c211b5299894a693aa368ad20c092567bbed4b77c72496a04f26261252ebb20868181620dd35e9e4d
AUX calculate-server-2.1.16-fix_get_ip.patch 741 SHA256 b25c1324eb8b4ef0ac70c1f07d260ccd0c10c5bf96a485fe597fc7dd80e19f55 SHA512 3470e981500d3de68aeffdafb97fb55f8afb72a7123279d5fe0ebdb6a170c3384c19565293a8504e7adee22d05553d93def69f60c7e5865976fb94b07915a4f1 WHIRLPOOL a466e08141b40f53f854e1169b1aabd06c8c162fdb4086604a5df8d1c7dab4ffcc1f267c4eabb9d7287e2d37f2c1794960d7fa60a8a129d12350e82963434cb8
AUX calculate-server-2.1.16-fix_ip_check.patch 1299 SHA256 40b3ed27d092fd50472e05d6a7fe95ef31805c53b5242de3c4a7cc3bce8fc322 SHA512 bbdb17f28aeb01e94622cb578b79bf0d7ebcd9e2167ce3fb0f89108e9ae57f37f2d14e54b213fa8944bfd482cbe52a9ec99d5a0d7bf7cde0b50c3bbeae681dad WHIRLPOOL a294f98ad99719ead243485fef294aca919d981a2e44d79c3b4d5310254677d5b2e16f452b5281792d01eb50d86026683c9dd60c727ca0c256fe16271b778ca7
AUX calculate-server-2.1.16-ftp_trash.patch 1314 SHA256 3f686648e5a069dbea154461de9183e9ab423d7b8245ab580d3b58094772797a SHA512 8e7072af8f288086967b94b830f1e97d24d8e3b70cf37336468bda4406e50228f70ea4f65071032f3fe8a412ce415f7af0bdefd4b9b854873633fc9ef5cc2b03 WHIRLPOOL 6080878d25666c4ea56c5794305071134d9eb0ace766d2de36a206d68904924af1963eec9f3cca8795e3805f26c934262dc310cf321383c057bd6c6c404696d3
DIST calculate-server-2.1.15.tar.bz2 168350 SHA256 3bc8f28dc3c583d1ec51d9653fc92d047c0f2064f3745a34195ba133cfc66d8c SHA512 6d8ce41bb218d43dc0c6c3f7b68988f9c2d40a707cdc9a3749f526e2cf3fca92f33f44c65a1dfcda9dbed638847a44d6c28aa7aaa395301035729286799497bf WHIRLPOOL fdcbb18dd43e093dffbe3bf6c902a543c99f02bbcdc69419daa4daa49d5449ac64e4f933b3b87fa0e706e35bf0dc1ddfe02516eee54e8112cc29dbf7c7913b15
@ -9,6 +10,7 @@ EBUILD calculate-server-2.1.15-r6.ebuild 5605 SHA256 d6dac49936efb03a91a56ba3375
EBUILD calculate-server-2.1.15-r7.ebuild 5684 SHA256 1eedbac2a5bd43e4defbd8155a58a05db000118a670db202ba734b484215bef5 SHA512 029be2f1e2eef4a95e2ec5a73b37dbc9011ccba116c954434f77914b6598566404a128b293c034fb2bbb4d63355ae95c94823575563acb173a04a3edffc67fbd WHIRLPOOL 22700602bc8e5920eb3bb98705d4e5356d66ab930020f7fa48c104288ae3c10815d746dcb3f2d01167383049dc4689ff21bcb3062ae5af7a17cc6a94c8a8095d
EBUILD calculate-server-2.1.16-r1.ebuild 5510 SHA256 cfd62bea16fa265118b83eecd166b5bcb8c9c14cb3cb101f5129df38103781d0 SHA512 5900676cd8f882e724cae1c5c168ba461cb68a53fe30102e254e26afb344913190544c0a97b440a015657f8bdb7ecae7fc469e33c5c2ca162dd9f8e06bf9d8ed WHIRLPOOL d613e63323af7e863bac4a7dbf687929f6f33f1e11b031900bb9e10e7eba98491111222a8fcec3d266527144b1ae6416261ebb86240063160332a79f4ee66753
EBUILD calculate-server-2.1.16-r2.ebuild 5592 SHA256 ac68c2877e4493204f66a4e530dc0f9077c5165030b3e54156cfaab42f91ca94 SHA512 8f88203a72c866f6a63a60f40d29334a5b0d637f57c7c4b6f621b388f3ee5f4623b9b9fa33f35cc947af6007c2e6ba294e97479568096d0da1a4b58bb30779c7 WHIRLPOOL 3bdf9706f01aab8548c458459ebf818277fd48049894e7df93c1ff09e729c6e7d870dc59181d302d96d13a5a62f8a5e6cdddaa6afe97d1ec029b35cfc2c07e6d
EBUILD calculate-server-2.1.16-r3.ebuild 5670 SHA256 d13a40c9d5d1f167742894896c13018b78e15eca2704b55825f4bfd41e553128 SHA512 1a9de72fa82d752fc71793591855b06ca39a132ff0083b1a94399b5da4079a9b923b3046886c75b50d9877fa3c7de4f70a0a7bbe897b8379d9925172019a9014 WHIRLPOOL a4573862f46398a14d9eaed2df564c5072991faebecd685bded025bf70d7beea0b8bff269631e7b53d9460c9541a715a30249cd8af7ab652d5a5cd69d7cad81a
EBUILD calculate-server-2.1.16.ebuild 5385 SHA256 e8725df59a5a7fe7ec2e855a6e3c7fff2e72b1182ec06173afb462dec035ba7f SHA512 f41e66d7300fb014acd763aeae9551979236aeece5552bcab764fd066c35ddc0b3076617f9c94e58c4383f1376c7ad52246cecb135615436196f03bde60c696b WHIRLPOOL d216abfbcb42554ace72180b914cb3f21d21449d0b3761e4b819ddacf12aeecfbe1eee7a99da277f12eb66515db2d538946cdf1f90e542c33764d93c1c7d5ba3
EBUILD calculate-server-2.1.9999.ebuild 1122 SHA256 e2c8e01cbf08f07e29007346f6b69b2452715ec381aeec954e88d44a282ae1ae SHA512 7c8eefbfc1825606664d80b015b6796c18ec694c400900532078cbe50bf7922dc5aa4c9301af58b1c3b0a6d9ff00da71fd2671dadbef970394ca85212acbcc25 WHIRLPOOL 0f83a53ce05e3240f4f8faa117ab7f4b7273cfe3baaf803a39a50ed426c96629759c6d9392c04a5fee67c9c49457d1e95ae179e74733b5efedb32c1d9b834353
MISC ChangeLog 8940 SHA256 d17edb3f2a5ed7acf057ddb04e31045bae2e8b46e26704d1ebbb08df079d23bd SHA512 e79568d5acf396c56cbf5726812c327d7849d1b5d566dffc1a8b588a79fb9dcd994e1fdb5a152fc96ee53ca468eadeeefe7236baaad7262005b8deb7a2b89a6f WHIRLPOOL b0bbaadc2a2d20c2d6290feb7d50015385e283c97bd5c657cb434e55bdbfd5adefcb0a580dbd450a232677eb280a1ef14aa9b67c1d7b6c41e55caeb50bfeb631

@ -0,0 +1,195 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_DEPEND="2:2.7"
RESTRICT_PYTHON_ABIS="2.4 2.5 2.6 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="calculate_nomail
calculate_nodhcp
calculate_noftp
calculate_nojabber
calculate_nonamed
calculate_nosamba
calculate_noproxy"
DEPEND="=sys-apps/calculate-lib-2.1.11-r2
>=net-nds/openldap-2.3[-minimal]
>=sys-auth/pam_ldap-180[ssl]
>=sys-auth/nss_ldap-239
!calculate_nosamba? (
>=net-fs/samba-3.4.6[acl,client,cups,ldap,netapi,pam,server,smbclient]
<net-fs/samba-4.0.0
)
!calculate_nomail? (
|| ( <net-mail/dovecot-1.2.0[pop3d,ldap,pam,ssl]
>=net-mail/dovecot-1.2.0[ldap,pam,ssl]
)
>=mail-filter/procmail-3.22
dev-python/pymilter
>=mail-mta/postfix-2.2[ldap,pam,ssl]
)
!calculate_noftp? (
|| ( <net-ftp/proftpd-1.3.3[-acl,ldap,ncurses,nls,pam,ssl,tcpd]
>=net-ftp/proftpd-1.3.3[-acl,ident,ldap,ncurses,nls,pam,ssl,tcpd]
)
)
!calculate_nojabber? (
>=net-im/ejabberd-2.1.8[mod_pubsub]
>=media-gfx/imagemagick-6.6
)
!calculate_nonamed? ( >=net-dns/bind-9.6.1_p1[sdb-ldap] )
!calculate_noproxy? ( >=net-proxy/squid-3.0.14[ldap,pam,ssl] )
!calculate_nodhcp? ( >=net-misc/dhcp-3.1.2_p1 )"
RDEPEND="${DEPEND}"
src_unpack() {
unpack "${A}"
cd "${S}"
# ftp .Trash-uid
epatch "${FILESDIR}/calculate-server-2.1.16-ftp_trash.patch"
# fix check ip
epatch "${FILESDIR}/calculate-server-2.1.16-fix_ip_check.patch"
# fix get ip
epatch "${FILESDIR}/calculate-server-2.1.16-fix_get_ip.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,19 @@
commit c8b5dc8b118498a122fa2ab756ca3d064011696d
Author: Хирецкий Михаил <mh@calculate.ru>
Date: Wed Sep 26 12:23:00 2012 +0400
Discard empty ip
diff --git a/pym/cl_ldap.py b/pym/cl_ldap.py
index 0de3698..7580ef8 100644
--- a/pym/cl_ldap.py
+++ b/pym/cl_ldap.py
@@ -21634,7 +21634,7 @@ network %s")%net)
domainNames = self.unicList(domainNames)
domain = domainNames[0]
fullHostNameServer = "%s.%s"%(hostname,domain)
- IPs = self.clVars.Get("os_net_ip").split(",")
+ IPs = filter(None,self.clVars.Get("os_net_ip").split(","))
if not any(IPs):
self.printERROR(_("Can not found ip in net interfaces"))
return False

@ -18,6 +18,7 @@ EBUILD calculate-utilities-2.2.30-r1.ebuild 788 SHA256 c0f7e2ba8bb4a796795faae84
EBUILD calculate-utilities-2.2.30-r2.ebuild 794 SHA256 ebd5cd6b2b6c971db57084bd3183ccafb30ee21402471a773069ad7b244764a9 SHA512 7043083c962dca01342458d792413196cf105f8001a0784350abe8c1af5fc0a292d64d8293764251235e73d9d2831a9552aba46a43fd3e6c8e0fb931168ea4e5 WHIRLPOOL 690e6c006f002512f58217ad4d48302e742d37cd036a2aebc929139c127a216131369c5d3143a99b46421c107efe341808eb75e331a66cd7617567f3d388d58e
EBUILD calculate-utilities-2.2.30-r3.ebuild 794 SHA256 cfef25a959b986d43d7f31f9be14cd383f2dab42cfd3f03d973bfdc8d41b9519 SHA512 b3682fa5f5ded63bd7c951f7aa5200a43548d34191823a88138c529b18d38716c8b16c695899a4b67b022e6cac670d82d4fbe37d638228479a71026706559551 WHIRLPOOL 8e9e20192fc20e1f6705b7609bafbff30192390e8472a64516adfffd55e3f44728e9bda6bb60662ca01a7600f5f6c2c71bf207eea1ad37f5a5e26a454809f380
EBUILD calculate-utilities-2.2.30-r4.ebuild 794 SHA256 5e02c2cb156fb647c7618147bd083dd63d1d96528338a57ff60ec084cdd73b2d SHA512 e7fa2992305db3dba55fb1fb78f64c303a139527796b527d42b8912b51c95fa780571221e9c6a17573f0ced9a8066fbcaf08ef9f099c8d809a24739a55a86c0f WHIRLPOOL 1a7a5195e326a8822e1a29e4a28919166a8288f424b47f06c19e9c61184b6e7da64b362849e631eb58c2570640e329b7750bb8652297ce3dc2948642f21a6598
EBUILD calculate-utilities-2.2.30-r5.ebuild 794 SHA256 39574924b7396d90ff45f26eafd9423bb406cba103f4f873123940c0aafaa834 SHA512 06d178fd185063afa783888092de467c1809a4353fd26e7468ae513469568754516afa5e48c7bb8104570aaabd6471758485c8afedf1d0d18f6b6e137eb79b9f WHIRLPOOL f7f21f12a045d2232312c693898ec1d31411e5aae734fad6d20252e8af375e650b5cd9a0df609cc6295c4f0ba62489b3e37c1912452e28751fa22b9d6f91a7f9
EBUILD calculate-utilities-2.2.30.ebuild 785 SHA256 3d9a39094f884a5fca946e0121ce558aac616a1857339f2571e07a67bf83b578 SHA512 58b7ddd50570d0514fa948e6b91f9f4bd6f2c317868837331c564612cc41207f41b338f0ce017fadc2853d5fce4783b7d2966c8fcecc11bd29bb1f1625356a8b WHIRLPOOL 04f7b6bca3cf282db977f52b06983958aac9428228a47b64d75da1e3f4a6319e482eb80ca4724af1dd830ceed7cbb9263e4c5ebaa4fed3644e91af446831f6b2
EBUILD calculate-utilities-2.2.9999.ebuild 842 SHA256 56d97b7d2ce11d23b25d9036b4e2ee196b547ce1d11b0cc349a8205515b66bf1 SHA512 fc7802b92ade52210fa7381b55c48638da6d9adee6d2f03f18d6bdd0050756089b3ca8de944f4e865517554523b40737abe9f22587ecae74079eec563f80868b WHIRLPOOL f1382f0629a8dae37aaecf40cb8cbc3682bde3b43e92c9c6a84cda75897dc5d5de043233fb7a3f929749520b05fe3af94187c7a3ccdae4e252e83699d871f225
EBUILD calculate-utilities-3.0.0-r1.ebuild 598 SHA256 c5ccfe1a28e2643314c97023570a0afae156438a372d138ac12bedbaf96c25ed SHA512 d4c5f005a8970f66bbfb1755d0cbcdb400b312be72aa5ba9400969b2103b351ff8f918c487caf0e4fb36498c86dcbc42e182ecfb96f1ade967cb0677065b8ba8 WHIRLPOOL e1f0eefa6ea7d0e8b74b9663a304d42d0485e3353df483c47e92ab9b85989f783cb2e784af3444989065ae31e56d5a0cdfcdac823d2919e6eaa6ffc30678a93a

@ -0,0 +1,34 @@
# Copyright 1999-2012 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_server
"
RDEPEND="${RDEPEND}
!sys-apps/calculate-templates
!<sys-apps/calculate-install-3.0.0_alpha1
=sys-apps/calculate-lib-2.2.30
=sys-apps/calculate-i18n-2.2.30-r1
cl_assemble? ( =sys-apps/calculate-assemble-2.2.30 )
cl_builder? ( =sys-apps/calculate-builder-2.2.30-r2 )
cl_client? ( =sys-apps/calculate-client-2.2.30 )
cl_desktop? ( =sys-apps/calculate-desktop-2.2.30 )
cl_server? ( =sys-apps/calculate-server-2.1.16-r3 )
"
Loading…
Cancel
Save