- Проблема с Nconf+perl, Филимон Печальный, 14:40 , 16-Май-14 (1)
> хотя причём тут 5.12 когда: > # pkg_info | grep perl > в чём трабла????Переустановите p5- модули
- Проблема с Nconf+perl, badboykillaz, 15:48 , 16-Май-14 (2)
> Переустановите p5- модули я сразу после обновы все переустановил,возможно не правильно,делал это так: cd /usr/ports/*/название порта make reinstall clean && rehash
- Проблема с Nconf+perl, Филимон Печальный, 16:09 , 16-Май-14 (3)
Не, я вчитался@INC contains: /usr/local/lib/perl5/5.12/BSDPAN если перл 5.16, но немного странно, нехорошо и неправильно, что INC содержит ссылки на 5.12. Я даже думаю, что дело в этом
- Проблема с Nconf+perl, badboykillaz, 16:55 , 16-Май-14 (4)
> Не, я вчитался > @INC contains: /usr/local/lib/perl5/5.12/BSDPAN > если перл 5.16, но немного странно, нехорошо и неправильно, что INC содержит > ссылки на 5.12. Я даже думаю, что дело в этом я понимаю, я о чём и говорю,что он почемуто на 5.12 ссылается,а где править не могу понять
- Проблема с Nconf+perl, Аноним, 17:12 , 16-Май-14 (5)
>> Не, я вчитался >> @INC contains: /usr/local/lib/perl5/5.12/BSDPAN >> если перл 5.16, но немного странно, нехорошо и неправильно, что INC содержит >> ссылки на 5.12. Я даже думаю, что дело в этом > я понимаю, я о чём и говорю,что он почемуто на 5.12 ссылается,а > где править не могу понять # portmaster -r perl or # portupgrade -rf perl or # pkg install -fR perl
- Проблема с Nconf+perl, badboykillaz, 22:38 , 16-Май-14 (6)
> # portmaster -r perl > or > # portupgrade -rf perl > or > # pkg install -fR perl всё обновлено и переустановлено, сразу после обновления перл, проблема осталась. Какие ещё есть варианты???
- Проблема с Nconf+perl, Аноним, 12:56 , 17-Май-14 (7)
>> # portmaster -r perl >> or >> # portupgrade -rf perl >> or >> # pkg install -fR perl > всё обновлено и переустановлено, сразу после обновления перл, проблема осталась. Какие > ещё есть варианты???вывод команд в студию: perl -V perl -e 'use strict; print "ok\n"'
- Проблема с Nconf+perl, badboykillaz, 12:34 , 18-Май-14 (8)
> вывод команд в студию: > perl -V > perl -e 'use strict; print "ok\n"' # perl -V Summary of my perl5 (revision 5 version 16 subversion 3) configuration: Platform: osname=freebsd, osvers=8.4-stable, archname=amd64-freebsd-thread-multi uname='freebsd kontakt.kit.dn.ua 8.4-stable freebsd 8.4-stable #1: mon aug 12 12:30:15 eest 2013 root@kontakt.kit.dn.ua:usrobjusrsrcsyskontakt amd64 ' config_args='-sde -Dprefix=/usr/local -Darchlib=/usr/local/lib/perl5/5.16/mach -Dprivlib=/usr/local/lib/perl5/5.16 -Dman3dir=/usr/local/lib/perl5/5.16/perl/man/man3 -Dman1dir=/usr/local/man/man1 -Dsitearch=/usr/local/lib/perl5/site_perl/5.16/mach -Dsitelib=/usr/local/lib/perl5/site_perl/5.16 -Dscriptdir=/usr/local/bin -Dsiteman3dir=/usr/local/lib/perl5/5.16/man/man3 -Dsiteman1dir=/usr/local/man/man1 -Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dcc=cc -Duseshrplib -Dinc_version_list=none -Dccflags=-DAPPLLIB_EXP="/usr/local/lib/perl5/5.16/BSDPAN" -Doptimize=-O2 -pipe -march=native -mtune=native -fno-strict-aliasing -Ui_gdbm -Dusethreads=y -Dusemymalloc=n -Duse64bitint' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.16/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include', optimize='-O2 -pipe -march=native -mtune=native -fno-strict-aliasing', cppflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.16/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.2.1 20070831 patched [FreeBSD]', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags ='-pthread -Wl,-E -fstack-protector -L/usr/local/lib' libpth=/usr/lib /usr/local/lib libs=-lgdbm -lm -lcrypt -lutil perllibs=-lm -lcrypt -lutil libc=, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-R/usr/local/lib/perl5/5.16/mach/CORE' cccdlflags='-DPIC -fPIC', lddlflags='-shared -L/usr/local/lib -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API Built under freebsd Compiled at Apr 26 2014 14:00:23 @INC: /usr/local/lib/perl5/5.16/BSDPAN /usr/local/lib/perl5/site_perl/5.16/mach /usr/local/lib/perl5/site_perl/5.16 /usr/local/lib/perl5/5.16/mach /usr/local/lib/perl5/5.16 .
- Проблема с Nconf+perl, Pahanivo, 18:45 , 18-Май-14 (9)
мммм дак вроде ругань при запуске скриптов нагиоса, мож посмотреть в ту сторону - что имеено юзают эти скрипты?
- Проблема с Nconf+perl, badboykillaz, 23:10 , 18-Май-14 (10)
> мммм дак вроде ругань при запуске скриптов нагиоса, мож посмотреть в ту > сторону - что имеено юзают эти скрипты?да всё вроде просмотрел, ни каких ссылок на перл в конфигах не нашёл? В какую сторону копать уже и не знаю. Всё вроде правильно а не робит!!!((( поэтому и спрашиваю у знатоков мож кто подскажет!
- Проблема с Nconf+perl, upf, 06:21 , 19-Май-14 (11)
> да всё вроде просмотрел, ни каких ссылок на перл в конфигах не в каких конфигах? сами скрипты посмотри ... > нашёл? В какую сторону копать уже и не знаю. Всё вроде > правильно а не робит!!!((( поэтому и спрашиваю у знатоков мож кто > подскажет! чудес не бывает - смотри внимательнее к тому же беглое гугление показывает, что нагиос может быть собран со своим embedded perl - тоже как вариант можно посмотреть ...
- Проблема с Nconf+perl, badboykillaz, 09:30 , 19-Май-14 (12)
>> да всё вроде просмотрел, ни каких ссылок на перл в конфигах не > в каких конфигах? сами скрипты посмотри ... >> нашёл? В какую сторону копать уже и не знаю. Всё вроде >> правильно а не робит!!!((( поэтому и спрашиваю у знатоков мож кто >> подскажет! > чудес не бывает - смотри внимательнее > к тому же беглое гугление показывает, что нагиос может быть собран со > своим embedded perl - тоже как вариант можно посмотреть ...#!/usr/bin/perl # # generate_config.pl # ######################################################################################## # Description: # This script generates the actual config files for the Nagios deamon, based on the # information stored in the NConf DB. ######################################################################################## # Version 1.2.8 # Angelo Gargiulo ######################################################################################## # Revision history: # 2006-07-31 v1.0 A. Gargiulo Initial release # 2006-08-25 v1.1 A. Gargiulo Changed hostgroup/servicegroup.cfg to not be # globally defined anymore. # 2006-12-06 v1.1.1 B. Waldvogel Removed check_interval in host config # 2008-10-23 v1.1.2 A. Gargiulo Create .htpasswd file based on contact items # 2008-10-23 v1.1.3 A. Gargiulo Dynamically generate nagios.cfg for each. # collector/monitor to test new config. # 2008-11-05 v1.1.4 A. Gargiulo Handle setups with no Monitor server(s) present. # 2009-02-06 v1.1.5 A. Gargiulo Read basic configuration from /config folder # 2009-02-12 v1.1.6 A. Gargiulo Removed collector based on-call-location dependency, # added default contactgroups defined in config. # 2009-02-17 v1.1.7 A. Gargiulo Improved "fetch_config", added "parents" attr to # hosts.cfg, if no monitor server is present.. # 2009-02-18 v1.1.8 A. Gargiulo Changed the query that fetches the host-alive check. # host -> host-template -> misccommand -> name # 2009-02-18 v1.1.9 A. Gargiulo generate misccommands.cfg # 2009-02-24 v1.2.0 A. Gargiulo Added check for oncall groups, overall bugfixing # 2009-03-12 v1.2.1 A. Gargiulo Write "trap" services to collector config,. # if no monitor server is present. # 2009-04-07 v1.2.2 A. Gargiulo Small improvements and bugfixes # 2009-04-30 v1.2.3 A. Gargiulo Services check_command on monitor servers is now. # dependent on "active_checks_enabled" flag (service_is_stale not forced) # 2009-05-11 v1.2.4 A. Gargiulo Filenames to generate are now read from the DB ('out_file' attr) # 2009-07-27 v1.2.5 A. Gargiulo Added "check_result_path" = nconf/temp/ to nagios.cfg for syntax checking # 2009-08-05 v1.2.6 A. Gargiulo Added possibility to use %...% style NConf macros in any text attribute # 2009-09-11 v1.2.7 A. Gargiulo Fixed bug in host/service attrs copied from linked check_/notification_period # 2009-10-08 v1.2.8 A. Gargiulo Merged generate_config with NConf perl-API, moved functions to ext. perl module # ######################################################################################## # INIT use strict; use FindBin; use lib "$FindBin::Bin/lib"; use NConf; use NConf::ExportNagios; use NConf::Logger; ######################################################################################## # MAIN &logger(3,"Starting generate_config script"); # Generate all necessary config files (don't change this order!) &create_global_config; &create_monitor_config; &create_collector_config; &logger(3,"Ended generate_config script"); вот не посредственно скрипт который должен генерировать новый конфиг для nagios. Никаких версий перла нет. Напомню что сам nagios работает, но после изменения какой либо информации в ncof после нажатия применить, конфиг не сохраняется а выдает ... смотри выше и в nagios остаётся старая информация. Не работает получается сам скрипт, если сделать это в ручную, тобишь взять новый конфиг из ncof запаковать, затем положить в папку с nagios где лежит старый конфиг, распаковать и поменять права и пользователя то всё применяется
- Проблема с Nconf+perl, Анонимс, 10:53 , 19-Май-14 (13)
И все таки, что выдает команда perl -e 'use strict; print "ok\n"'? На крайний случай попробуй сделать символическую ссылку.
- Проблема с Nconf+perl, badboykillaz, 11:05 , 19-Май-14 (14)
> И все таки, что выдает команда perl -e 'use strict; print "ok\n"'? > На крайний случай попробуй сделать символическую ссылку.# perl -e 'use strict; print "ok\n"' ok что за ссылку???
- Проблема с Nconf+perl, Анонимс, 13:18 , 19-Май-14 (15)
судя по логам ищет в каталоге перла 5.12 и не находит strict.pm ссылку на каталог 5.16 может поможет
- Проблема с Nconf+perl, badboykillaz, 16:15 , 19-Май-14 (16)
> судя по логам ищет в каталоге перла 5.12 и не находит strict.pm > ссылку на каталог 5.16 может поможет не помогает, у кого есть ещё варианты????
|