LINUX.ORG.RU

Сообщения macumazan

 

Странный результат в pinba

Форум — Admin

Вот такая штука

$timer = pinba_timer_start(array('tag' => 'IncludeComponent6'));

                return $result;
pinba_timer_stop($timer);

мне показывает от 8 до 12 секунд. Что, return действительно такая ресурсоемкая операция в php?

По факту - идет запрос к базe, затем выбока и построение таблицы с объектами и их характеристиками. Примерно 100 объектов. Пинба привела к этому куску кода.

 ,

macumazan
()

crmsh в gentoo

Форум — Admin

А кто-нибудь успешно юзает сабж? Были ли грабли с тем, что кодят crmsh с оглядкой на suse?

 ,

macumazan
()

FHS /usr/local - немного теории

Форум — General

В /usr/local/bin можно класть разные скрипты, не входящие в дистрибутив. А если выявляется системный shell скрипт, который ломается из-за наличия в /usr/local/bin скрипта с определенным именем , то что делать ? Вешать багу или убираться из local/bin ?

 

macumazan
()

Как передать значение перменной

Форум — Development
set item {Com_select}
db1 eval {INSERT INTO t1 ($item) VALUES (2)}
near "$item": syntax error
    while executing
"db1 eval {INSERT INTO t1 ($item) VALUES (2)}"
    (file "./msqpt-beta.tcl" line 378)

Как-то не очень понятно, чего с этим делать? Через dbcmd выкручиваться?

 ,

macumazan
()

Как посмотреть cpu.shares из shell

Форум — Admin

В condf.d/foo прописал

rc_cgroup_cpu=" cpu.shares 512 "

Сделал рестарт сервиса.

Вижу только

\ls  -1 /sys/fs/cgroup/openrc/foo
cgroup.clone_children
cgroup.procs
notify_on_release
tasks

А как посмотерть сабж для foo из shell?

 ,

macumazan
()

Повесить весь userspace на одно ядро

Форум — Admin

Как организовать сие, используя openrc? Давно баловался, пытаясь руками загнать pid 1 в нужную группу, но что-то тогда не взлетело, подробности забыл.

 ,

macumazan
()

Изменение статуса триггера

Форум — Admin

Сработал триггер по умолчанию «Free disk space is less than 20% on volume /». Нашел его в шаблоне, поменял значение на 5% (на диске свободно более 8). Так же поменял имя на «Free disk space is less than 5% on volume /» Но в dashboard в статусе Number of triggers (enabled/disabled) [problem/ok] я его по прежнему вижу под старым именем. Как обновить статус и забыть про старый триггер по значеню 20%?

 ,

macumazan
()

Не могу закрыть окно

Форум — Desktop

Нажал какую-то комбинацию кнопок и открытое окно с терминалом уже не закрывается, не меняется в размере. Можно только перетаскивать между воркспейсами. Набрать что-либо в терминале тоже не получается. Как оживить или кильнуть?

 

macumazan
()

Нужны советы по дебагу

Форум — Admin

Виртуалка на centos 6.5 Система тупо уходит в даун при поднятии virio net интерфейсов через openrc. Воспроизводится после аптейта на 3.2.59-hardened-r5 с 3.2.48-hardened. Профиль grsec : auto->server->guest_kvm->performance. На HN вижу при падении

virtio: trying to map MMIO memory
2014-06-23 19:42:51.692+0000: shutting down

Как подсмотреть хотя бы dmesg в госте ?

P.S. С меня тикет на bgo.

 , , ,

macumazan
()

Увижу фанбоя ынтерпрайза - дам по морде

Форум — Talks
2014-06-05 02:00:33,570 INFO - Executing initialize action : Preinstall Check (II)
2014-06-05 02:00:34,951 ERROR - There was a failure with this installation action for HP Network Node Manager 9.20.000. Preinstall Check (II) has returned a non-zero error code. HP Network Node Manager will not be installed.
2014-06-05 02:01:42,773 INFO - Final clean-up of the installer, temporary files and runtime resources.
2014-06-05 02:01:42,774 INFO - Cleaning up the resource files
2014-06-05 02:01:42,774 INFO - Removing temporary resource files ...
2014-06-05 02:01:42,782 INFO - Installation of HP Network Node Manager 9.20.000 has taken 1 minutes and 59 seconds.
2014-06-05 02:01:42,783 INFO - Using OVII 02.20.030.
2014-06-05 02:01:42,785 INFO - Completed with errors.

Не хватает еще «обратитесь к системному администратору»...мля, уроды.

 

macumazan
()

jobs для make при использовании dpkg-buildpackage

Форум — Admin

Если сделать dpkg-buildpackage -j3 то в логах конфигурирования получаю can't connect to job server. И j ставится в 1. Как указать jobs при сборке?

 

macumazan
()

Snort Alert [1:27875:1] вместо $msg

Форум — Admin

После обновления правил появилась вот такая штука в интерфейсе base. Причем

# grep -R 27875 *
rules/exploit-kit.rules:alert tcp $EXTERNAL_NET $HTTP_PORTS -> $HOME_NET any (msg:"EXPLOIT-KIT DotCachef/DotCache exploit kit landing page"; flow:to_client,established; file_data; content:",$$$$|3A|(![]+|22 22|)"; fast_pattern:only; metadata:policy balanced-ips drop, policy security-ips drop, service http; classtype:trojan-activity; sid:27875; rev:1;)
sid-msg.map:27875 || EXPLOIT-KIT DotCachef/DotCache exploit kit landing page

barnyard передернут. Куда копать?

 ,

macumazan
()

Остановить процесс и его потомков

Форум — Admin

Запускается процесс , который запускает потомка. Но в /run только один pid - pid потомка. Как openrc указать кильнуть родителя при остановке потомка? Есть что то в либах или надо кодить ?

 ,

macumazan
()

различные uuid для root

Форум — Admin

А где задать соответствия типа

 kernel1 -> uuid1
kernel2 -> uuid2 
для генерилки конфига?

 

macumazan
()

catch and dict

Форум — Development

А как красиво result и err положить в dict

 [catch {exec aide $opts} result err] 
, что бы к ним в последствии обращаться как

dict get msg result и т.д.?

 

macumazan
()

Странности

Форум — Development
set item {+CAP_ALL}
regexp  -- {(\S+)\s*(.+?)} $item temp obj obj_opts
puts "---$obj -> $obj_opts"

Выводит

---+CAP_AL -> L

А вот эта штука http://laurent.riesterer.free.fr/regexp/ говорит, что все должно быть ок. Как это понимать?

 ,

macumazan
()

Доступ к данным в словаре

Форум — Development

Есть словарь

set subjects1 {
    /bin/sh {
        subjopts AS  
        /bin/bash  rx  
        /bin/bash2  x
        }   
    /bin/sh1 {
        subjopts AS1 
        /bin/bash1 rx
        /bin/bash3 r
    }   
}

Все, что /bin/bash{X} есть результат подстановки пременной. А можно ли на это натравить [dict keys $subjects1] но на уровень глубже? Ну т.е. что бы /bin/bash{X} и subjopts являлись подключами ключей /bin/sh и /bin/sh1 и можно было бы получить их список.

 

macumazan
()

Не могу прикрутить critcl

Форум — Development

Делаю по http://www2.tcl.tk/11589 . Дошел до стадии

 tclsh test-critcl.tcl

Получаю

can't find package critcl
    while executing
"package require critcl"
    (file "test-critcl.tcl" line 2)

Либы положил сюда

cp -a * /usr/local/lib64/critcl

Так понимаю , что надо подправить TCLLIBPATH. Но что-то не пойму с какой стороны к нему подойти и что ему скормить?

 

macumazan
()

Переменная внутри regexp

Форум — Development
set RE {(^[\s\t\w\d\./{}$-:]+)(subject /usr/sbin/sendmail[\s\t\w\d\./{$-:]+}\n)(^[\s\t\w\d\./{}$-:]+$)}
regexp -nocase -all -line -- $RE $data data1 allup subj alldown

Так работает. А как

subject /usr/sbin/sendmail
заменить переменной?

Если RE обернуть в кавычки, то regexp не срабатывает, т.е. $subj уже не определяется.

 

macumazan
()

проконсультируйте по коду

Форум — Development

В питоне не шарю. Вот тут в строке 18 https://github.com/Bcfg2/bcfg2/blob/maint/src/lib/Bcfg2/Client/Tools/Portage.py . Как можно проверить определено ли значение в поле 'version' списка (а у этого спсика имя есть?) и если определено, как получить его значение для дальнейшей проверки?

ЗЫ.. Таки придется учить питон...(

 

macumazan
()

RSS подписка на новые темы