kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
вобщем установил я Зимбру, все вроде бы поправил все вроде бы поставилось, теперь проблема следующая, когда стартую демон зимбры в логи падает : Can't locate Data/UUID.pm in @INC (@INC contains: /opt/zimbra/zimbramon/lib/Zimbra/DB /opt/zimbra/zimbramon/lib/Zimbra/Mon /opt/zimbra/zimbramon/lib/Zimbra/SOAP /opt/zimbra/zimbramon$ пошел смотреть что там, а там почти везде чтото типа use Data::UUID; или use Zimbra::Util::Common; решил что у меня не уствноились перловые модули, сделал еще раз cpan install Compress::Raw::Zlib Convert::UUlib IO::Socket::INET6 Net::LDAPapi Socket6 Unix::Syslog говорит что все нормально : cpan[1]> install Compress::Raw::Zlib Convert::UUlib Reading '/home/psl/.cpan/Metadata' Database was generated on Thu, 16 Aug 2012 03:39:03 GMT Compress::Raw::Zlib is up to date (2.056). Convert::UUlib is up to date (1.4). cpan[2]> install IO::Socket::INET6 Net::LDAPapi Socket6 Unix::Syslog IO::Socket::INET6 is up to date (2.69). Net::LDAPapi is up to date (3.0.3). Socket6 is up to date (0.23). Unix::Syslog is up to date (1.1). что делать не знаю… |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
говорит : Aug 15 09:14:09 localhost kernel: usb 1-7: USB disconnect, device number 77 удалил mtpfs libmtp, теперь кричит так : Aug 15 14:04:35 localhost kernel: usb 1-8: USB disconnect, device number 87 |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
не определяется модем как интерфейс виден только в lsusb dmesg usb 1-7: new high-speed USB device number 64 using ehci_hcd usb 1-7: USB disconnect, device number 64 usb 1-7: new high-speed USB device number 65 using ehci_hcd $ lspci | grep -i net 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) $ lsusb Bus 001 Device 066: ID 1076:8003 GCT Semiconductor, Inc. Bus 002 Device 002: ID 0566:3107 Monterey International Corp. Bus 002 Device 003: ID 09da:054f A4 Tech Co., Ltd Bus 003 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub $ ifconfig -a eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1 inet 192.168.1.77 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::21e:8cff:fe90:9db9 prefixlen 64 scopeid 0x20<link> ether 00:1e:8c:90:9d:b9 txqueuelen 1000 (Ethernet) RX packets 778072 bytes 715883662 (682.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 407451 bytes 46152863 (44.0 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 16436 metric 1 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 1166 bytes 102196 (99.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1166 bytes 102196 (99.8 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 $ sudo ls /sys/class/net/ eth0 lo модема нет, лампочка горит, под виндой работает модем |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
Кто может помочь отредактировать rpm пакет? внутри пакета лежит текстовый файл, который нужно поправить не убив пакет. нужно все это для того чтобы установка нормально прошла с помощью скрипта. |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
фак, я ж говорю нужно собрать zimbrа, а есть только под ред хат и дебина, кароче, читайте тему с начала |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
в rpm пакете есть файл который нужно править, как мне его отредактировать? если распаковать в тупую rpm то поправить можно. но как его потом собрать обратно в rpm? может кто помочь может с этим? могу выложить на обменник и сказать что отредактировать нужно |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
А заточен или нет - это зависит от тебя. Арч будет тем, что ты из него сделаешь(с)совершенно точно ;) qw(…) –> (qw(…))спасибо, поправил файлы ошибка отпала, но вот один файл не как найти не могу. а именно /opt/zimbra/zimbramon/lib/Zimbra/Util/Common.pm line 25. похоже он в rpm запакован, как открыть знаю, а как запаковать не знаю… кто подскажет? |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
про стабильность, проверяю на другой тачке обновления затем обновляю сервер, стораюсь регулярно обновляться и делать бэкапы, хотя бы таром =) пойми, когда арче пользуешь больше 2 лет к дебиану и подходить то не хочется поправил пути ошибка отпала но осталось еще 3 MISSING: perlxml MISSING: rpmextract MISSING: termcap-compat FOUND: /usr/lib/libstdc++.so.5 FOUND: /usr/lib/perl5/site_perl/auto/Compress/Raw/Zlib/Zlib.so FOUND: /usr/lib/perl5/site_perl/auto/Convert/UUlib/UUlib.so FOUND: /usr/lib/perl5/site_perl/auto/Net/LDAPapi/LDAPapi.so FOUND: /usr/lib/perl5/site_perl/auto/Socket6/Socket6.so FOUND: /usr/lib/perl5/site_perl/auto/Unix/Syslog/Syslog.so FOUND: /usr/share/perl5/site_perl/IO/Socket/INET6.pm вопрос решился, посмотрел пакманом perlxml он говорит что теперь это perl-xml-parser, а rpmextract как я понял это теперь кусок rpm-org, ну а termcap-compat такого вообще не знаю, так вот решил изменить в sh скриптике эти зависимости, после чего получилась строка : PREREQ_PACKAGES="sudo libidn fetchmail gmp expat libldap libsasl libstdc++5 perl-archive-zip perl-authen-sasl perl-berkeleydb perl-convert-asn1 perl-date-calc perl-dbi perl-dbd-mysql perl-html-parser perl-io-stringy perl-net-dns perl-net-ssleay perl-yaml perl-xml-parser rpm-org" line=2031 и установка пошла, был не большой прикол с This platform is Arch_64 Packages found: RHEL5_64 This may or may not work. но просто сказал ему что все путем и он продолжил установку. все бы хорошо да вот теперь стал ругаться так : Setting file permissions...done. Use of qw(...) as parentheses is deprecated at /opt/zimbra/zimbramon/lib/Zimbra/Util/Common.pm line 25. Use of qw(...) as parentheses is deprecated at /opt/zimbra/zimbramon/lib/Zimbra/Util/Common.pm line 26. Use of qw(...) as parentheses is deprecated at /opt/zimbra/libexec/zmupgrade.pm line 2829, <DATA> line 558. Use of qw(...) as parentheses is deprecated at /opt/zimbra/libexec/zmupgrade.pm line 2848, <DATA> line 558. Use of qw(...) as parentheses is deprecated at /opt/zimbra/libexec/zmupgrade.pm line 3218, <DATA> line 558. Use of qw(...) as parentheses is deprecated at /opt/zimbra/libexec/zmsetup.pl line 4413. Use of qw(...) as parentheses is deprecated at /opt/zimbra/libexec/zmsetup.pl line 4564. Operations logged to /tmp/zmsetup.07132012-005057.log так начал дальше искать проблемы, посмотрел файл /opt/zimbra/zimbramon/lib/Zimbra/Util/Common.pm 25: foreach my $arch qw(i386 x86_64 i486 i586 i686 darwin) { 26: foreach my $type qw(linux-thread-multi linux-gnu-thread-multi linux thread-multi thread-multi-2level) { /opt/zimbra/libexec/zmupgrade.pm 2829 : foreach $var qw(version command_directory daemon_directory mailq_path manpage_directory newaliases_path queue_directory sendmail_path) { 2848: foreach $var qw(version command_directory daemon_directory mailq_path manpage_directory newaliases_path queue_directory sendmail_path) { /opt/zimbra/libexec/zmupgrade.pm 3213 :sub migrateAmavisDB($) { 3214: my ($toVersion) = @_; 3215: my $amavisdBase = "/opt/zimbra/amavisd-new"; 3216: my $toDir = "${amavisdBase}-$toVersion"; 3217: main::progress("Migrating amavisd-new to version $toVersion\n"); 3218: foreach my $fromVersion qw(2.5.2 2.4.3 2.4.1 2.3.3 2.3.1) { /opt/zimbra/libexec/zmsetup.pl 4413: foreach my $feature qw(IM Tasks Briefcases Notebook) { 4563: foreach my $zimlet qw(com_zimbra_backuprestore com_zimbra_cluster com_zimbra_convertd com_zimbra_domainadmin com_zimbra_hsm com_zimbra_license com_zimbra_mobilesync zimbra_xmbxsearch) { |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
А нафига если не секрет?? Арч не серверный дистрибутив. ну это с какой стороны посмотреть, меня так к примеру он гораздо больше устраивает чем к примеру дебиан на данный момент крутиться на нем основной шлюз, опенфаер ну и всякие самбы, фтп и прочее, вот решил и почту на него навернуть делаю cpan там жду когда подгрузит репы, затем пишу install Compress::Raw::Zlib Convert::UUlib IO::Socket::INET6 Net::LDAPapi Socket6 Unix::Syslog вроде все ставит но потом в конце когда ставится Net::LDAPapi пишет ошибку делаю force install Net::LDAPapi толку нет пишет “MISHIKAL/Net-LDAPapi-3.0.3.tar.gz : make_test FAILED but failure ignored because ‘force’ in effect” вроде как должен ставить, но при проверке говорит все также [email protected] zcs-7.2.0_GA_2669.RHEL5_64.20120410001942]$ sudo sh install.sh --install-type foss --platform-override Operations logged to /tmp/install.log.26104 Checking for existing installation... zimbra-ldap...NOT FOUND zimbra-logger...NOT FOUND zimbra-mta...NOT FOUND zimbra-snmp...NOT FOUND zimbra-store...NOT FOUND zimbra-apache...NOT FOUND zimbra-spell...NOT FOUND zimbra-convertd...NOT FOUND zimbra-memcached...NOT FOUND zimbra-proxy...NOT FOUND zimbra-archiving...NOT FOUND zimbra-cluster...NOT FOUND zimbra-core...NOT FOUND PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE. ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT. License Terms for the Zimbra Collaboration Suite: http://www.zimbra.com/license/zimbra_public_eula_2.1.html Press Return to continue Checking for prerequisites... FOUND: NPTL FOUND: sudo FOUND: libidn FOUND: fetchmail FOUND: gmp FOUND: expat FOUND: libldap FOUND: libsasl FOUND: libstdc++5 FOUND: perl-archive-zip FOUND: perl-authen-sasl FOUND: perl-berkeleydb FOUND: perl-convert-asn1 FOUND: perl-date-calc FOUND: perl-dbi FOUND: perl-dbd-mysql FOUND: perl-html-parser FOUND: perl-io-stringy FOUND: perl-net-dns FOUND: perl-net-ssleay FOUND: perl-yaml MISSING: perlxml MISSING: rpmextract MISSING: termcap-compat FOUND: /usr/lib/libstdc++.so.5 MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Compress/Raw/Zlib/Zlib.so MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Convert/UUlib/UUlib.so MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Net/LDAPapi/LDAPapi.so MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Socket6/Socket6.so MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Unix/Syslog/Syslog.so MISSING: /usr/share/perl5/site_perl/5.10.0/IO/Socket/INET6.pm Checking for suggested prerequisites... ###ERROR### One or more prerequisite packages are missing. Please install them before running this installer. Installation cancelled. хотя если еще раз делать инстал модулей : cpan> install Compress::Raw::Zlib Convert::UUlib IO::Socket::INET6 Net::LDAPapi Socket6 Unix::Syslog Reading ‘/root/.cpan/Metadata’ Database was generated on Wed, 11 Jul 2012 02:03:03 GMT Compress::Raw::Zlib is up to date (2.054). Convert::UUlib is up to date (1.4). IO::Socket::INET6 is up to date (2.69). Net::LDAPapi is up to date (3.0.3). Socket6 is up to date (0.23). Unix::Syslog is up to date (1.1). |
kirillpsl |
|
Темы:
20
Сообщения:
79
Участник с: 12 октября 2009
|
может кто помочь установить zimbra на Arch ? в общем примерно так, на оф сайте версии для Арча нет, в интернетах нарыл ман как ставить zimbra на Арч : http://www.smert.net/2009/04/24/install … rch-linux/ но вот незадача, не как не могу решить проблему с : MISSING: perlxml MISSING: rpmextract MISSING: termcap-compat MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Compress/Raw/Zlib/Zlib.so MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Convert/UUlib/UUlib.so MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Net/LDAPapi/LDAPapi.so MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Socket6/Socket6.so MISSING: /usr/lib/perl5/site_perl/5.10.0/auto/Unix/Syslog/Syslog.so MISSING: /usr/share/perl5/site_perl/5.10.0/IO/Socket/INET6.pm кто подскажет как и откуда поставить это все? Может уже кто ставил Zimbra на Арч? |