Projekat

Općenito

Profil

Podrška #13847 » zcs-5.0.6_GA_2314.UBUNTU8.diff

Ernad Husremović, 04.07.2008 20:06

Pregled razlika:

FRANKLIN/ZimbraBuild/defs/coretargets.def 2008-05-26 20:22:10.000000000 +0100
pcre_UBUNTU6: ;
pcre_UBUNTU8: ;
pcre_UBUNTU6_64: ;
pcre_UBUNTU8_64: ;
pcre_SuSEES9: ;
pcre_MANDRIVA2006: ;
......
cp -Rf $(SERVICE_DIR)/conf/externaldirsync $@/externaldirsync
cp -Rf $(SERVICE_DIR)/build/dist/conf/msgs $@/msgs
mkdir -p $@/spamassassin
cp $(SERVICE_DIR)/conf/spamassassin/[^C]* $@/spamassassin
cp $(SERVICE_DIR)/conf/spamassassin/* $@/spamassassin
mkdir -p $@/attrs
cp -f $(SERVICE_DIR)/build/dist/conf/attrs/* $@/attrs
FRANKLIN/ZimbraBuild/defs/globals.def 2008-05-26 20:22:10.000000000 +0100
ARCH := amd64
endif
ifeq ($(BUILD_PLATFORM), UBUNTU8_64)
ARCH := amd64
endif
ifeq ($(BUILD_PLATFORM), MACOSX)
ARCH := ppc
endif
FRANKLIN/ZimbraBuild/defs/UBUNTU8_64.def 2008-05-26 20:22:10.000000000 +0100
# Definitions for UBUNTU8_64
PACKAGING_COMMAND := dpkg
PACKAGING_OPTIONS = -b $(CUR_DEST_ROOT) $(PACKAGE_DIR)/$(CUR_PKG_NAME)
PACKAGE_EXT := deb
include $(DEFS_DIR)/plat_common.def
JAVA_VERSION := 1.5.0_15
JAVA_SOURCE := $(THIRD_PARTY_BUILDS)/x86_64/$(JAVA_DIR)/$(JAVA_FILE)$(JAVA_VERSION)
JAVA_BINARY := /opt/zimbra/java/bin/java
FRANKLIN/ZimbraBuild/defs/UBUNTU8.def 2008-05-26 20:28:59.000000000 +0100
# Definitions for UBUNTU8
PACKAGING_COMMAND := dpkg
PACKAGING_OPTIONS = -b $(CUR_DEST_ROOT) $(PACKAGE_DIR)/$(CUR_PKG_NAME)
PACKAGE_EXT := deb
include $(DEFS_DIR)/plat_common.def
FRANKLIN/ZimbraBuild/rpmconf/Build/get_plat_tag.sh 2008-05-26 20:22:11.000000000 +0100
if [ $? = 0 ]; then
echo "7${i}"
exit 0
fi
grep "DISTRIB_RELEASE=8" /etc/lsb-release > /dev/null 2>&1
if [ $? = 0 ]; then
echo "8${i}"
exit 0
else
echo "UNKNOWN"
exit 0
FRANKLIN/ZimbraBuild/rpmconf/Install/Util/modules/packages.sh 2008-05-26 20:22:11.000000000 +0100
fi
done
if [ $PLATFORM = "DEBIAN3.1" -o $PLATFORM = "MANDRIVA2006" -o $PLATFORM = "UBUNTU6" -o $PLATFORM = "UBUNTU6_64" -o $PLATFORM = "UBUNTU7" -o $PLATFORM = "DEBIAN4.0" ]; then
if [ $PLATFORM = "DEBIAN3.1" -o $PLATFORM = "MANDRIVA2006" -o $PLATFORM = "UBUNTU6" -o $PLATFORM = "UBUNTU6_64" -o $PLATFORM = "UBUNTU7" -o $PLATFORM = "DEBIAN4.0" -o $PLATFORM = "UBUNTU8" -o $PLATFORM = "UBUNTU8_64" ]; then
LOCALPROC=$PROC
else
LOCALPROC=`uname -i`
FRANKLIN/ZimbraBuild/rpmconf/Install/Util/utilfunc.sh 2008-05-26 20:22:12.000000000 +0100
return
fi
if [ "x$DISTRIB_ID" = "xUbuntu" -a "x$DISTRIB_RELEASE" != "x6.06" ]; then
if [ "x$DISTRIB_ID" = "xUbuntu" -a "x$DISTRIB_RELEASE" != "x6.06" -a "x$DISTRIB_RELEASE" != "x8.04" ]; then
echo "WARNING: ZCS is currently only supported on Ubuntu Server 6.06 LTS."
echo "You are attempting to install on $DISTRIB_DESCRIPTION which may not work."
echo "Support will not be provided if you choose to continue."
......
getPlatformVars() {
PLATFORM=`bin/get_plat_tag.sh`
if [ $PLATFORM = "DEBIAN3.1" -o $PLATFORM = "UBUNTU6" -o $PLATFORM = "UBUNTU7" -o $PLATFORM = "UBUNTU6_64" -o $PLATFORM = "UBUNTU7_64" -o $PLATFORM = "DEBIAN4.0" -o $PLATFORM = "DEBIAN4.0_64" -o $PLATFORM = "UBUNTUUNKNOWN" -o $PLATFORM = "DEBIANUNKNOWN" ]; then
if [ $PLATFORM = "DEBIAN3.1" -o $PLATFORM = "UBUNTU6" -o $PLATFORM = "UBUNTU7" -o $PLATFORM = "UBUNTU6_64" -o $PLATFORM = "UBUNTU7_64" -o $PLATFORM = "UBUNTU8_64" -o $PLATFORM = "UBUNTU8" -o $PLATFORM = "DEBIAN4.0" -o $PLATFORM = "DEBIAN4.0_64" -o $PLATFORM = "UBUNTUUNKNOWN" -o $PLATFORM = "DEBIANUNKNOWN" ]; then
checkUbuntuRelease
PACKAGEINST='dpkg -i'
PACKAGERM='dpkg --purge'
......
PACKAGEEXT='deb'
PACKAGEVERSION="dpkg-query -W -f \${Version}"
PREREQ_PACKAGES="sudo libidn11 fetchmail libgmp3 libxml2 libstdc++6 openssl libltdl3"
if [ $PLATFORM = "UBUNTU6" -o $PLATFORM = "UBUNTU7" ]; then
if [ $PLATFORM = "UBUNTU6" -o $PLATFORM = "UBUNTU7" -o $PLATFORM = "UBUNTU8" ]; then
PREREQ_PACKAGES="sudo libidn11 fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libstdc++6 libstdc++5 openssl libltdl3"
PRESUG_PACKAGES="perl-5.8.7"
fi
if [ $PLATFORM = "UBUNTU6_64" -o $PLATFORM = "UBUNTU7_64" ]; then
if [ $PLATFORM = "UBUNTU6_64" -o $PLATFORM = "UBUNTU7_64" -o $PLATFORM = "UBUNTU8_64" ]; then
PREREQ_PACKAGES="sudo libidn11 fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libstdc++6 libstdc++5 openssl libltdl3 libperl5.8"
PRESUG_PACKAGES="perl-5.8.7"
fi
if [ $PLATFORM = "UBUNTU8_64" -o $PLATFORM = "UBUNTU8" ]; then
PRESUG_PACKAGES="perl-5.8.8"
fi
if [ $PLATFORM = "DEBIAN4.0" -o $PLATFORM = "DEBIAN4.0_64" ]; then
PREREQ_PACKAGES="sudo libidn11 fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libstdc++6 openssl libltdl3"
PRESUG_PACKAGES="perl-5.8.8"
FRANKLIN/ZimbraBuild/rpmconf/Install/zmsetup.pl 2008-05-26 20:22:13.000000000 +0100
my $pkgQuery;
my $good = 0;
if ($platform eq "DEBIAN3.1" || $platform eq "UBUNTU6" || $platform eq "UBUNTU7" || $platform eq "UBUNTUUNKNOWN" || $platform eq "DEBIAN4.0" || $platform eq "DEBIAN4.0_64" || $platform eq "UBUNTU6_64" || $platform eq "DEBIANUNKNOWN" ) {
if ($platform eq "DEBIAN3.1" || $platform eq "UBUNTU6" || $platform eq "UBUNTU7" || $platform eq "UBUNTUUNKNOWN" || $platform eq "DEBIAN4.0" || $platform eq "DEBIAN4.0_64" || $platform eq "UBUNTU6_64" || $platform eq "DEBIANUNKNOWN" || $platform eq "UBUNTU8" || $platform eq "UBUNTU8_64" ) {
$pkgQuery = "dpkg -s $pkg";
} elsif ($platform =~ /MACOSX/) {
my @l = sort glob ("/Library/Receipts/${pkg}*");
......
my $rc = 0xffff & system ("$pkgQuery > /dev/null 2>&1");
$rc >>= 8;
if (($platform eq "DEBIAN3.1" || $platform eq "UBUNTU6" || $platform eq "UBUNTU7" || $platform eq "UBUNTUUNKNOWN" || $platform eq "DEBIAN4.0" || $platform eq "DEBIAN4.0_64" || $platform eq "UBUNTU6_64" || $platform eq "DEBIANUNKNOWN" ) && $rc == 0 ) {
if (($platform eq "DEBIAN3.1" || $platform eq "UBUNTU6" || $platform eq "UBUNTU7" || $platform eq "UBUNTUUNKNOWN" || $platform eq "DEBIAN4.0" || $platform eq "DEBIAN4.0_64" || $platform eq "UBUNTU6_64" || $platform eq "DEBIANUNKNOWN" || $platform eq "UBUNTU8" || $platform eq "UBUNTU8_64" ) && $rc == 0 ) {
$good = 1;
$pkgQuery = "dpkg -s $pkg | egrep '^Status: ' | grep 'not-installed'";
$rc = 0xffff & system ("$pkgQuery > /dev/null 2>&1");
FRANKLIN/ZimbraBuild/rpmconf/Spec/Scripts/zimbracore.post 2008-05-26 20:22:14.000000000 +0100
sed -i -e 's:\(^Defaults.*requiretty\):#\1:' /etc/sudoers
fi
if [ x"$PLAT" = "xUBUNTU6" -o x"$PLAT" = "xUBUNTU6_64" -o x"$PLAT" = "xDEBIAN4.0" -o x"$PLAT" = "xDEBIAN4.0_64" ]; then
if [ x"$PLAT" = "xUBUNTU6" -o x"$PLAT" = "xUBUNTU6_64" -o x"$PLAT" = "xUBUNTU8" -o x"$PLAT" = "xUBUNTU8_64" -o x"$PLAT" = "xDEBIAN4.0" -o x"$PLAT" = "xDEBIAN4.0_64" ]; then
sed -i -e 's/# session required pam_limits.so/session required pam_limits.so/' /etc/pam.d/su
egrep -v -e '^session required pam_limits.so' /etc/pam.d/common-session >/tmp/common-session
echo "session required pam_limits.so" >> /tmp/common-session
FRANKLIN/ZimbraServer/src/bin/zmsyslogsetup 2008-05-26 20:22:14.000000000 +0100
cp -f /tmp/syslog.zimbra2 /etc/syslog.conf
if [ x"$platform" = "xUBUNTU6" -o x"$platform" = "xUBUNTU6_64" -o x"$platform" = "xDEBIAN4.0" ]; then
if [ x"$platform" = "xUBUNTU6" -o x"$platform" = "xUBUNTU6_64" -o x"$platform" = "xDEBIAN4.0" -o x"$platform" = "xUBUNTU8" -o x"$platform" = "xUBUNTU8_64" ]; then
if [ -e "/etc/init.d/sysklogd" ]; then
/etc/init.d/sysklogd restart > /dev/null 2>&1
else
(3-3/3)